violin
Open-source video translation skill supporting multiple languages and speech synthesis.
- Type
- Agent Skill
- Open source
- Yes
- GitHub Stars
- ★ 1.0k
- Source
- skill-github
- Repository
- github.com/shang-zhu/violin
Overview
Violin is an open-source video translation skill that transcribes speech from videos, translates it, and synthesizes natural-sounding audio in the target language. It supports 33 target languages and offers multiple usage methods, including CLI, FastAPI Web application, and Claude Code skill. Users can customize various parameters via configuration files, such as selecting different API providers. Ideal for developers and teams needing multi-language video content processing.
Capabilities
- ▪Supports 33 target languages
- ▪Native speaker voices for 16 commonly used languages
- ▪In-video Q&A functionality
- ▪Natural language voice selector
- ▪6 style configuration profiles
- ▪Pluggable technology stack
Use cases
Setup
uv tool install violin or pip install violin
This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.
FAQ
How to get started?
Visit https://www.violin-ai.com or run via CLI.
Which API providers are supported?
Together AI, OpenAI, ElevenLabs.
Do I need API keys?
Yes, such as TOGETHER_API_KEY.
Related skills
gemini-cli
Gemini CLI is an open-source AI agent that brings Gemini's powerful capabilities directly into the terminal.
sast-skills
Transform your AI coding assistant into a SAST scanner to automatically detect vulnerabilities in code.
CloudBase-AI-Toolkit
Backend support for AI coding agents, including database, authentication, and functions.
scientific-agent-skills
Transform any AI agent into a scientific assistant with 147 ready-to-use research skills.
susi_alexa_skill
A skill that enables question-and-answer interactions between Alexa and Susi AI.
claude-context
Provides code search capabilities for Claude Code, turning the entire codebase into context.