#1917 HTTPConnectionPool(host='127.0.0.1', port=9880): Max retries exceeded with url: /tts?text=welcome+to+our+ekong.&text_lan

23.165* Posted at: 4 hours ago 👁8

HTTPConnectionPool(host='127.0.0.1', port=9880): Max retries exceeded with url: /tts?text=welcome+to+our+ekong.&text_lang=en&ref_audio_path=1.wav&prompt_text=%E5%BE%88%E5%A4%9A%E8%80%81%E6%9D%BF%E8%BF%98%E4%B8%8D%E7%9F%A5%E9%81%93%E6%88%91%E4%BB%ACekong%E5%85%B7%E4%BD%93%E6%98%AF%E5%81%9A%E4%BB%80%E4%B9%88%E7%9A%84%EF%BC%8C%E6%88%91%E4%BB%ACekong%E7%9A%84%E6%8A%A4%E8%82%A4%E5%93%81%E7%A0%94%E5%8F%91%E5%92%8C%E7%94%9F%E4%BA%A7%E5%B7%B2%E7%BB%8F23%E5%B9%B4%E4%BA%86&prompt_lang=zh&speed_factor=1.03 (Caused by NewConnectionError(': Failed to establish a new connection: [WinError 10061] 由于目标计算机积极拒绝,无法连接。'))


=
system:Windows-10-10.0.26100-SP0
version:v3.86
frozen:True
language:zh
root_dir:D:/pyvideo

1 Replies

这个错误表明软件无法连接到本地端口 9880 的服务,该端口通常用于 GPT-SoVITS 语音克隆服务。问题在于本地的 GPT-SoVITS 服务没有启动或无法访问。

解决方案:

  1. 启动 GPT-SoVITS 服务:

    • 确保你已经正确部署了 GPT-SoVITS 项目。
    • 在命令行中,进入你的 GPT-SoVITS 项目目录,运行启动命令(通常是 python api.py 或根据其文档说明)。
    • 等待服务完全启动,直到控制台显示类似 Running on http://127.0.0.1:9880 的信息。
  2. 在 pyVideoTrans 中检查配置:

    • 在 pyVideoTrans 主界面,确保你选择的配音角色是 GPT-SoVITS 相关的角色(例如名称中带有“Clone”或你自定义的角色)。
    • 在菜单栏选择 工具 -> 设置,检查“GPT-SoVITS”配置项中的 API地址 是否为 http://127.0.0.1:9880(与错误日志中的地址一致)。
  3. 验证连接:

    • 打开浏览器,访问 http://127.0.0.1:9880(或 http://127.0.0.1:9880/docs)。如果能看到 API 文档页面,说明服务运行正常。

根本原因: pyVideoTrans 只是一个客户端,它需要调用独立运行的 GPT-SoVITS 服务来生成克隆语音。当服务未运行时,就会出现“目标计算机积极拒绝”的连接错误。

请先启动 GPT-SoVITS 服务,然后再在 pyVideoTrans 中尝试使用该配音角色。

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

Similar issues already exist

Trending Questions