lip-forcing / README.md
multimodalart's picture
multimodalart HF Staff
Initial Lip Forcing 14B streaming demo
9368ee7 verified
|
Raw
History Blame Contribute Delete
1.18 kB

A newer version of the Gradio SDK is available: 6.20.0

Upgrade
metadata
title: Lip Forcing
emoji: 🗣️
colorFrom: indigo
colorTo: green
sdk: gradio
app_file: app.py
pinned: false
python_version: '3.10'
short_description: Few-step autoregressive diffusion for real-time lip sync
startup_duration_timeout: 60m

Lip Forcing

Gradio demo for Lip Forcing: Few-Step Autoregressive Diffusion for Real-time Lip Synchronization (KAIST AI · AIPARK), running the released self-contained 14B student checkpoint.

Given a talking-head reference video and a driving audio clip, the model detects and aligns the face to 512×512, then regenerates the mouth region to match the audio using a causal 2-step autoregressive diffusion student, and composites the result back into the original frames.

This demo reproduces the official streaming inference pipeline (scripts/inference/inference_streaming.py) 1:1 on ZeroGPU. Driving audio is capped to the first few seconds per request to keep a single call within the GPU time budget.