#5795 RetryError[<Future at 0x21ded79e860 state=finished raised HTTPError>] CosyVoice

116.30* Posted at: 1 day ago

RetryError[] CosyVoice


=
Windows-10-10.0.19045-SP0
version:v3.79
frozen:True
language:zh

7 Replies

当你使用 CosyVoice 配音时出现 RetryErrorHTTPError,根本原因是软件无法成功连接到你本地部署的 CosyVoice API 服务。请按以下步骤排查:

  1. 确保 CosyVoice 服务已正常启动
    检查你部署的 CosyVoice 服务是否正在运行,且监听在正确的端口(默认通常是 80005000)。可以在浏览器中访问 http://127.0.0.1:8000/docs 看是否能打开 Swagger 页面。
  2. 检查软件中的 API 地址设置
    打开菜单 → 翻译设置 → CosyVoice 设置面板,确认 API 地址 填写准确。

    • 地址格式必须为 http://127.0.0.1:端口号严禁使用 0.0.0.0,否则软件会报错。
    • 如果使用了代理,请勿让代理拦截本地连接,可将代理文本框清空或关闭代理重试。
  3. 网络与防火墙
    Windows 防火墙可能阻止了软件访问本地的 CosyVoice 端口。请暂时关闭防火墙或添加例外规则。
  4. 版本过旧
    你当前使用的是 v3.79,建议升级到最新版本(v4.05-0711),旧版可能存在兼容性问题或不完善的错误处理。

如果以上步骤仍无法解决,请提供 logs/ 目录下最新的错误日志文件(复制底部约 30 行报错信息),以便进一步分析具体原因。

请查阅相关文档:

http://127.0.0.1:8000/docs这个不行,但是http://127.0.0.1:8000/这个是正常的

能打开根路径说明 CosyVoice 服务确实在运行,只是没有集成 /docs 接口(可能部署的版本或框架不同),这不影响功能。问题在于软件中填写 API 地址时,必须填写 http://127.0.0.1:8000,不要带 /docs 或任何路径后缀。请检查软件菜单 → 翻译设置 → CosyVoice 设置面板,确保 API 地址为 http://127.0.0.1:8000。如果仍然报错,可能是网络代理干扰(清空软件界面代理文本框)、防火墙拦截,或 v3.79 版本较旧存在兼容问题。建议升级到最新版 v4.05-0711 后再试。

配音全部失败 :EdgeTTS

Windows-10-10.0.19045-SP0
version:v3.79
frozen:True
language:zh这个错误呢

Edge-TTS 全部配音失败通常是由于短时间内请求过于频繁被微软临时限流(返回 403 错误),或者是旧版本中存在连接不稳定的已知问题。请按以下步骤解决:

  1. 降低并发、增加暂停
    进入“菜单 → 工具/选项 → 高级选项 → 字幕配音调整”,将 EdgeTTS配音渠道配音并发数 改为 1配音后暂停秒 改为 5 ~ 10
    这能显著降低被限流的概率。
  2. 检查代理设置
    如果使用了代理(VPN/科学上网),Edge-TTS 可能因代理不稳定而失败。

    • 在主界面 网络代理 文本框中若填写了代理地址,请清空保存。
    • 如果依然失败,可以在软件根目录手动创建一个空文件 edgetts-noproxy.txt,强制 Edge-TTS 绕过代理。
  3. 升级到最新版本
    你当前使用的是 v3.79,该版本较旧,可能存在已修复的 bug。建议下载最新完整版 v4.05-0711 或最新的 sp.exe 补丁覆盖,新版对 Edge-TTS 的稳定性有改进。
  4. 更换为免费本地配音渠道
    如果 Edge-TTS 仍不可用,可临时切换到免费的本地配音渠道,如 Qwen3-TTS(本地内置)Piper(本地内置),不依赖网络,也能获得不错的效果。

如果以上操作后仍全部失败,请提供 logs/ 目录下最新日志(复制最下方约 30 行错误信息),以便进一步分析。

image
没有步骤1的选项

抱歉,我之前的回答中提到的“EdgeTTS配音渠道配音并发数”这个选项在 v3.79 版本中可能尚未添加。请直接尝试以下操作:

  1. 调整全局配音并发和暂停
    在“菜单 → 工具/选项 → 高级选项 → 字幕配音调整”中,将并发配音线程数改为 1配音后暂停秒改为 510
    这同样能有效降低 Edge-TTS 被限流的几率。
  2. 关闭代理
    清空主界面“网络代理”文本框,或创建 edgetts-noproxy.txt 空文件到软件根目录,强制 Edge-TTS 绕过代理。
  3. 升级版本
    v3.79 较旧,最新版 v4.05-0711 对 Edge-TTS 稳定性有显著改善,并提供了更精细的限流控制选项。建议优先下载最新完整包覆盖安装。

如果仍无法解决,请提供最新日志(logs/ 下的日志文件)以便进一步排查。

Post Your Reply
Open source and free maintenance is not easy. If this project is helpful to you, please consider making a small donation to help the project continue to maintain and update.

Dondate via ko-fi.com

Dondate via PayPal

Related resource