#2340 videotrans.configure._except.StopRetry: Could not fetch config for http://127.0.0.1:9880/

27.9* Posted at: 6 hours ago 👁9

Could not fetch config for http://127.0.0.1:9880/:
Traceback (most recent call last):
File "videotrans\tts\_cosyvoice.py", line 59, in _item_task_cosyvoice2
File "gradio_client\client.py", line 153, in init

self.config = self._get_config()

File "gradio_client\client.py", line 908, in _get_config

raise ValueError(f"Could not fetch config for {self.src}")

ValueError: Could not fetch config for http://127.0.0.1:9880/

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "videotrans\util\ListenVoice.py", line 18, in run
File "videotrans\tts\__init__.py", line 286, in run
File "videotrans\tts\_base.py", line 179, in run
File "videotrans\tts\_cosyvoice.py", line 155, in _item_task
File "tenacity\__init__.py", line 338, in wrapped_f
File "tenacity\__init__.py", line 477, in call
File "tenacity\__init__.py", line 378, in iter
File "tenacity\__init__.py", line 400, in
File "concurrent\futures\_base.py", line 439, in result
File "concurrent\futures\_base.py", line 391, in __get_result
File "tenacity\__init__.py", line 480, in call
File "videotrans\tts\_cosyvoice.py", line 151, in _run
File "videotrans\tts\_cosyvoice.py", line 61, in _item_task_cosyvoice2
videotrans.configure._except.StopRetry: Could not fetch config for http://127.0.0.1:9880/


=
system:Windows-10-10.0.19045-SP0
version:v3.90
frozen:True
language:zh
root_dir:D:/Program Files/pyVideoTrans

1 Replies

这个错误表明 pyVideoTrans 无法连接到您本地部署的 CosyVoice TTS 服务。问题在于 http://127.0.0.1:9880/ 这个地址无法访问或服务未启动。

请按以下步骤排查:

  1. 确认 CosyVoice 服务已启动

    • 检查您是否已经正确启动了 CosyVoice 的本地服务。通常启动后会有一个命令行窗口或 Web 界面显示服务正在运行。
    • 在浏览器中直接访问 http://127.0.0.1:9880/,看是否能打开 CosyVoice 的 Web 界面。如果打不开,说明服务未运行。
  2. 检查服务地址和端口

    • 确认 CosyVoice 服务监听的端口确实是 9880。有时默认端口可能不同。
    • 如果端口不是 9880,请在 pyVideoTrans 的配音角色选择界面,点击“设置”按钮,将“服务地址”修改为正确的地址(例如 http://127.0.0.1:7860/)。
  3. 防火墙/安全软件拦截

    • 检查 Windows 防火墙或第三方安全软件是否阻止了 pyVideoTrans 访问本地端口 9880。可以尝试暂时关闭防火墙进行测试。
  4. 使用预打包的 CosyVoice 整合包

    • 如果您尚未部署 CosyVoice,建议从官方文档下载 Windows 整合包,它通常包含一键启动脚本,能确保服务正确配置。
    • 相关文档:CosyVoice2 整合包win版
  5. 检查 pyVideoTrans 中的配置

    • 在 pyVideoTrans 主界面,选择配音角色时,确保您选择的是正确的 CosyVoice 角色,并且服务地址设置无误。

如果以上步骤都无法解决,请提供更多关于您如何启动 CosyVoice 服务的信息。

有用的文档链接: CosyVoice

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.

Donate: https://ko-fi.com/jianchang512

Trending Questions