#8320 [GPT-SoVITS] 该渠道需另行部署并启动后可用

2409**cbf0 Posted at: 1 hour ago

[GPT-SoVITS] 该渠道需另行部署并启动后可用

Traceback (most recent call last):
File "urllib3\connection.py", line 198, in _new_conn
File "urllib3\util\connection.py", line 85, in create_connection
File "urllib3\util\connection.py", line 73, in create_connection
ConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝,无法连接。

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "urllib3\connectionpool.py", line 787, in urlopen
File "urllib3\connectionpool.py", line 493, in _make_request
File "urllib3\connection.py", line 494, in request
File "http\client.py", line 1278, in endheaders
File "http\client.py", line 1038, in _send_output
File "http\client.py", line 976, in send
File "urllib3\connection.py", line 325, in connect
File "urllib3\connection.py", line 213, in _new_conn
urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [WinError 10061] 由于目标计算机积极拒绝,无法连接。

The above exception
......
, line 59, in request
File "requests\sessions.py", line 589, in request
File "requests\sessions.py", line 703, in send
File "requests\adapters.py", line 677, in send
requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=9880): Max retries exceeded with url: /tts (Caused by NewConnectionError(': Failed to establish a new connection: [WinError 10061] 由于目标计算机积极拒绝,无法连接。'))

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "videotrans\task\only_one.py", line 108, in run
File "videotrans\task\_stage_dubbing.py", line 24, in dubbing
File "videotrans\task\_stage_dubbing.py", line 101, in _tts
File "videotrans\tts\__init__.py", line 132, in run
File "videotrans\tts\_base.py", line 98, in run
File "videotrans\tts\_base.py", line 201, in _exec
File "videotrans\tts\_base.py", line 161, in _local_mul_thread
File "videotrans\tts\_base.py", line 216, in _item_task
File "videotrans\tts\_gptsovits.py", line 82, in _run
videotrans.configure.excepts.StopTask: [GPT-SoVITS] 该渠道需另行部署并启动后可用

trk=[TransCreate]: uuid='ef41d5fd40', proxy_str=None, cfg=[TaskCfgVTT]当前工作模式: 翻译视频 单视频模式
原始输入文件名: F:/youtube/人在高武/人在高武.mp4,
输出结果保存到文件夹: F:/youtube/印尼语/人在高武-mp4,
临时文件夹: D:/win-pyvideotrans-v4.16/tmp/3660/ef41d5fd40
未选 清理已存在
未启用CUDA加速
未选 降噪
语音识别:faster-whisper(内置), large-v3-turbo, 发音语言: 简体中文,
翻译渠道:M2M100(内置),原始语言:简体中文,目标语言:印度尼西亚, 未选 发送完整字幕
配音渠道:GPT-SoVITS(本地API), 角色:clone, 配音语言:印度尼西亚, 未选 二次语音识别
音量:+0%, 语速:+10%, 已选 音频加速, 未选 视频慢速
已选 移除每条字幕配音开头和结尾静音缓冲
静音移除力度: default
字幕: 不嵌入字幕 , precent=15, hasend=False, should_recogn=True, should_trans=True, should_dubbing=True, should_hebing=True, is_copy_video=True, video_codec_num=264, ignore_align=False, is_audio_trans=False, clone_ref='', should_recogn2=False, do_diarize=True
video_duration_ms=300000


=
system:Windows-10-10.0.19045-SP0
version:v4.16
frozen:True
language:zh_CN
root_dir:D:/win-pyvideotrans-v4.16

1 Replies

#1 DeepSeek reply at 1 hour ago

这是因为 GPT-SoVITS 的本地 API 服务没有运行(或未正确启动),导致 127.0.0.1:9880 端口拒绝连接。

解决方案:

  1. 启动 GPT-SoVITS 的 API 服务:进入你的 GPT-SoVITS 项目目录,运行 api.py(不要只打开 7860 端口的 WebUI 界面),确保服务持续运行不关闭。
  2. 确认地址端口:软件中填写的是 API 地址(默认 http://127.0.0.1:9880),而非 WebUI 的 7860 端口。请对照你 api.py 实际监听的端口填写。
  3. 核对 API 版本勾选:如果你启动的是 api_v2.py,请在软件 GPT-SoVITS 设置中勾选 api_v2?;若启动的是 api.py,则不要勾选。版本不匹配也会导致 {"detail":"Not Found"} 或连接异常。
  4. 验证服务是否就绪:浏览器访问 http://127.0.0.1:9880/docs,若能显示接口文档页面,说明服务正常,再回到软件中点击开始执行。
  5. 参考音频位置:注意 clone 角色与自定义参考音频,GPT-SoVITS 的参考音频需放在 GPT-SoVITS 软件根目录下,而不是本软件的 f5-tts 文件夹内。
补充:若你并不打算自行部署 GPT-SoVITS,可改用内置且开箱可用的配音渠道(如 Edge-TTS 免费、Qwen3-TTS/OmniVoice/Confucius 等内置渠道),无需额外配置。

请查阅相关文档:

Thinking...
Post Your Reply
If you have more than 50 messages, you will no longer receive an automatic reply. Please ask a new question!
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

Related resource