top of page
Search

【AI 口說神器SadTalker】 安裝與使用全指南

  • Writer: Shang Yu-Zeng
    Shang Yu-Zeng
  • Feb 17
  • 2 min read

Updated: Mar 18

SadTalker 是一款強大的 AI 驅動嘴部同步(Lip-sync)生成工具,能將 靜態圖像 轉換為 生動的說話動畫,適用於 VTuber、動畫製作、虛擬人 AI 交互 等領域。這篇文章將詳細介紹 SadTalker 的環境配置、安裝與使用步驟,讓你輕鬆上手!



1. 環境需求

在開始安裝之前,請確保你的設備符合以下條件:

作業系統:Windows / Linux / macOS

GPU:NVIDIA 顯卡(建議 6GB VRAM 以上)

Python 版本:3.8 ~ 3.10(建議 3.9)

CUDA 版本:對應顯卡驅動(建議 CUDA 11.7)

FFMPEG 版本: 7.0.2

根據你ffmpeg安裝的路徑而定修改系統環境變數的Path

使用者/windows 11/ffmpeg-7.0.2 -essentials_build/bin

以下是我參考的修改設定位置在Path裡面新增路徑



2. 安裝步驟

下載 SadTalker

打開命令提示字元(CMD)或 PowerShell,執行以下指令下載:

在你想要的的資料夾地方開啟CDM在從遠端下在SadTalker的資料包


下載 Pre-Trained Models

下載 GFPGAN Offline Patch


  1. SadTalker/scripts文件裡面的download models的檔案複製貼到SadTalker的資料夾

  2. 將下載的Pre-Trained Models和GFPGAN 解壓縮

  3. 將裡面的字料內容放自在SadTalker/checkpoints 和 SadTalker/gfpgan/weight


執行 web ui的執行檔執行完成後會產生網址就可以使用


3. 可能發生的問題如下


1️⃣WARNING: You are using pip version 21.1.1; however, version 25.0.1 is available. You should consider upgrading via the 'C:\Users\user\Downloads\AI\SadTalker\venv\Scripts\python.exe -m pip install --upgrade pip' command.

你遇到的是 pip 版本過舊的警告,需要升級 pip 來解決。


解決方法:

請打開 命令提示字元 (CMD) 或 PowerShell,然後輸入以下指令:

C:\Users\user\Downloads\AI\SadTalker\venv\Scripts\python.exe -m pip install --upgrade pip

其他方法:

如果上面的方法無法運行,你也可以試試這個:

python -m pip install --upgrade pip

或者:

pip install --upgrade pip

2️⃣Traceback (most recent call last): File "Launcher.py", line 204, in <module> start() File "Launcher.py", line 198, in start demo = sadtalker_demo() File "C:\Users\user\Downloads\AI\SadTalker\app_sadtalker.py", line 35, in sadtalker_demo with gr.Row().style(equal_height=False): AttributeError: 'Row' object has no attribute 'style'


解決方法:

打開 命令提示字元 (CMD) 或 PowerShell,然後輸入:

C:\Users\user\Downloads\AI\SadTalker\venv\Scripts\python.exe -m pip install gradio==3.50.2

或者:

pip install gradio==3.50.2

 
 
 

Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating

@虛擬方城市 Virtual City 2017 

bottom of page