- 基于 VITS语音在线合成
- 只支持Windows平台
使用VITS语音合成,使用ChatGPT作为AI
- Anaconda 作为python环境
- Python官方地址 3.9.13
- Pip下载地址 使用
python setup.py install
进行安装, 下载依赖库pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
清华大学镜像
model/G_953000.pth
请去 VITS语音在线合成 下载,放到model文件夹下- 如果是自己训练的pth模型,需要修改
main.py
中的model, optimizer, learning_rate, epochs = utils.load_checkpoint(r'./model/G_953000.pth', net_g_ms, None)
这一行
- 将openai key写在根目录下的key.txt里,没有自己创建
python main.py
- 如果直接跑会报错
No module named 'monotonic_align.core'
。[按照官方的说法](https://github.com/jaywalnut310/vits),需要先在命令行cd
到monotonic_align
文件夹,然后开始编译,也就是在命令行中输入python setup.py build_ext --inplace
✔️语音合成
- 通过模型进行语音合成
- 文字转语音
✔️ChatGPT
- 通过request方式请求chatGPT
- 获取回复
✔️播放语音
- 通过mpv.exe进行播放