聲音克隆教程來了
????????填一下這個視頻的坑。順便科普一下。聲音克隆的工作原理。

????????系統(tǒng)要求:處理器7代酷睿i5(比較吃單核性能),4G以上顯存。
????????首先如果是大佬的話請直接看原版教程(https://github.com/babysor/MockingBird/blob/main/README-CN.md),不會再接著往下看。
一、環(huán)境搭建
python環(huán)境搭建
下載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++的桌面開發(fā)”點擊安裝即可。
安裝?PyTorch
在cmd中輸入下列代碼,更新pip
???????? ? 如果你的電腦有?nvidia GTX及以上顯卡則可以輸入下列命令并且回車,以安裝PyTorch。
?????????????如果你的電腦沒有有?nvidia GTX及以上顯卡,或者輸入上述命令在結尾提示中含有ERROR報錯,則可以輸入下列命令安裝PyTorch。
????????????如果還是在結尾提示ERROR報錯,可以私信uo,up將盡力幫你解決。
? ? 2.安裝ffmpeg(非常簡單)
????????在github(github存在偶爾上不去的情況,換一下其他網(wǎng)絡或者過一會看看。)下載ffmpeg(https://github.com/BtbN/FFmpeg-Builds/releases/download/latest/ffmpeg-master-latest-win64-gpl.zip)
????????下載解壓完成之后,記得盡量解壓路徑不要帶有中文,以避免可能玄學問題。
????? ? 打開解壓好的ffmpeg文件夾,里面有一個bin文件夾,打開之后復制文件路徑備用。
????? ? 右鍵點擊桌面上的此電腦,點擊屬性,右面有一個高級系統(tǒng)設置,點擊之后在最下邊找到環(huán)境變量,會看到上面的用戶變量和下面的系統(tǒng)變量。在下面的系統(tǒng)變量框內下滑在左邊找到path并單擊,再單擊下面的編輯,點擊右上角的新建,此時下面會有一個空白的小框,將ffmpeg的路徑粘貼上,點擊確定。在剛才的cmd里面輸入ffmpeg,如果出現(xiàn)類似下面的文字開頭的即為安裝成功。
? ? ? ?3.安裝其余環(huán)境
????????????首先下載聲音克隆的主程序在github(github存在偶爾上不去的情況,換一下其他網(wǎng)絡或者過一會看看。)https://github.com/babysor/MockingBird/archive/refs/heads/main.zip
????????????同樣也需要解壓縮至盡量不帶中文的路徑里面并復制路徑。
????????????使用win+R鍵打開運行并輸入powershell,輸入
在彈出的新窗口(窗口左上角標有“管理員”)上輸入(不帶引號)“cd+空格+剛才下載的主程序路徑?”例如我的路徑是 D:\MockingBird-main 則應輸入
然后再輸入
再輸入
結束之后即可完成最頭疼的環(huán)境搭建。
二、合成器
合成器在官網(wǎng)上有不少,up感覺最好用的是
https://pan.baidu.com/s/1iONvRxmkI-t1nHqxKytY3g? ?提取碼:4j5d
下載到主程序路徑里面有一個MockingBird-main/data/ckpt/synthesizer中的文件夾。
至此所有準備工作皆已完成,可以嘗試運行聲音克隆了。
三、運行
首先再新建一個非中文路徑的文件夾,并復制路徑
然后使用win+R鍵打開運行并輸入powershell,輸入
在彈出的新窗口(窗口左上角標有“管理員”)上輸入(不帶引號)“cd+空格+剛才下載的主程序路徑?”例如我的路徑是?D:\MockingBird-main 則應輸入
然后輸入
<datasets_root>是之前新建文件夾的路徑例如
通常十數(shù)秒之后即可成功打開,下期教你用使用聲音克隆。
ps:如果中途或最后出錯,盡可以私信up,up盡全力解決。