VITS2 Backbone with bert
本项目fork自Stardust-minus/Bert-VITS2,现可以直接fork并训练。
pip install -r requirements.txt
pip list
1.2 到hugging face下载对应的bert模型到bert文件里,中文,日文,对照一下,把带LFS后缀的或者说缺失的下载下来。
1.3 验证模型是否工作正常,打开text文件夹下的chinese_bert.py、japanese.py和japanese_bert.py,将代码中的路径修改为下载的对应的中日文的bert模型目录,运行尝试一下,print出1024日志,说明是正常的。
1.4 下载底模,新建logs文件夹,在logs文件夹下新建一个文件夹(自行命名),放入文件夹。
2.2 进行预处理,去除噪声,背景音乐,分段并打标,新建raw文件夹,在raw文件夹下创建一个新文件夹,自行命名,然后将处理后音频文件放入其中,再将打标生成的.list文件放入filelists文件夹下,修改成对应的名字。
default="filelists/genshin.list",
parser.add_argument("--num_processes", type=int, default=2)
if hps.data.add_blank:
if True:
py .\train_ms.py -m YourModelName -c configs/config.json
"-m", "--model", default="./logs/as/G_8000.pth", help="path of your model"