#2896 RuntimeError: TTS-API:推理失败:A:\GPT-SoVITS-v2pro-20250604-nvidia50\runtime\python.exe: can't open file 'A:\GPT-SoVITS-v2pr

39.68* Posted at: 1 day ago 👁11

TTS-API:推理失败:A:\GPT-SoVITS-v2pro-20250604-nvidia50\runtime\python.exe: can't open file 'A:\GPT-SoVITS-v2pro-20250604-nvidia50\GPT_SoVITS\infer_cli.py': [Errno 2] No such file or directory
:
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 69, in _run
RuntimeError: TTS-API:推理失败:A:\GPT-SoVITS-v2pro-20250604-nvidia50\runtime\python.exe: can't open file 'A:\GPT-SoVITS-v2pro-20250604-nvidia50\GPT_SoVITS\infer_cli.py': [Errno 2] No such file or directory


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

1 Replies

这是由于 GPT-SoVITS API 服务路径配置错误或服务未正确启动导致的。软件尝试调用 A:\GPT-SoVITS-v2pro-20250604-nvidia50\runtime\python.exe 来执行 infer_cli.py 脚本,但该文件不存在。

解决方案:

  1. 确认 GPT-SoVITS 服务已正确启动:确保你已按照官方指南部署并启动了 GPT-SoVITS 的 API 服务。通常,你需要运行 api_v2.pyapi.py 来启动服务,而不是直接调用 infer_cli.py
  2. 检查 pyVideoTrans 中的配置

    • 在 pyVideoTrans 的“配音渠道”中,选择“GPT-SoVITS”。
    • 检查“API地址”是否正确。对于 GPT-SoVITS v2,默认的 API 地址通常是 http://127.0.0.1:9880(或你自定义的端口)。
    • 确保“API地址”指向的是 GPT-SoVITS 的 WebUI 或 API 服务地址,而不是其项目根目录路径。错误日志显示你配置的似乎是本地文件路径,而非 HTTP API 地址。
  3. 参考官方配置文档:按照 GPT-SoVITS API 的专用配置指南进行设置。

参考文档:

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