#7880 voxcpmtts 该渠道需另行部署并启动后可用self.api_url='http://127.0.0.1:7860'

185.245**2 Posted at: 1 hour ago

voxcpmtts 该渠道需另行部署并启动后可用
self.api_url='http://127.0.0.1:7860'
[WinError 10061] 由于目标计算机积极拒绝,无法连接。

Traceback (most recent call last):
File "D:\workplace\pyvideotrans.venv\lib\site-packages\httpx\_transports\default.py", line 101, in map_httpcore_exceptions

yield

File "D:\workplace\pyvideotrans.venv\lib\site-packages\httpx\_transports\default.py", line 250, in handle_request

resp = self._pool.handle_request(req)

File "D:\workplace\pyvideotrans.venv\lib\site-packages\httpcore\_sync\connection_pool.py", line 216, in handle_request

raise exc from None

File "D:\workplace\pyvideotrans.venv\lib\site-packages\httpcore\_sync\connection_pool.py", line 196, in handle_request

response = connection.handle_request(

File "D:\workplace\pyvideotrans.venv\lib\site-packages\httpcore\_sync\connection.py", line 99, in handle_request

raise exc

File "D:\workplace\pyvideotrans.venv\lib\site-packages\httpcore\_sync\connection.py", line 76, in handle_request

......
yvideotrans\videotrans\task\only_one.py", line 107, in run

trk.dubbing()

File "D:\workplace\pyvideotrans\videotrans\task\_stage_dubbing.py", line 24, in dubbing

self._tts()

File "D:\workplace\pyvideotrans\videotrans\task\_stage_dubbing.py", line 101, in _tts

run_tts(

File "D:\workplace\pyvideotrans\videotrans\tts\__init__.py", line 232, in run

return _cls(**kwargs).run()  # type:ignore

File "D:\workplace\pyvideotrans\videotrans\tts\_base.py", line 97, in run

self._exec()

File "D:\workplace\pyvideotrans\videotrans\tts\_base.py", line 200, in _exec

self._local_mul_thread()

File "D:\workplace\pyvideotrans\videotrans\tts\_base.py", line 160, in _local_mul_thread

raise error

File "D:\workplace\pyvideotrans\videotrans\tts\_base.py", line 212, in _item_task

return self._run(data_item,idx)

File "D:\workplace\pyvideotrans\videotrans\tts\_voxcpm.py", line 49, in _run

return self._send(kwargs,data_item)

File "D:\workplace\pyvideotrans\videotrans\tts\_gradio.py", line 76, in _send

raise StopTask(f"{self.ainame} {tr('This channel needs deployed and started before available')}\n{self.api_url=}\n{err}\n[{url}]") from e

videotrans.configure.excepts.StopTask: voxcpmtts 该渠道需另行部署并启动后可用
self.api_url='http://127.0.0.1:7860'
[WinError 10061] 由于目标计算机积极拒绝,无法连接。

cfg=[TaskCfgVTT]当前工作模式: 翻译视频 单视频模式
原始输入文件名: D:/视频翻译测试文件夹/未翻译/零度追杀预告片.mp4,
输出结果保存到文件夹: D:/视频翻译测试文件夹/未翻译/零度追杀预告片-mp4,
临时文件夹: D:/workplace/pyvideotrans/tmp/30304/ca94b17dc8
已选 清理已存在
已启用CUDA加速
未选 降噪
语音识别:openai-whisper(内置), large-v3-turbo, 发音语言: 英语, 断句方式:默认断句
翻译渠道:DeepSeek,原始语言:英语,目标语言:越南语, 已选 发送完整字幕
配音渠道:VoxCPM(本地API), 角色:clone, 配音语言:越南语, 未选 二次语音识别
音量:+0%, 语速:+0%, 已选 音频加速, 已选 视频慢速
字幕: 嵌入硬字幕
代理地址:http://127.0.0.1:8800
video_duration_ms=122900


=
system:Windows-10-10.0.26100-SP0
version:v4.12
frozen:False
language:zh_CN
root_dir:D:/workplace/pyvideotrans
Python: 3.10.19 (main, Oct 31 2025, 22:56:24) [MSC v.1944 64 bit (AMD64)]

1 Replies

#1 DeepSeek reply at 1 hour ago

核心原因:VoxCPM-TTS 是本地API渠道,需你自行单独部署并启动其 WebUI 服务,当前软件连接 http://127.0.0.1:7860 被拒绝,说明该服务并未运行(或端口不对)。

解决方案:

  1. 先单独部署并启动 VoxCPM-TTS 服务,确保其 WebUI 正常运行在 http://127.0.0.1:7860。
  2. 在浏览器中打开 http://127.0.0.1:7860 验证服务可访问;若无法打开,说明服务未启动或端口被占用/修改。
  3. 若你的 VoxCPM 实际运行在其他端口(如 7861、8000),请在软件 菜单-设置-TTS设置-VoxCPM 中把 API 地址改为正确地址。
  4. 确认服务启动后再回到软件重新执行配音。

注意:错误 [WinError 10061] 目标计算机积极拒绝 表示本机该端口没有任何程序在监听,纯属服务未启动,与软件本身无关。

补充:你的代理地址填的是 http://127.0.0.1:8800,本地服务默认会绕过代理,一般不影响;但如果怀疑代理干扰,可临时清空代理再试。

请查阅相关文档:

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