Centos7部署mockingbird【贰】(非最优方法)

[复制链接]
查看671 | 回复0 | 2022-11-14 08:18:21 | 显示全部楼层 |阅读模式
开源AI拟音项目MockingBird部署教程【贰】
承接上贴,链接无违规
----------------------------------------
六、安装Nux-Dextop源及ffmpeg

yum install epel-release && rpm --import
游客,如果您要查看本帖隐藏内容请回复
&& rpm -Uvh
游客,如果您要查看本帖隐藏内容请回复

yum install ffmpeg ffmpeg-devel
验证一下:ffmpeg -version

七、返回上级目录并clone项目到本地
我这里上级目录是/usr/local,所以cd /usr/local
git clone
游客,如果您要查看本帖隐藏内容请回复

然后安装一下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训练模型,所以暂时只能出到这里了,欢迎大家一起学习交流这个项目,肝一肝最后会达到自己想要的效果的!
aaaa
村长黑科技是专业提供项目资源的服务的村长黑科技平台,如合购网赚项目、引流推广软件、软件程序开发等项目就选村长黑科技平台,参与或发布项目定制各种软件就来村长黑科技平台
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则