分享传递知识

GPT-SoVITS 解决开启SoVITS训练时报错以及合成没有声音问题

我参照github上使用Windows 10系统上的一键安装包,点击 install.sh 安装后,可以正常进入系统,然后按照YouTube上视频教程安装的。

GPT-SoVITS-WebUI

GPT-SoVITS-WebUI

我的运行环境:

显卡:七彩虹 GTX-1660 SUPER

内存:24G

处理器:12代i3-1200F

系统:Windows 10

错误一:开启SoVITS训练时报错

错误信息:

出现– Process 0 terminated with the following error:
Traceback (most recent call last):
File “D:\GPT-SoVITS\runtime\lib\site-packages\torch\multiprocessing\spawn.py”, line 69, in _wrap
fn(i, *args)
File “D:\GPT-SoVITS\GPT_SoVITS\s2_train.py”, line 81, in run
train_dataset = TextAudioSpeakerLoader(hps.data) ########
File “D:\GPT-SoVITS\GPT_SoVITS\module\data_utils.py”, line 103, in __init__
assert len(audiopaths_sid_text_new) > 1 # 至少能凑够batch size,这里todo
AssertionError

错误原因及解决方案:

0d-语音文本校对标注工具的时候,我将所有的语音合并到一起,多以导致这个问题。我重新切割视频,删除不合适的语音段,没有合并,就可以正常训练。

但同时我修改了这个代码,对应方法:https://github.com/RVC-Boss/GPT-SoVITS/issues/79

路径(看你自己存放的目录):C:\GPT-SoVITS-beta\GPT-SoVITS\GPT_SoVITS\module
编辑:data_utils
Replace All Code / 替换所有代码:

我上传到百度的文档:链接:https://pan.baidu.com/s/14g8gFczs3uFZl9EATyHLfQ?pwd=x696
提取码:x696

错误二:1C-推理中,合成声音的时候没有声音

解决:修改根目录(我的路径是D:\GPT-SoVITS)中的config.py文件中的is_half=True修改为is_half=False

我修改:is_half = eval(os.environ.get(“is_half”,”False”))

报错修改参考链接:https://github.com/RVC-Boss/GPT-SoVITS/issues/39

 

我下载安装以及使用教程分享到百度https://pan.baidu.com/s/1UtKP33waat0apVYGn0cZbw?pwd=hr78
提取码:hr78

赞(0) 打赏

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏