Skip to content

使用Torch VITS语音合成,结合OpenAI ChatGPT进行互动

Notifications You must be signed in to change notification settings

Eerrly/VITSAIChatVtube

Repository files navigation

VITSAIChatVtube

说明:

介绍:

使用VITS语音合成,使用ChatGPT作为AI


python环境

  • 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模型

  • 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

错误解决方法

功能:

✔️语音合成
  • 通过模型进行语音合成
  • 文字转语音
✔️ChatGPT
  • 通过request方式请求chatGPT
  • 获取回复
✔️播放语音
  • 通过mpv.exe进行播放

链接:

About

使用Torch VITS语音合成,结合OpenAI ChatGPT进行互动

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages