
scwf/open-dubbing
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
🎙️ AI Dubbing Tool - Professional Voice Cloning & Synchronization: Transform your subtitles into high-quality dubbed audio using cutting-edge TTS models.
개요
AI配音工具是一个专业的AI语音克隆配音解决方案,通过先进的TTS模型将SRT字幕文件或TXT文本转换为高质量的配音音频。工具支持多种时间同步策略,能够精确匹配字幕时长,生成与视频完美同步的配音。 - : 支持时间拉伸策略,确保配音与字幕时长完全匹配 - : 基于Fish-speech\IndexTTS2\CosyVoice\F5等模型,生成自然流畅的语音 - : 提供基础策略和拉伸策略,适应不同需求 - : IndexTTS2引擎支持情感表达控制,可通过音频、向量、文本等方式调节语音情感 - : 提供直观易用的 Web UI,支持文件拖拽上传、参数在线配置和实时进度展示,极大简化了操作流程。 - : 专业日志系统,实时显示处理进度和状态 - :三个引擎通过 Git submodule 锁定上游 commit;,由 pip install f5-tts 提供。 - :已在 .gitignore 中,不纳入版本库;运行对应 install-*.sh 后自动下载到该目录。 - :面向 AI Agent 的平台无关技能包(见下方 Agent Skill);SKILL.md 定义配音工作流,reference.md 提供引擎、参数与故障排查等延伸阅读。 - :Web UI(server.py / run.sh)与 CLI(run_dubbing.py)共用同一套 src/ 逻辑。 本项目依赖以下第三方源码仓库,并且固定到经过验证的 commit,不跟随上游最新版本漂移: 如果在克隆过程中遇到 deps/index-tts 的 Git LFS 下载失败(例如上游 LFS 配额临时超限),可以临时跳过 LFS smudge: - 安装脚本只会初始化仓库中已经锁定的 submodule 版本,不会自动拉取上游最新源码 - 如果未初始化 submodule,请先执行上面的命令,再运行各引擎安装脚本 项目提供了 run.sh 一键部署脚本,可以自动完成环境配置、依赖安装、模型下载和服务启动: - 🔧 自动创建和激活 index-tts25 Conda 环境 - 📦 安装所有必需的依赖包(包括 FFmpeg、PyTorch 等) - 🔗 初始化并安装已锁定版本的 IndexTTS-2.
추천 도구
다른 키워드를 입력하거나 필터를 제거해 보세요.
설치
npx skillfish add scwf/open-dubbing