EnginesHow it worksDocumentation
Console

Research Models
Production Speed

We turn open-source lip-sync research into lean, production-ready runtimes. Optimized GPU execution, shared preparation and on-demand processing keep compute costs down

Try Your Own VideoCompare The Engines

From $0.10 / output minute


See The Difference

MuseTalk 1.5Approved sample pending
MuseTalk 1.5

MuseTalk 1.5

$0.10 / min
Fast, single-pass generation

Rebuilds the mouth region in latent space in one pass. A practical choice for fast iterations and high-volume dubbing

One generation pass means less GPU work—and our lowest price

Research paper ↗GitHub ↗
LatentSync 1.6Approved sample pending
LatentSync 1.6

LatentSync 1.6

$0.25 / min
Audio-conditioned diffusion

Refines the face over multiple diffusion steps, using the audio and surrounding frames to guide lip movement and visual consistency

Iterative refinement uses more compute than MuseTalk, with more room for fine detail

HighSyncApproved sample pending
HighSync

HighSync

$0.60 / min
Reference-guided diffusion

Pairs reference and denoising networks to generate a 512px face region while keeping appearance and movement tied to the source

Two cooperating networks and repeated refinement put it in our highest compute tier

LipForcing

Not available yet

Few-step autoregressive diffusion designed for real-time lip sync. Want it on Lips? Register your interest—if there’s enough demand, we’ll consider adding it

Request this engineSign in to register your interest

Three approaches. One workflow. Prices per output minute

Try Your Own Video →

Send It
We’ll Let You Know

01

Send Your Video And Audio

Upload in Studio, or send your media links to the API with the engine you want and a webhook URL

02

Leave The Processing To Us

Lips handles the media, runs your selected engines and keeps track of the job. No preparation workflow to build

03

Get Notified When It’s Ready

We call your webhook when the job finishes. Fetch the result and download your lip-synced video

Read The Quickstart →
POST /v1/renders
curl -X POST "$LIPS_API/v1/renders" \
  -H "Authorization: Bearer $LIPS_KEY" \
  -H "Idempotency-Key: render-001" \
  -H "Content-Type: application/json" \
  -d '{"video":{"url":"https://example.com/video.mp4"},"audio":{"url":"https://example.com/audio.wav"},"engines":["musetalk"],"sync_mode":"loop","webhook_url":"https://your-app.example/lips/webhook"}'
Prefer Polling? Read The Guide →