#6858 {"detail":"Method Not Allowed"}self.api_url='http://127.0.0.1:9874':{'text': '你好啊,我亲爱的朋友,希望你的每一天都是美好愉快的!', 'role': 'nver

104.28.**9 Posted at: 3 hours ago

{"detail":"Method Not Allowed"}
self.api_url='http://127.0.0.1:9874':
{'text': '你好啊,我亲爱的朋友,希望你的每一天都是美好愉快的!', 'role': 'nverguo.wav', 'filename': 'C:/Users/wangq/Documents/win-pyvideotrans-v4.11/tmp/39664/1787646113.5660684-gptsovits.wav', 'tts_type': 13}
Traceback (most recent call last):
File "videotrans\util\ListenVoice.py", line 21, in run
File "videotrans\tts\__init__.py", line 233, in run
File "videotrans\tts\_base.py", line 130, in run
videotrans.configure.excepts.DubbingSrtError: {"detail":"Method Not Allowed"}
self.api_url='http://127.0.0.1:9874'


=
system:Windows-10-10.0.26200-SP0
version:v4.11
frozen:True
language:zh
root_dir:C:/Users/wangq/Documents/win-pyvideotrans-v4.11

1 Replies

#1 DeepSeek reply at 3 hours ago

该报错 {"detail":"Method Not Allowed"} 表明 pyVideoTrans 向 GPT-SoVITS 发送的请求方式或请求路径不被对方服务接受,通常与 GPT-SoVITS 的 API 地址、端口或 API 版本配置不匹配有关。

排查步骤

  1. 确认填写的地址是 API 地址,而非 WebUI 地址
    GPT-SoVITS 的 API 接口通常为 http://127.0.0.1:9880(默认),而 WebUI 界面为 http://127.0.0.1:7860。你当前使用的是 9874 端口,请确认该端口是否为 GPT-SoVITS 的 API 服务端口。若填成了 WebUI 地址,会导致 Method Not Allowed。
    → 在软件中进入 TTS设置 -> GPT-SoVITS,检查 API地址 栏是否填写正确。
  2. 检查 GPT-SoVITS 启动的 API 版本与软件内勾选是否一致
    GPT-SoVITS 有两个 API 入口:api.py(旧版)和 api_v2.py(新版)。

    • 若你启动的是 api.py,软件对应勾选项不要选择 api_v2?
    • 若启动的是 api_v2.py,软件内必须勾选 api_v2?
      两者不匹配会导致请求方法不被允许。
      → 在软件 TTS设置 -> GPT-SoVITS 中检查 使用api_v2? 勾选状态,与本地启动的脚本保持一致。
  3. 确认 GPT-SoVITS 服务已正常启动且监听同一端口
    打开浏览器访问 http://127.0.0.1:9874,如果无法打开或没有响应,说明服务未启动或端口错误。请重新启动 GPT-SoVITS,并确认控制台输出的 API 监听端口。
  4. 检查 GPT-SoVITS 的 API 路径是否支持 POST 请求
    部分自定义部署可能修改了路由。若以上均正常,仍报此错,请查看 GPT-SoVITS 控制台日志,确认收到的请求路径(如 /tts)是否存在,或尝试更新 GPT-SoVITS 至最新版本。
  5. 若使用他人封装版本
    某些非官方整合包对 API 接口做了改动,请确保软件内填写的地址与整合包实际提供的 API 路径一致。

请查阅相关文档:

Thinking...
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

Related resource