#4971 gradio_client.exceptions.AppError: [Errno 2] No such file or directory: 'models\\openbmb__VoxCPM2\\config.json'

129.128* Posted at: 23 hours ago

无效的值或参数:[Errno 2] No such file or directory: 'models\openbmb__VoxCPM2\config.json':
Traceback (most recent call last):
File "videotrans\util\ListenVoice.py", line 16, in run
File "videotrans\tts\__init__.py", line 421, in run
File "videotrans\tts\_base.py", line 181, in run
File "tenacity\__init__.py", line 480, in call
File "videotrans\tts\_f5tts.py", line 337, in _run
File "videotrans\tts\_f5tts.py", line 260, in _item_task_voxcpm
File "gradio_client\client.py", line 499, in predict
File "gradio_client\client.py", line 1484, in result
File "concurrent\futures\_base.py", line 458, in result
File "concurrent\futures\_base.py", line 403, in __get_result
File "concurrent\futures\thread.py", line 58, in run
File "gradio_client\client.py", line 1080, in _inner
File "gradio_client\client.py", line 1200, in _predict
gradio_client.exceptions.AppError: [Errno 2] No such file or directory: 'models\openbmb__VoxCPM2\config.json'


=
system:Windows-10-10.0.26200-SP0
version:v3.99
frozen:True
language:zh
root_dir:E:/pyvideotrans

1 Replies

这是由于你本地部署的 VoxCPM-TTS 服务 缺少模型文件 models/openbmb__VoxCPM2/config.json。该错误由 gradio_client 从服务端返回,并非 pyVideoTrans 本身问题。

解决方法

  1. 检查 VoxCPM-TTS 的部署
    确保你部署的 VoxCPM-TTS 服务(通常是 Gradio 应用)已正确下载模型。模型文件应位于其根目录下的 models/openbmb__VoxCPM2/ 文件夹内。如果缺失,请重新下载完整模型包。
  2. 重新下载模型或检查路径
    若使用官方 VoxCPM-TTS 项目,执行以下命令重新获取模型:

    git lfs pull
    # 或手动从 HuggingFace 下载 openbmb/VoxCPM2 到 models/ 目录
  3. 确认 Gradio API 地址正确
    在 pyVideoTrans 中,打开 菜单 → TTS设置 → F5-TTS,检查 API地址 是否填写正确(默认 http://127.0.0.1:7860),且端口与 VoxCPM 服务实际运行的端口一致。
  4. 重启服务
    重新启动 VoxCPM-TTS 的服务端程序,确认终端未报错且模型加载成功。

参考文档

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: ko-fi.com/jianchang512

Related resource

Similar issues already exist