You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

安装tortoise-tts-fast Web GUI遇模块及断言错误求助

解决 tortoise-tts-fast Web GUI 运行报错问题

1. 处理 ModuleNotFoundError: No module named 'tortoise.inference'

  • 切换到 tortoise-tts-fast 的项目根目录,使用可编辑模式安装,确保模块路径被 Python 正确识别:
    pip install -e .
    
    普通的pip install .可能因环境依赖或路径配置问题导致模块无法导入,可编辑模式会直接将项目目录链接到 Python 的 site-packages,避免路径识别错误。
  • 安装完成后,验证模块导入是否正常:
    from tortoise.inference import TextToSpeech
    
    无报错则说明模块导入问题已解决。

2. 处理 AssertionError(源自tortoise/models/vocoder.py的assert STATIC_DIR.is_dir())

该错误是因为项目依赖的预训练模型文件未下载,STATIC_DIR指向的目录不存在或为空:

  • 手动创建静态文件目录:
    在项目根目录执行:
    mkdir -p tortoise/models/static
    
  • 下载预训练 vocoder 模型文件:
    将vocoder.pth和config.json这两个必需的预训练资源放入tortoise/models/static目录,这些文件可从 tortoise-tts-fast 的官方仓库发布页获取。
  • 验证目录及文件:
    执行命令确认文件已正确放置:
    ls tortoise/models/static
    
    确保能看到已下载的模型文件。

完成以上操作后,重新运行streamlit run scripts/app.py即可正常启动 Web GUI。

内容的提问来源于stack exchange,提问作者user7245841

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 00:52:37