Sunday, October 25, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. AI Video Lip Sync Tools
  3. Lip Forcing

Lip Forcing

On the record

Automatic processing
The inference pipeline automatically detects and aligns faces to 512×512 crops and pastes the generated result back into the video.github.com · read 4 Oct 2026
Availability
The Hugging Face model card says the model is not deployed by an Inference Provider.huggingface.co · read 8 Oct 2026
Dependencies
Inference requires external components including the Wan VAE, wav2vec audio encoder, text encoder or precomputed embeddings, decoder, and mouth mask.github.com · read 8 Oct 2026
External components
Inference also requires external components including the Wan VAE, wav2vec audio encoder, UMT5-XXL text encoder or precomputed embeddings, TAEW decoder, and mouth mask.github.com · read 4 Oct 2026
Generation
Its causal student models generate each chunk in two denoising steps without classifier-free guidance at inference.github.com · read 4 Oct 2026
Hardware
The repository reports testing on Ubuntu 24.04 with an NVIDIA H200 and says inference runs on a single GPU.github.com · read 4 Oct 2026
Hosting
The checkpoint page states that the model is not deployed by any Hugging Face Inference Provider.huggingface.co · read 4 Oct 2026
Inference setup
The documented inference command takes a reference video and speech audio and writes an output video.github.com · read 4 Oct 2026
Input handling
Inference accepts a reference video and speech audio, and automatically detects, aligns, and composites the face.github.com · read 8 Oct 2026
Integrations
The checkpoint is hosted on Hugging Face, and the README also identifies external model components from Wan, wav2vec2, TAEW, LatentSync, and SyncNet sources.github.com · read 8 Oct 2026
License
The repository states that Lip Forcing is released under the Apache License 2.0.github.com · read 8 Oct 2026
Memory requirement
The 14B model uses about 37 GB peak GPU memory with precomputed text embeddings, or about 50 GB when encoding text at runtime.github.com · read 8 Oct 2026
Model sizes
The release includes a 14B student checkpoint; the 1.3B student weights are listed as coming soon.github.com · read 8 Oct 2026
Performance
The project reports that the 1.3B student reaches 31 FPS and the 14B student runs 39.8 times faster than its teacher at comparable reference fidelity.cvlab-kaist.github.io · read 4 Oct 2026
Platform
The documented installation was tested on Ubuntu 24.04 with Python 3.12, PyTorch 2.10.0, CUDA 12.8, and an NVIDIA H200; inference runs on a single GPU.github.com · read 8 Oct 2026
Project affiliation
The project lists KAIST AI and AIPARK affiliations for its authors.github.com · read 4 Oct 2026
Purpose
Lip Forcing is an autoregressive diffusion method for video-to-video lip synchronization that animates a reference video from audio.github.com · read 8 Oct 2026
Real-time performance
The project reports 31 FPS for the 1.3B student on a single H100 GPU.cvlab-kaist.github.io · read 8 Oct 2026

Alternatives to Lip Forcing

Every alternative, ranked