#2550 [Errno 2] No such file or directory: 'D:\\软件\\配音\\tmp\\22328\\8289d7e2b5\\speaker.json'

183.187* Posted at: 2 days ago 👁17

[Errno 2] No such file or directory: 'D:\软件\配音\tmp\22328\8289d7e2b5\speaker.json'


=
system:Windows-10-10.0.19045-SP0
version:v3.90
frozen:True
language:zh
root_dir:D:/软件/配音

1 Replies

这个错误表明软件在尝试读取一个不存在的 speaker.json 文件。这通常发生在使用 GPT-SoVITSF5-TTS 等需要本地模型的语音克隆/合成功能时。

核心原因与解决方案:

  1. 模型文件缺失或路径错误 (最常见)

    • 检查模型目录:请确认您是否已经正确下载并放置了所需的语音模型文件。
    • 对于 GPT-SoVITS:您需要在软件设置中指定正确的 GPT-SoVITS 模型目录。该目录下应包含 speaker.json 文件以及相关的模型文件(如 .pth.ckpt)。
    • 路径规范:确保模型目录的路径不包含中文或特殊符号。建议使用纯英文路径,例如 D:\tts_models\gpt_sovits
  2. 临时文件被清理

    • 错误路径 D:\软件\配音\tmp\22328\8289d7e2b5\ 是一个临时目录。如果您在任务运行过程中清理了临时文件,或者杀毒软件误删了文件,就会导致此错误。
    • 解决:重新运行任务,并确保在任务完成前不要手动删除 tmp 文件夹内的内容。
  3. 软件设置问题

    • 进入软件 菜单 -> 设置,检查您选择的 “配音角色” 是否对应一个已正确配置的本地模型(如GPT-SoVITS角色)。
    • 如果您切换了模型文件的位置,需要在设置中更新模型路径重启软件

操作步骤:

  1. 打开 pyVideoTrans,进入 菜单 -> 设置
  2. 找到 GPT-SoVITS 或您所使用的本地TTS模型相关设置项。
  3. 检查并确认 模型目录 指向一个真实存在且包含 speaker.json 等文件的文件夹。
  4. 如果路径正确但文件缺失,请重新下载模型并放置到该目录。
  5. 保存设置,重启软件,然后重新尝试处理任务。

如果以上步骤无法解决,请提供您正在使用的具体配音渠道(如GPT-SoVITS、F5-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.

Donate: https://ko-fi.com/jianchang512

Trending Questions