Centos7部署mockingbird【贰】(非最优方法)
开源AI拟音项目MockingBird部署教程【贰】承接上贴,链接无违规
----------------------------------------
六、安装Nux-Dextop源及ffmpeg
yum install epel-release && rpm --import **** Hidden Message ***** && rpm -Uvh **** Hidden Message *****
yum install ffmpeg ffmpeg-devel
验证一下:ffmpeg -version
七、返回上级目录并clone项目到本地
我这里上级目录是/usr/local,所以cd /usr/local
git clone **** Hidden Message *****
然后安装一下requirements
pip install -r requirements.txt
然后安装webrtcvad
pip install webrtcvad-wheels
ps:如果提示缺少什么包,请这样安装
sudo python -m pip install xxx
八、启动Web
先cd到MockingBird根目录,我这里是cd /usr/local/MockingBird
python web.py
九、一些依赖的处理
打开web页面后可能出现各种爆红,一般都是缺少模块导致的,不知道什么原因,可能是requirements里没给全,我看了一下自己环境里一共是缺这些模块:
sklearn
scipy
pandas
pillow
torch
librosa
matplotlib
unidecode
inflect
pypinyin
下面这是VC训练或其他除AI拟音外可能需要安装的包
pyyaml
tensorboard
torch_complex
espnet
还可能报一个错就是启动web后访问提示找不到mb.png之类的,路径怎么改我发现都没用,简单粗暴点,直接把路径删了,MockingBird/mkgui/base/ui/streamlit_ui文件下的848行删除就行
然后就能正常打开了。
十、训练模型的导入
github项目里作者有给出几个示例,我们直接从度盘download下来,然后上传到MockingBird/synthesizer/saved_models文件夹就行,没有saved_models可以自己mkdir一下,这里推荐使用finalshell连接ssh,可视化操作文件夹,适合新人使用
篇后语:因为环境限制,我目前没办法用gpu训练模型,所以暂时只能出到这里了,欢迎大家一起学习交流这个项目,肝一肝最后会达到自己想要的效果的!
http://cdn.u1.huluxia.com/g4/M02/C5/40/rBAAdmNGmByAPlZkAAGZSiRS6v0874.jpghttp://cdn.u1.huluxia.com/g4/M02/C5/40/rBAAdmNGmByAWet2AALqhqTGaY8113.jpghttp://cdn.u1.huluxia.com/g4/M02/C5/40/rBAAdmNGmB6AbjEcAAKH7JwEhTI644.jpghttp://cdn.u1.huluxia.com/g4/M02/C5/40/rBAAdmNGmCCALw3MAAGALz9F_BI956.jpg
页:
[1]