声音克隆教程来了
填一下这个视频的坑。顺便科普一下。声音克隆的工作原理。

系统要求:处理器7代酷睿i5(比较吃单核性能),4G以上显存。
首先如果是大佬的话请直接看原版教程(https://github.com/babysor/MockingBird/blob/main/README-CN.md),不会再接着往下看。
一、环境搭建
python环境搭建
下载python(https://www.python.org/ftp/python/3.9.9/python-3.9.9-amd64.exe)
打开后勾选下面一个带PATH的复选框,然后狂按下一步(也就是next)直到安装完成。
在键盘上win+R键打开运行,输入cmd。在cmd中输入python会弹出
则python安装成功,关闭cmd,在按照上述方法重新打开cmd备用。
2.安装微软Microsoft C++ 生成工具
打开https://visualstudio.microsoft.com/zh-hans/visual-cpp-build-tools/ 下载之后,点击左上角的“使用c++的桌面开发”点击安装即可。
安装 PyTorch
在cmd中输入下列代码,更新pip
如果你的电脑有 nvidia GTX及以上显卡则可以输入下列命令并且回车,以安装PyTorch。
如果你的电脑没有有 nvidia GTX及以上显卡,或者输入上述命令在结尾提示中含有ERROR报错,则可以输入下列命令安装PyTorch。
如果还是在结尾提示ERROR报错,可以私信uo,up将尽力帮你解决。
2.安装ffmpeg(非常简单)
在github(github存在偶尔上不去的情况,换一下其他网络或者过一会看看。)下载ffmpeg(https://github.com/BtbN/FFmpeg-Builds/releases/download/latest/ffmpeg-master-latest-win64-gpl.zip)
下载解压完成之后,记得尽量解压路径不要带有中文,以避免可能玄学问题。
打开解压好的ffmpeg文件夹,里面有一个bin文件夹,打开之后复制文件路径备用。
右键点击桌面上的此电脑,点击属性,右面有一个高级系统设置,点击之后在最下边找到环境变量,会看到上面的用户变量和下面的系统变量。在下面的系统变量框内下滑在左边找到path并单击,再单击下面的编辑,点击右上角的新建,此时下面会有一个空白的小框,将ffmpeg的路径粘贴上,点击确定。在刚才的cmd里面输入ffmpeg,如果出现类似下面的文字开头的即为安装成功。
3.安装其余环境
首先下载声音克隆的主程序在github(github存在偶尔上不去的情况,换一下其他网络或者过一会看看。)https://github.com/babysor/MockingBird/archive/refs/heads/main.zip
同样也需要解压缩至尽量不带中文的路径里面并复制路径。
使用win+R键打开运行并输入powershell,输入
在弹出的新窗口(窗口左上角标有“管理员”)上输入(不带引号)“cd+空格+刚才下载的主程序路径 ”例如我的路径是 D:\MockingBird-main 则应输入
然后再输入
再输入
结束之后即可完成最头疼的环境搭建。
二、合成器
合成器在官网上有不少,up感觉最好用的是
https://pan.baidu.com/s/1iONvRxmkI-t1nHqxKytY3g 提取码:4j5d
下载到主程序路径里面有一个MockingBird-main/data/ckpt/synthesizer中的文件夹。
至此所有准备工作皆已完成,可以尝试运行声音克隆了。
三、运行
首先再新建一个非中文路径的文件夹,并复制路径
然后使用win+R键打开运行并输入powershell,输入
在弹出的新窗口(窗口左上角标有“管理员”)上输入(不带引号)“cd+空格+刚才下载的主程序路径 ”例如我的路径是 D:\MockingBird-main 则应输入
然后输入
<datasets_root>是之前新建文件夹的路径例如
通常十数秒之后即可成功打开,下期教你用使用声音克隆。
ps:如果中途或最后出错,尽可以私信up,up尽全力解决。