PC-Talk / README.md
doubi-killer's picture
Add PC-Talk checkpoint download instructions and usage terms
e622081 verified
|
Raw History Blame Contribute Delete
3.11 kB
---
license: other
license_name: checkpoint-specific-upstream-terms
license_link: https://github.com/BQ-Wang0511/PC-Talk/blob/main/THIRD_PARTY_NOTICES.md
library_name: pytorch
pipeline_tag: image-to-video
tags:
- talking-head-generation
- audio-driven-face-animation
- liveportrait
- cvpr-2026
- arxiv:2503.14295
---
# PC-Talk β€” CVPR 2026 Checkpoints
Runtime checkpoints for **PC-Talk: Precise Facial Animation Control for
Audio-Driven Talking Face Generation**.
- [Paper](https://arxiv.org/abs/2503.14295)
- [Project page](https://bq-wang0511.github.io/PC-Talk/)
- [Source code and full inference instructions](https://github.com/BQ-Wang0511/PC-Talk)
## Download
Clone the source code and download the checkpoints directly into their runtime
location:
```bash
git clone https://github.com/BQ-Wang0511/PC-Talk.git
cd PC-Talk
pip install -U huggingface_hub
hf download doubi-killer/PC-Talk --local-dir pctalk/checkpoints
```
The repository contains 12 model files (about 920 MB), preserving the layout
expected by PC-Talk:
```text
audio_encoder.pth
lac.pth
emc.pth
style_encoder.pth
liveportrait/
β”œβ”€β”€ landmark.onnx
β”œβ”€β”€ base_models/
β”‚ β”œβ”€β”€ appearance_feature_extractor.pth
β”‚ β”œβ”€β”€ motion_extractor.pth
β”‚ β”œβ”€β”€ spade_generator.pth
β”‚ └── warping_module.pth
└── retargeting_models/
└── stitching_retargeting_module.pth
insightface/models/buffalo_l/
β”œβ”€β”€ 2d106det.onnx
└── det_10g.onnx
```
`lac.pth` includes both the LAC model and its refinement model. EMC is used for
emotion control; the style encoder is used for reference-style input. The
LivePortrait and face-analysis weights are included for the inference backend.
The original `SHA256SUMS` manifest uses paths relative to the **source-code
repository root**. After downloading, verify the files from that root:
```bash
sha256sum -c pctalk/checkpoints/SHA256SUMS
```
These are downloadable inference assets, not a Transformers-format model. Use
the PC-Talk source code to run inference. See its README for installation,
image/video examples, emotion controls and articulation settings.
## Usage terms and safety
The source-code license does **not** automatically license every model weight.
Third-party components retain their upstream terms:
- [LivePortrait](https://github.com/KwaiVGI/LivePortrait)
- [InsightFace](https://github.com/deepinsight/insightface)
- [Wav2Lip](https://github.com/Rudrabha/Wav2Lip)
In particular, the InsightFace model assets are restricted to non-commercial
research use and must be replaced for commercial deployment. Consult the
upstream licenses and the source repository's third-party notices before use.
Only load PyTorch checkpoints from trusted sources.
## Citation
```bibtex
@inproceedings{wang2026pc,
title={PC-Talk: Precise Facial Animation Control for Audio-Driven Talking Face Generation},
author={Wang, Baiqin and Zhu, Xiangyu and Shen, Fan and Xu, Hao and Lei, Zhen},
booktitle={Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition},
pages={25153--25162},
year={2026}
}
```