ai應用小技巧,語音合成
語音合成MocKingBird的安裝方法:
?
安裝裝備:
python安裝,
python環(huán)境要求大于等于3.8,安裝包下載地址:https://www.python.org/
在進行pyton安裝時,需要為python設置環(huán)境變量,即將下在“ADD python to PATH”前打勾,
?

安裝,官方下載地址:https://pytorch.org/get-started/locally/,如果電腦沒有獨顯,那么可以使用cpu運行,在打開光網后,選擇你要運行的模式:

?
上圖我選擇的安裝方式是通過gpu運行,運行的環(huán)境在windows上,使用pip命令來安裝,最后復制這串命令到你的電腦的終端:pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu117如下所示:?
?

?
ffmpeg安裝,下載地址:http://ffmpeg.org/download.html#build-windows,下載1后將設置環(huán)境變量
?? 將ffmpeg下載到本地后,解壓得到:

然后為其設置環(huán)境變量,右鍵桌面上的“此電腦”,點擊“屬性”,

通過高級系統(tǒng)設置進入后臺設置:

?
點擊環(huán)境變量,進入下一界面

這里選擇path,然后進入界面,然后點擊新建

?
將剛剛ffpeg的路徑粘貼進來

?
下載安裝MockingBird開源項目:下載地址:https://github.com/babysor/MockingBird
通點擊上面官網,進入網頁,選擇“code”,然后點擊“download zip“,

隨后解壓,即可。、
打開剛才的開源程序包,選擇requirements.txt點擊進入,這里將
monotonic-align==0.0.0.3改為,1.0.0.0然后保存,

?
?
安裝visual studio installer,
下載地址:https://visualstudio.microsoft.com/downloads/
將應用安裝完畢后,打開頁面

?
這里選擇修改,進入頁面后在“使用C++的桌面開發(fā)”和“通用windows平臺生成器”前打勾,然后點擊“修改”即可

安裝依賴,
pip install -r requirements.txt
待依賴安裝完畢后,在輸入以下命令
pip install webrtcvad-wheels 來安裝webrtcrad-wheels
?
·,
下載模型
通過網盤鏈接下載地址:
?鏈接:https://pan.baidu.com/s/1u88jAs_ZhuSr5PhQz07Pyg?pwd=dfds
提取碼:dfds
下載一個語音模型,模型下載完畢后把它放置在以下1路徑中,
C:\Users\XIAXIA\Downloads\Compressed\MockingBird-main\data\ckpt\synthesizer
?
運行應用程序
隨后打開文件MockingBird-main所在位置,然后運行以下命令:python web.py得到下圖所示的頁面

這里將地址http://192.168.43.90:8080復制下來然后在瀏覽器中打開得到下圖所示頁面

?
在文本內容框中輸入你需要合成的語音,在“或上傳語音”中選擇你需要克隆的聲音,
隨后點擊“synthesize(合成)”按鈕,如下圖所示:

?
?????????????? 程序運行后的畫面如圖所示:
點擊左側的播放按鈕,就可以實現(xiàn)語音的合成功能。