Windows 搭建so-vits-svc(AI模拟唱歌)踩坑集锦
部署流程
1、代码下载
github上有完整代码,可以git clone
clone地址 :git clone https://github.com/svc-develop-team/so-vits-svc.git
或者网盘下载,本人使用的方式
2、配置环境
我使用的是conda,这里不在赘述,网上一搜一大堆
python环境建议使用3.8.9官方推荐版本,更高版本可能适用,根据依赖包可以随时调整
安装pip推荐使用最新版的
3、安装依赖
windows需要安装requirements_win.txt包中的内容
命令:pip install -r requirements_win.txt
我遇到的问题:
a、gradio包没有update方法,这是包版本提供的有问题或者包升级导致的,这里我使用的是3.44.0
pip install gradio==3.44.0
b、pip 下载包失败问题
我解决的方案是使用conda重新进行安装
c、编译不通过,提示需要下载Microsoft Visual C++ 14.0 or greater is required 进行编译
按照这个执行,https://www.computer26.com/windows/7636.html
有的给出的解决方案没有让安装“使用C++的桌面开发”选项,导致问题依旧,确保被勾选
d、启动方式,我执行python webUI.py总有问题,所以我使用的是使用脚本启动的方式,双击启动webui.bat的形式,实际就是执行的setup.py
e、最后是音频提取和剪辑工具的介绍,提供参考[链接](https://zhuanlan.zhihu.com/p/635429751?utm_id=0) ,也可以参照他给的方案进行安装,我遇到了更多的部署问题,所以单独写文章记录一下
ps: 孙燕姿训练好的模型
下载模型文件之后,将模型文件放入logs/44k目录:
接着将模型的配置文件config.js放入configs目录:
随后,在页面中点击加载模型即可,这里环境就配置好了。
参考链接
https://zhuanlan.zhihu.com/p/630115251?utm_id=0
https://zhuanlan.zhihu.com/p/635429751?utm_id=0
提供一个不错的音频提取和音频裁剪工具,在线链接
小结
拾人牙慧,踩在巨人的肩膀上前行,参考的两篇文章写的都不错,但是没有帮助我完整的部署,所以单独记录一下遇到的问题,如有疑问可以评论沟通。