#2888 requests.exceptions.HTTPError: 500 Server Error: Internal Server Error for url: http://127.0.0.1:9880/

39.68* Posted at: 1 day ago 👁13

500 Server Error: Internal Server Error for url: http://127.0.0.1:9880/:
Traceback (most recent call last):
File "videotrans\util\ListenVoice.py", line 18, in run
File "videotrans\tts\__init__.py", line 299, in run
File "videotrans\tts\_base.py", line 179, in run
File "tenacity\__init__.py", line 480, in call
File "videotrans\tts\_ttsapi.py", line 66, in _run
File "videotrans\tts\_ttsapi.py", line 111, in _apirequests
File "requests\models.py", line 1026, in raise_for_status
requests.exceptions.HTTPError: 500 Server Error: Internal Server Error for url: http://127.0.0.1:9880/


=
system:Windows-10-10.0.19045-SP0
version:v3.92
frozen:True
language:zh
root_dir:A:/

1 Replies

这是由于连接到本地 TTS API 服务(GPT-SoVITS)时,服务端返回了 500 内部服务器错误。

解决方案:

  1. 检查 TTS 服务状态:确认 GPT-SoVITS 的 API 服务是否已正确启动。请检查运行 api.py 或相关启动脚本的终端窗口是否仍在运行,并且没有报错。
  2. 验证 API 地址和端口:在 pyVideoTrans 的配音渠道设置中,确认 API 地址为 http://127.0.0.1:9880,且端口 9880 与 GPT-SoVITS 服务启动时指定的端口一致。
  3. 查看 GPT-SoVITS 日志:打开运行 GPT-SoVITS 服务的终端窗口,查看是否有具体的错误信息。500 错误通常表明服务端在处理请求时崩溃或遇到内部问题。
  4. 重启服务:尝试完全关闭 GPT-SoVITS 服务,然后重新启动它。
  5. 检查参考音频:如果使用了声音克隆功能,请确保参考音频文件路径正确,且音频长度在 3-10 秒之间,格式能被服务正常读取。

如果上述步骤无法解决,请提供 GPT-SoVITS 服务端的错误日志。

参考文档:

Post Your Reply