360 Secure SkillHub
360 安全技能中心

WJS Dubbing Video

该 Skill 读取 SRT 字幕文件,调用 Edge-TTS 生成与字幕时间轴匹配的单轨 MP3 配音音频,支持中、英、日等多语言及指定语音,并可作为视频合成管线的配音环节。

hanshaoyuyehanshaoyuye
hanshaoyuyehanshaoyuye
热度 47.99
最近更新 2026-06-28 18:06:17
分类:创作依赖:代码执行 / 第三方 API / 读写文件应用场景:视频编辑 / 自动化脚本 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add hanshaoyuyehanshaoyuye/wjs-dubbing-video
Metadata
name
wjs-dubbing-video
description
Generate TTS dubbing audio from SRT subtitles using Edge-TTS (free, neural quality, 100+ languages). Takes translated SRT, outputs a single MP3 dub track that can be fed into wjs-burning-subtitles for final video synthesis. Triggers on: 配音, dubbing, TTS dubbing, generate dub audio, SRT to speech, 字幕转语音.

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。