Lip Forcing: Few-Step Autoregressive Diffusion for Real-time Lip Synchronization
About
Diffusion-based lip synchronization models achieve strong visual quality and audio-visual alignment, but full-sequence bidirectional attention and many denoising steps make them impractical for real-time inference. We present Lip Forcing, to our knowledge the first autoregressive diffusion method for video-to-video (V2V) lip synchronization, which distills a 14B audio-conditioned bidirectional video diffusion teacher into causal students. At inference, the students generate each chunk in only two denoising steps without inference-time CFG, enabling real-time lip synchronization. A lip-sync-specific teacher-trajectory analysis reveals a CFG fidelity-sync tradeoff: no-CFG predictions favor reference fidelity, whereas CFG-guided predictions favor synchronization within a mid-trajectory band. Lip Forcing translates this finding into three analysis-derived components: Sync-Window DMD, a two-step inference schedule, and a SyncNet-based reward. We validate Lip Forcing at two student scales, both distilled from the 14B teacher. The 1.3B student crosses into real-time streaming at 31 FPS, $17.6\times$ faster than its same-scale bidirectional model. The 14B student, the largest diffusion model reported for V2V lip synchronization, runs $39.8\times$ faster than its teacher at comparable reference fidelity. Time-to-first-frame is sub-millisecond at both scales, far below every diffusion baseline.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Talking Head Generation | TalkVid self-driven 30 clips (held-out) | FVD87.85 | 16 | |
| Lip synchronization | HDTF 52 (test) | Sync-C7.59 | 12 | |
| Audio-driven Lip Synchronization | HDTF (Cross-identity) | Sync-C Score6.27 | 8 | |
| Talking Face Generation | HDTF (long) | FVD119 | 7 | |
| Lip-sync Synthesis | HDTF and TalkVid 30-clip pool (test) | Sync Score4.38 | 7 |