wjs-dubbing-video — SRT → TTS 配音
将翻译后的 SRT 字幕生成 TTS 配音音频。Edge-TTS 免费优先。
用法
# 中文配音
python3 integration/tts_dub.py subtitles.zh-CN.srt --lang zh-CN -o dub.mp3
# 英文配音
python3 integration/tts_dub.py subtitles.en.srt --lang en -o dub.mp3
# 指定语音
python3 integration/tts_dub.py subtitles.srt --lang ja --voice ja-JP-NanamiNeural -o dub.mp3
管线中使用
bash integration/pipeline.sh video.mp4 --lang en --translate --dub --burn
依赖
pip install edge-tts
输出
单轨 MP3 配音音频,时间轴匹配 SRT 字幕。可直接传给 render.py --dub。
