#2459 requests.exceptions.HTTPError: 502 Server Error: Bad Gateway for url: http://127.0.0.1:9880/tts?text=%E4%BD%A0%E5%A5%BD%

155.254* Posted at: 1 month ago 👁62

502 Server Error: Bad Gateway for url: http://127.0.0.1:9880/tts?text=%E4%BD%A0%E5%A5%BD%E5%95%8A%2C%E6%88%91%E4%BA%B2%E7%88%B1%E7%9A%84%E6%9C%8B%E5%8F%8B%2C%E5%B8%8C%E6%9C%9B%E4%BD%A0%E7%9A%84%E6%AF%8F%E4%B8%80%E5%A4%A9%E9%83%BD%E6%98%AF%E7%BE%8E%E5%A5%BD%E6%84%89%E5%BF%AB%E7%9A%84%21&text_lang=zh&ref_audio_path=1.1wenrou_nvyou.wav&prompt_text=%E7%84%B6%E8%80%8C%EF%BC%8C%E6%9C%80%E9%AB%98%E7%94%B7%E5%AD%A9%E8%BF%9B%E6%9D%A5%E4%BA%86%EF%BC%8C%E7%9C%8B%E7%9C%8B%E5%8F%91%E7%94%9F%E4%BB%80%E4%B9%88%EF%BC%8C%E8%BF%99%E5%AF%B9%E5%A4%AB%E5%A6%87%E5%9C%A8%E4%BA%8C%E9%9B%B6%E9%9B%B6%E5%85%AD%E5%B9%B4%E7%BB%93%E5%A9%9A%E3%80%82&prompt_lang=zh&speed_factor=1.0:
Traceback (most recent call last):
File "videotrans\util\ListenVoice.py", line 18, in run
File "videotrans\tts\__init__.py", line 300, in run
File "videotrans\tts\_base.py", line 179, in run
File "videotrans\tts\_base.py", line 208, in _local_mul_thread
File "videotrans\tts\_gptsovits.py", line 98, in _item_task
File "requests\models.py", line 1026, in raise_for_status
requests.exceptions.HTTPError: 502 Server Error: Bad Gateway for url: http://127.0.0.1:9880/tts?text=%E4%BD%A0%E5%A5%BD%E5%95%8A%2C%E6%88%91%E4%BA%B2%E7%88%B1%E7%9A%84%E6%9C%8B%E5%8F%8B%2C%E5%B8%8C%E6%9C%9B%E4%BD%A0%E7%9A%84%E6%AF%8F%E4%B8%80%E5%A4%A9%E9%83%BD%E6%98%AF%E7%BE%8E%E5%A5%BD%E6%84%89%E5%BF%AB%E7%9A%84%21&text_lang=zh&ref_audio_path=1.1wenrou_nvyou.wav&prompt_text=%E7%84%B6%E8%80%8C%EF%BC%8C%E6%9C%80%E9%AB%98%E7%94%B7%E5%AD%A9%E8%BF%9B%E6%9D%A5%E4%BA%86%EF%BC%8C%E7%9C%8B%E7%9C%8B%E5%8F%91%E7%94%9F%E4%BB%80%E4%B9%88%EF%BC%8C%E8%BF%99%E5%AF%B9%E5%A4%AB%E5%A6%87%E5%9C%A8%E4%BA%8C%E9%9B%B6%E9%9B%B6%E5%85%AD%E5%B9%B4%E7%BB%93%E5%A9%9A%E3%80%82&prompt_lang=zh&speed_factor=1.0


=
system:Windows-10-10.0.26200-SP0
version:v3.93
frozen:True
language:zh
root_dir:D:/win-pyvideotrans-v3.93

1 Replies

您在使用 GPT-SoVITS 进行语音克隆配音时遇到了 502 Bad Gateway 错误。这表明本地部署的 GPT-SoVITS 服务(http://127.0.0.1:9880)可能未启动、已崩溃或无法正常处理请求。

请按以下步骤排查:

  1. 确认 GPT-SoVITS 服务已启动并运行正常

    • 检查您启动 GPT-SoVITS 的命令行窗口或终端是否仍在运行,且没有报错信息。
    • 尝试在浏览器中直接访问 http://127.0.0.1:9880,查看是否能打开 GPT-SoVITS 的 Web 界面。如果无法打开,说明服务未启动。
  2. 重启 GPT-SoVITS 服务

    • 关闭所有与 GPT-SoVITS 相关的命令行窗口。
    • 按照官方教程重新启动 GPT-SoVITS 服务。确保启动命令正确,并且服务成功监听在 127.0.0.1:9880 端口。
  3. 检查参考音频和提示文本

    • 错误日志中显示 ref_audio_path=1.1wenrou_nvyou.wav。请确认该参考音频文件存在于 GPT-SoVITS 服务能够访问的正确路径下。
    • 检查 prompt_text(提示文本)是否过长或包含特殊字符。过长的提示文本可能导致服务处理超时或崩溃。
  4. 降低 pyVideoTrans 的请求并发

    • 在 pyVideoTrans 中,进入 菜单 -> 工具 -> 高级选项
    • 配音调整 区域,将 同时配音字幕数 设置为 1
    • 配音后暂停时间/秒 适当增加(例如设为 23)。
    • 这可以减轻 GPT-SoVITS 服务的瞬时压力,避免因请求过快导致服务无响应。
  5. 查看 GPT-SoVITS 服务日志

    • 在启动 GPT-SoVITS 的命令行窗口中,查看是否有更详细的错误信息输出。这有助于定位是模型加载问题、显存不足还是其他内部错误。

如果以上步骤均无法解决问题,请提供 GPT-SoVITS 服务启动时的完整日志,以便进一步分析。

请查看更多参考文档:

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.

Related resource