#6057 {'detail': 'Not Found'}self.api_url='http://localhost:9874':

240e:39c* Posted at: 1 hour ago

{'detail': 'Not Found'}
self.api_url='http://localhost:9874':
{'text': '你好啊我的朋友', 'role': 'boy1', 'filename': 'H:/pyvideotrans/tmp/38140/1784896106.4889288-chattts.wav', 'tts_type': 25}
Traceback (most recent call last):
File "videotrans\util\ListenVoice.py", line 21, in run
File "videotrans\tts\__init__.py", line 207, in run
File "videotrans\tts\_base.py", line 141, in run
videotrans.configure.excepts.DubbingSrtError: {'detail': 'Not Found'}
self.api_url='http://localhost:9874'


=
system:Windows-10-10.0.26100-SP0
version:v4.07
frozen:True
language:zh
root_dir:H:/pyvideotrans

1 Replies

这是因为 ChatTTS 本地服务未正确启动或 API 地址不匹配导致的。你填写的 API 地址 http://localhost:9874 返回了 404 错误,表示该路径下没有对应的接口。

请按以下步骤排查:

  1. 确认 ChatTTS 服务已启动:使用命令行运行 python webui.pyapi.py(取决于你部署的版本),确保终端没有报错,并显示服务已启动在 localhost:9874
  2. 检查 API 路径:某些 ChatTTS 部署版本的 API 路径不是根路径(如 /v1/audio/speech/tts)。在软件设置中的 ChatTTS 配置面板,确认你填写的 API 地址格式是否正确(例如应填写完整的 URL,如 http://localhost:9874/v1/audio/speech)。
  3. 重启服务:停止当前 ChatTTS 进程,重启动并确认端口占用未被其他程序占用。
  4. 防火墙/杀毒软件:确保防火墙未阻止本地 9874 端口的通信。

如果以上仍无法解决,请提供 ChatTTS 服务启动时的终端日志,以便进一步分析。

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