概述
使用https://github.com/coqui-ai/TTS/
来完成离线tts的测试和部署。
创建虚拟环境
1 | python3 -m venv ./venv |
激活虚拟环境
1 | source ./venv/bin/activate |
配置模型下载的路径
默认是下载到~/.local/share/tts
目录的,可以配置如下环境变量来指定下载的路径
1 | $ export TTS_HOME=/xxx/github-resposity/TTS/models |
配置自定义模型路径
1 | tts = TTS( |
错误踩坑
有些语法需要进bash才行,不能在zsh
环境下执行
1 | pip3 install -e .[all] |
报错1:
1 | Getting Error AttributeError: 'GPT2InferenceModel' object has no attribute 'generate' |
安装
1 | pip install transformers==4.35.2 |
问题原因:
由于没有固定依赖,导致默认下载最新的版本。而代码没有同步更新到最新的依赖。这个项目已经不维护了。最好还是使用特定的版本才能顺利执行。