欢迎光临散文网 会员登陆 & 注册

声音克隆教程来了

2022-04-27 14:17 作者:懿者熙以  | 我要投稿

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

        系统要求:处理器7代酷睿i5(比较吃单核性能),4G以上显存。

        首先如果是大佬的话请直接看原版教程(https://github.com/babysor/MockingBird/blob/main/README-CN.md),不会再接着往下看。

一、环境搭建

  1. 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++的桌面开发”点击安装即可。

  1. 安装 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尽全力解决。


声音克隆教程来了的评论 (共 条)

分享到微博请遵守国家法律