repair_episode_dialogue
Fix defective dialogue in a whole episode by re-dubbing cloned speech over original audio, without regenerating video. Targets truncated or off-script lines in flagged shots.
Instructions
★整集批量修「台词没念完/念了别的」。默认只修 scan_dialogue_coverage 判为有缺陷的镜(truncated/off_script/extra_speech);minor_gap 那一族是转写误差、原声本来是好的,不动。原理与 replace_shot_dialogue 相同:克隆音重配整句 + 静音原声段,不重新生成视频——按 TTS 档(千字符)计费,比整集 regenerate_shot_video 低几个数量级,是这类缺陷的首选修法。★代价是口型:画面按原音演的,换音后可能对不上。口型看不清的镜(背身/远景/画外)几乎无损;若整集都是大特写对白,宁可选 regenerate_shot_video 重生。后台异步串行(CosyVoice 合成不并发),进度用 dialogue-repair-status 查;余额不足会中止且不扣费。修完记得 compose_episode 重拼成片,否则成片里还是旧音频。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| force | No | 对已有替换产物的镜也重跑(默认跳过,幂等) | |
| episode_id | Yes | ||
| only_flagged | No | 默认 true=只修被判有缺陷的镜。传 false 会把全集可替换镜都重配一遍——既花钱又可能把本来对的音频换坏,除非确有需要别关 |