MockingBird 安裝過程及遭遇到錯誤排除

 

MockingBird 安裝過程及遭遇到錯誤排除

隨著人工智慧技術的快速發展,AI聲音複製成為一個引人注目的領域,使得創建逼真的人類語音變得前所未有地容易。

MockingBird,一款先進的開源語音合成工具。MockingBird利用深度學習算法來實現高質量的聲音複製,使用者可以輕鬆地創建和自定義語音。

本文介紹從安裝基本軟件到解決安裝過程中可能遇到的問題。

步驟一:安裝Python

  1. 安裝Python,請選擇3.8版本或更高。

步驟二:安裝PyTorch

  1. 安裝PyTorch,請直接前往 官方連結 下載。若您的GPU不支援CUDA,請預設選擇;若無顯示卡,請選擇CPU。

PyTorch Installation Guide

步驟三:安裝ffmpeg

  1. 安裝ffmpeg,您可以透過 下載連結 獲取。下載後,將bin目錄的路徑加入系統變數中。

ffmpeg Download

ffmpeg Installation

步驟四:下載並安裝MockingBird

  1. 下載MockingBird,請至 開源專案 下載,解壓縮後,在該目錄中右鍵點選「打開終端機」。

MockingBird Download

步驟五:安裝必備環境包

  1. 在終端機中輸入以下指令,安裝剩餘的必備環境包:
python -m pip install --upgrade pip
pip install -r requirements.txt
pip install webrtcvad-wheels

步驟六:安裝模型及啟動

需要pt檔並置於以下路徑(pt檔台灣腔的來源有點少,目前看到的大多是中國的語音居多):

MockingBird-main\data\ckpt\synthesizer

再次輸入py .\web.py

Web.py Command

點擊網址後就能透過WebUI界面進行語音訓練

WebUI Interface

安裝失敗的一些可能原因

錯誤訊息(1)

programs\python\python39\include\pyconfig.h(59): fatal error C1083: 無法開啟包含檔案: 'io.h': No such file or directory

Error Message 1

:bulb:解決方式

安裝c++環境

下載Microsoft C++ Build Tools

安裝如下配置

C++ Build Tools Configuration

重新執行一次

pip install -r requirements.txt

安裝成功

Installation Success

錯誤訊息(2)

輸入py .\web.py 在啟動時又有遇到錯誤,解決過程如下:

PydanticImportError: `pydantic:parse_raw_as` has been removed in V2.

Error Message 2

:bulb:解決方式

把 pydantic 版本降下来

pip install "pydantic < 2.0.0"

留言

這個網誌中的熱門文章

奧地利、捷克旅記-~布拉格廣場沒有許願池