下载
今天心血来潮,在B站上找了一个GPT-SoVITS(后文简称vits)的教程,附带了整合包, (点我跳转至Bilibili原视频) 这个整合包非常不错,连需要的python环境都打包好了。
- 路径中不能有中文,否则会报错
下载地址:
百度网盘(提取码:r2vc):https://pan.baidu.com/s/1OGHJ6sMNM7cKcyiZ6wkASg?pwd=r2vc
123网盘(提取码:jack):https://www.123pan.com/s/W9XDjv-dfP23.html
- 另外,这里也附上Github的地址:https://github.com/RVC-Boss/GPT-SoVITS
使用
打开WebUI
下载好后,解压出来,将得到的 GPT-SoVITS
文件夹拖入VSCode(下文简称vsc)
然后在vsc中打开一个终端,输入 .\venv\python.exe .\webui.py
,稍等片刻即可自动打开WebUI
WebUI大概就长这样:
后续
看视频吧,视频比文字清除,视频也有字幕
小寄巧
训练的时候会有填显存的板块,我显卡独立显存6GB,共享GPU内存有16GB,其实可以填大于6,小于22的数值,似乎也是没有问题的,但是就是可能比只用小于6GB的独立显存还慢一点。这个不绝对,可以自己尝试一下。
问题
配置
我使用的显卡是MAXSUN GTX 1660 6GB
1C-推理无声音
前面的步骤都没有问题,但是到了最后的推理的时候出问题了。
进入1C-推理后,参考音频和对应的文本上传都没有问题,但是合成过后没有声音,必应了一下找到了结局办法。
打开根目录下的 config.py
文件,以我的部署位置 E:\AI\VoiceClone\GPT-SoVITS
为例,如图位置:
将文件中的 is_half = True
修改为 is_half = False
- 注意:False首字母要大写
- 修改完后,关掉vsc中打开的终端,重新打开输入
.\venv\python.exe .\webui.py
打开vits的WebUI,再直接进入1C-推理,上传参考音频、填写对应的文本再合成就没有问题了。
ZeroDivisionError: division by zero
我结合网上查到的资料和Github项目中的issue,发现出现这个错误的原因挺多的,我总结一下我遇到过的:
- 路径中有中文
Comments NOTHING