SadTalker
Make a single photo talk from an audio file.
- Star 数
- 14.1K
- Fork 数
- 2.7K
- 未关闭 Issue
- 664
- 最近提交
- 2024-06-26
数据来自 GitHub API · 更新于 2026-10-15
SadTalker 是什么?
SadTalker generates talking-head video from one portrait and a speech recording, predicting head pose and expressions from the audio. It has a Gradio UI and a Stable Diffusion WebUI extension.
主要功能
- Audio-driven talking heads from one image
- Still, crop and full-body modes
- Optional GFPGAN face enhancement
系统要求
- 平台
- Windows · Linux · macOS
- 显卡
- NVIDIA recommended
- Python
- 3.8
- 备注
- Requires ffmpeg.
如何安装 SadTalker
根据项目 README 整理。开源项目更新很快,请以 GitHub 页面上的最新说明为准。
Python
- 1Clone and install.
git clone https://github.com/OpenTalker/SadTalker.git cd SadTalker conda create -n sadtalker python=3.8 conda activate sadtalker pip install torch torchvision torchaudio conda install ffmpeg pip install -r requirements.txt - 2Download models and start the UI.
bash scripts/download_models.sh python app_sadtalker.py
优势
- Only needs one photo and audio
- Easy demo
不足
- Lip sync quality is dated
- Older dependency stack
SadTalker 替代品对比
| 软件 | Star 数 | 许可证 | 平台 | 显存 |
|---|---|---|---|---|
| SadTalker Make a single photo talk from an audio file. | 14.1K | Apache-2.0 | — | |
| LivePortrait Animate a portrait photo with the expressions of a driving video. | 19.2K | MIT | — | |
| Wan 2.2 Alibaba’s open-weight video generation models (text, image and speech to video). | 17.9K | Apache-2.0 | 24 GB for TI2V-5B at 720p; 80 GB-class GPUs (or offloading) for A14B models | |
| HunyuanVideo Tencent’s 13B-parameter open video foundation model. | 12.6K | Tencent Hunyuan Community License | 45 GB minimum, 60–80 GB recommended for 720p (per README); less with community quantizations | |
| CogVideoX Open text-to-video and image-to-video models from Zhipu AI / Tsinghua. | 13.1K | Apache-2.0 | ~12–24 GB depending on model and optimizations (see the README table) | |
| LTX-Video Fast, real-time-capable open video generation from Lightricks. | 11.1K | Apache-2.0 | 12 GB+ for smaller variants; more for 13B models |
常见问题
SadTalker 免费吗?
是的——SadTalker 是开源软件,采用 Apache-2.0 许可证。商用前请确认软件及模型权重的许可条款。
SadTalker 支持 Windows、Mac 和 Linux 吗?
SadTalker 支持:Windows, Linux, macOS。
运行 SadTalker 需要什么配置?
NVIDIA recommended
如何安装 SadTalker?
1. Clone and install. 2. Download models and start the UI.
SadTalker 有哪些好的替代品?
常见替代品包括 LivePortrait, Wan 2.2, HunyuanVideo, CogVideoX,详见本页对比表。
可以不安装、在线使用 SadTalker 吗?
如果没有大显存显卡,AiLoft 可在云端运行 Veo 3.1 和可灵 2.5,在浏览器中生成并对比视频。
没有 24GB 显卡?在线生成 AI 视频
在云端运行 Veo 3.1 和可灵 2.5,并排对比视频,按条付费。