一个开源工具 Violin,实现视频自动转语音、翻译、配音并生成字幕的完整流程,支持多语言与多风格。
概览
Violin 是一个完全开源的自动化视频配音与翻译工具,能够把视频的语音识别、翻译、目标语言配音无缝回放到原视频中,并输出对齐的 SRT 字幕,形成一条龙自动化处理流程。核心亮点包括多语言支持、Q&A 功能、自由组合的 TTS 提供商,以及可插拔的转录/翻译/TTS 架构。
关键特性
- 语言与配音
- 支持 33 种目标语言,其中 16 种提供母语配音,使用 Cartesia Sonic 3 与 ElevenLabs 提供自然音质的配音(非机器腔)。
- 视频内 Q&A
- 配音完成后可在任意时间点提问,系统基于附近字幕与采样帧给出答案,增强互动性。
- 自然语言选声音
- 通过描述风格,LLM 从库中自动筛选合适配音,不必逐一试错。
- 风格预设
- 六种风格:标准、儿童、学术、休闲、讲故事、新闻;可调节语速与情绪,直接应用。
- 插拔式架构
- 转录、翻译、TTS 等阶段可替换,支持 Together、OpenAI、ElevenLabs 等组合,仅需一个 YAML 配置,无需改动代码即可上手。
链接
- GitHub: https://github.com/shang-zhu/violin
- 在线体验: https://violin-ai.com
说明:该项目为开源实现,适合需要将视频内容快速本地化/本地生成多语言版本的创作与学习场景。
评论 0
还没有评论,来说两句吧。
登录 后参与评论