前往
大廳
主題

【教學】GPT-SoVITS環境建置

佐渡島的小妹 | 2024-03-03 15:13:37 | 巴幣 22 | 人氣 614

項目網址: GPT-SoVITS

首先確認項目所需環境

1. CUDA
開啟cmd輸入 nvidia-smi 查看支援的CUDA最高版本
下載對應的CUDA Toolkit
安裝後cmd輸入 nvcc -V 確認是否安裝成功

2. Python
安裝Anaconda
安裝成功後在開始中找到Anaconda Prompt並開啟
創建虛擬環境
conda create -n GPTSoVits python=3.10.13
*Python版本可以使用3.9 GPTSoVits也可以改成其他名字 小妹是習慣用python+版本來命名

激活GPTSoVits環境
conda activate GPTSoVits

3. Pytorch
前往Pytorch官網下拉選擇版本
複製Command到Anaconda Prompt進行安裝
conda install pytorch torchvision torchaudio pytorch-cuda=12.1 -c pytorch -c nvidia

接著依序輸入
python
import torch
print(torch.cuda.is_available())
回傳True代表安裝成功

4. 安裝依賴
變更到項目所在目錄
*Anaconda Prompt需要先切換磁碟才能使用cd指令
安裝依賴
pip install -r requirements.txt
小妹在這步驟出現報錯
原因為pyopenjtalk缺少建置所需工具

因為小妹已經安裝過惹 參考別人視頻中的截圖
只需勾選右邊三項安裝即可

安裝成功後再次回Anaconda Prompt安裝依賴
pip install -r requirements.txt

*小妹後續使用過程還有一次報錯
原因出在最新版的numpy
需要安裝較舊的版本
可以依據個人情況決定是否要降版本
pip install numpy==1.23.5

5. FFmpeg
conda環境安裝FFmpeg非常簡單
只需在Anaconda Prompt中輸入
conda install ffmpeg

6. 完成
輸入 python webui.py 即可開啟GPT-SoVITS

創作回應

林克不救公主
小妹竟然還會寫python
2024-03-06 23:39:46
佐渡島的小妹
https://truth.bahamut.com.tw/s01/202110/babc8ec9246c6a35292e06c2b9cd9343.PNG
2024-03-06 23:53:49

更多創作