根据您的描述“配音全部失败”,这通常是由于网络连接问题、TTS服务限制或配置错误导致的。请按以下步骤排查:
检查网络连接和代理:
- 如果您使用了网络代理,请确保主界面第5行的“网络代理”设置正确(例如
http://127.0.0.1:7890)。 - 如果您没有使用代理,请尝试暂时关闭代理设置。
确认配音渠道和角色:
- 检查您选择的配音渠道(如 Edge-TTS、Azure TTS 等)是否可用。
- 如果您使用的是 Edge-TTS,这是最常见的免费渠道,但它有并发请求限制。请进入 工具 -> 选项 -> 高级选项,在“配音调整”区域,将“同时配音字幕数”改为
1,并将“EdgeTTS失败重试次数”适当增加(如改为3)。
检查API密钥(如果使用付费渠道):
- 如果您使用的是 OpenAI TTS、Azure TTS、字节火山等需要API Key的渠道,请确保在“翻译设置”或“配音设置”中填写的密钥正确且未过期。
查看详细错误日志:
- 软件运行后,所有详细日志都保存在
D:/ps/logs/ 目录下(根据您的根目录 D:/ps 推断)。 - 请打开该目录,找到最新的
.log 文件,查看其中是否有关于“TTS”、“配音”或具体错误代码(如429、500等)的报错信息。这将直接指明失败原因。
尝试更换配音渠道:
- 作为临时测试,可以切换到 VITS-cnen(本地,无需网络)或 piper-tts(本地)看是否能成功,以排除网络问题。
如果完成以上步骤后问题依旧,请提供 D:/ps/logs/ 目录下最新日志文件中的相关错误片段,以便进一步分析。