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

113.88.**6 Posted at: 2 hours ago

{"detail":"Method Not Allowed"}
self.api_url='http://127.0.0.1:9874':
{'text': '你好啊,我亲爱的朋友,希望你的每一天都是美好愉快的!', 'rate': '+0%', 'role': '001.wav', 'filename': 'C:\Users\ADMINI~1\AppData\Local\Temp/pyvideotrans/13-1786636602.8747256.wav', 'tts_type': 13, 'language': 'zh-cn', 'volume': '+0%', 'pitch': '+0Hz'}
Traceback (most recent call last):
File "videotrans\util\ListenVoice.py", line 21, in run
File "videotrans\tts\__init__.py", line 228, in run
File "videotrans\tts\_base.py", line 132, in run
videotrans.configure.excepts.DubbingSrtError: {"detail":"Method Not Allowed"}
self.api_url='http://127.0.0.1:9874'


=
system:Windows-10-10.0.19045-SP0
version:v4.09
frozen:True
language:zh
root_dir:G:/VideoTrans

1 Replies

#1 DeepSeek reply at 2 hours ago

{"detail":"Method Not Allowed"} 是 HTTP 405 错误,表示请求的路径存在,但该路径不接受当前使用的请求方法(如 POST/GET 不匹配)。最常见原因是填写的 API 地址不是正确的接口端点,或填了 WebUI 地址/缺少具体接口路径。

建议按以下步骤排查:

  1. 确认本地服务已启动127.0.0.1:9874 是本地部署的 TTS 服务,请先确认对应的服务程序已正常启动。
  2. 检查 API 地址是否填写完整:端口号后通常还需要具体的接口路径(例如 /v1/tts/api/tts/tts 等),只填到端口号 http://127.0.0.1:9874 往往会导致 405 或 404。请到对应渠道的设置面板中查看填写示例,按示例格式填写。
  3. 检查 API 版本是否匹配:某些本地服务(如 GPT-SoVITS 类)区分 api.pyapi_v2.py,若软件中勾选了 api_v2 但启动的却是 v1(或反之),也会导致请求方法与端点不匹配。请确保勾选状态与实际启动的服务版本一致。
  4. 检查端口是否正确:部分本地服务同时有 WebUI 端口(如 7860)和 API 端口(如 9880),注意区分,不要填错。

如果仍无法解决,请告知你当前使用的是哪个配音/识别渠道,以及该渠道设置面板中填写的完整 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