Skip to content

AI video generation

What is AI lip sync?

Lip sync, in AI video, is a mouth that moves in time with the words being spoken. It is made in one of two ways: a video model generates the face and the speech together from a prompt, or a separate model re-animates the mouth in an existing video to match an audio track.

By the DreamBench team. Updated .

AI lip sync at a glance

At a glance

What it is
A face whose mouth matches the speech you hear, sound by sound.
Two routes
Generated together from a prompt, or driven by an audio track you already have.
Generated together needs
A video model with sound, and the line written in the prompt.
Driven by audio needs
A video with a clear face, an audio file, and a lip-sync model.
Hardest cases
Fast speech, side views, beards and hands over the mouth, several people talking.
On DreamBench
Lines written in the prompt, spoken by models with sound. No upload of your own voice.

How AI lip sync works

Every spoken sound has a mouth shape. Lips press shut for p, b and m; the top teeth touch the lower lip for f and v; the lips round for oo. Lip sync works by getting those shapes on screen at the moment each sound is heard, and blending one into the next the way a real mouth does.

There are two ways to get there. A video model with sound can make the face and the voice at once, from a prompt that holds the line: nothing exists before the generation, so the mouth and the words are invented together. Or a lip-sync model can take a video that already exists and an audio track, and redraw only the mouth area so it says the new words.

Generated together

  1. A prompt with the line in quotes

    Who speaks, what they say, in which language and how.

  2. A video model with sound

    It makes the picture and the audio in one generation.

  3. A new face and its voice

    The mouth and the words come out of the same pass, timed to each other.

Driven by audio

  1. A video of a face, and an audio track

    Footage you already have, and the speech it should say.

  2. A lip-sync model

    It reads the sounds and redraws the mouth area, frame by frame.

  3. The same video, new mouth movement

    The rest of the frame is kept; only the lower face changes.

From sounds to mouth shapes (visemes)

  • p b mLips pressed shut
  • f vTop teeth on the lower lip
  • o u wLips rounded
  • s zTeeth together, lips apart
  • ɑ æJaw dropped open
  • —Silence: mouth at rest

Several sounds share one mouth shape, so a model that hears the sound has to draw the shape, hold it for the right fraction of a second and blend into the next. Both routes are judged on the same thing: whether the shapes land when the sounds do.

The two routes to lip sync, and the mouth shapes (visemes) both have to land on time.

Phonemes and visemes

A phoneme is a sound of speech; a viseme is what it looks like on the face. In Microsoft’s speech documentation, a viseme is “the visual description of a phoneme”, and there is no one-to-one match: several sounds, such as s and z, look the same on a speaker’s face. Microsoft uses 22 visemes for its speech service and notes that the set varies by language, which is one reason lip sync that looks right in one language can look loose in another.

Avatar and game pipelines drive a 2D or 3D face from visemes directly: the voice engine names each mouth shape and when it starts. Video models don’t list visemes; they learn the link between sound and mouth from footage of people talking.

Audio-driven lip-sync models

Audio-driven lip sync starts from a face you already have. A well-known research example is Wav2Lip (2020): it lip-syncs “a talking face video of an arbitrary identity” to a target speech clip, and it learns from a strong lip-sync discriminator, a network that judges whether mouth and sound agree. An earlier Oxford paper, Out of time by Chung and Zisserman (2016), trained a network to measure the synchronization between mouth motion and speech in a video: the kind of judge such models learn from.

Model makers now sell the same route as a feature. Kling’s Lip Sync takes a video with a complete face and either an uploaded audio file or a voice made from text, and crops the audio if it runs longer than the video. Alibaba’s VideoRetalk takes a video and an audio file and asks for a clear, front-facing face. In each, the rest of the frame is kept and the lower face is redrawn.

Joint audio-video models

The newer route makes sound and picture in the same generation. Google introduced Veo 3 as generating sound effects, ambience and dialogue natively, and Kling 3.0 is described with character-level lip-sync and dialogue given to several characters in one scene. Research models such as Ovi (2025) show the idea in the open: one generative process for both, with two linked networks trading timing and meaning so the sound needs no alignment afterward. See native audio for the sound side in depth.

Generated together or driven by audio: the two kinds of lip sync

Which route you need depends on what you start with. If nothing exists yet, generate the face and the voice together; if footage or a voice already exists and must stay, you need an audio-driven tool.

The two routes to lip sync, side by side
Generated togetherDriven by audio
You start withA prompt with the line in it, maybe a reference pictureA video of a face and an audio track
The voiceInvented by the model, described in the promptYours, an actor’s or a text-to-speech voice, fixed before the sync
What is generatedEverything: face, body, scene, voice and soundThe mouth area, frame by frame; the rest of the frame is kept
TimingMade together, so mouth and words come from one passThe model fits the mouth to audio that can’t move
Good forNew characters, ads, short scenes, a line in another languageYour own recording, a voice-over replaced, an existing performance
Typical limitsOne short clip at a time; the exact voice changes from run to runAsks for a clear, front-facing face; the audio decides the length

Lip sync, dubbing, talking avatars and talking photos

These names overlap in search results and in tools, but they describe different jobs. Lip sync is the part they share: a mouth that matches the speech.

Four terms people mix up
What goes inWhat comes out
Lip syncA prompt with a line, or a face video and an audio trackA face whose mouth matches the words
AI dubbingAn existing video in one languageThe same video speaking another language: the speech is translated and revoiced, often with lip sync on top
Talking avatarA script, and a digital presenter chosen or made onceA presenter reading the script to camera, reused across many videos
Talking photoOne still picture of a face, and a voice or a lineThat picture brought to life, speaking: a short clip with little movement beyond the head

A spoken line in a real DreamBench clip

This 30-second take was made on DreamBench from the brief under it, on Seedance 2.5 with sound. The chef’s line is written in the brief in Japanese, in quotation marks, with who says it and how: “says quietly in Japanese”. Nothing was recorded; the voice, the words and the mouth were generated together.

The brief, as written

One unbroken take inside a tiny late-night ramen shop, steam everywhere. An old chef ladles broth with total focus, tastes it, pauses, and says quietly in Japanese: 「五十年、同じスープ。まだ完璧じゃない。」("Fifty years, the same soup. Still not perfect.") Without a cut he turns, sets the finished bowl in front of a young customer at the counter, and watches him take the first sip — allowing himself the smallest smile as the camera drifts slowly closer through the steam. No cuts, no cutaways: one continuous shot from ladle to smile.
A line generated with the face on Seedance 2.5: the brief names the speaker, the language, the manner and the exact words. Made on DreamBench, published .

Watch how the line is placed: after a pause, while the chef is still and facing the light. A spoken line lands best on a face that isn’t also doing something fast.

How to prompt an AI character to talk

To make an AI character talk, write the line in the prompt, in quotation marks, and say who speaks it. A model with sound reads a quoted line as speech; a line without quotes is often treated as a description. A useful order:

The parts of a spoken line in a prompt
What to sayExample
Who speaksThe speaker, as the prompt describes themThe old chef
HowVoice and manner, in a few wordssays quietly, tired but proud
LanguageNamed, if it isn’t the prompt’s ownin Japanese
The wordsExactly, in double quotes“Fifty years, the same soup.”
WhenThe moment in the shotafter he tastes the broth
FramingClose enough to see the mouthmedium close-up, face to camera
  • Keep it short: about two words a second of clip is a comfortable pace, so an 8-second shot holds one or two sentences.
  • One speaker at a time, each line given to a named person; say that the others listen in silence.
  • Put the speaker facing the camera or at three-quarters, with light on the face.
  • Keep hands, food, cups and microphones away from the mouth while the line is spoken.
  • If you need an accent, ask for it in words, such as “a soft Scottish accent”.

The AI video prompt generator has a spoken-line option for any model, and the Kling 3.0 prompt generator writes a line to be lip-synced in English, Chinese, Japanese, Korean or Spanish. Both write the prompt only; the clip is still made by the video model.

What people use lip sync for

  • Talking-to-camera ads and social clips, where a presenter says one line about a product.
  • Short dramas and sketches, with two characters trading lines.
  • Animated and stylized characters that speak, from a mascot to a cartoon animal.
  • The same scene in several languages, each version generated with its own line.

Where AI lip sync breaks

  • Fast speech: when sounds come faster than the frames can show them, the mouth smears into a blur or skips shapes. Slow the line down or cut words.
  • Side views: both routes do best on a face seen from the front or at three-quarters; VideoRetalk asks for a front-facing face outright. In profile, half the mouth is hidden and errors show.
  • Beards, mustaches and hands near the mouth hide the lip line, so the model has less to follow and more to invent.
  • Teeth and tongue: they come out blurred, merged or change from frame to frame, most of all on open vowels in a close-up.
  • Several speakers: the voice can come from the wrong face, or a listener’s lips move too. Name each speaker and give each line to one person.
  • Languages: a model lip-syncs best in the languages it learned from most. Some makers list theirs, and a line in another language can come out less clear or in a different language.

Why does the voice in my AI video not match the mouth? Usually the line is too long or too fast for the clip, the speaker is turned away, or the prompt doesn’t say who speaks: fix that and generate again. Google itself names speech in short lines and audio synchronization as work in progress for Veo.

An audio-driven tool can put any words into any filmed face. That is the same technique behind many deepfakes, and it is why consent comes first: make a real person appear to say something only with their informed permission, and never to deceive, to endorse a product they don’t, or to put words in the mouth of a public figure.

DreamBench’s Terms of Use ask for informed permission before a real person’s likeness or voice is processed or depicted with AI, and rule out unauthorized real-person depictions, deceptive impersonation and false endorsements. Seedance on DreamBench refuses reference pictures of real human faces outright.

If a clip shows a real person saying something they didn’t say, label it as AI-made wherever you publish it.

Lip sync on DreamBench

On DreamBench, lip sync is generated together with the video. You describe the film, and when the brief has people speaking, DreamBench writes each line into the prompt of its scene in quotation marks, names who says it, keeps everyone else’s lips closed and describes each speaker’s voice the same way in every clip. A model with sound then makes the face and the voice in one pass. Each clip is generated on its own, so a voice can still vary a little from scene to scene; see character consistency.

Some models are made for it: HappyHorse 1.1 is on the menu for people speaking to camera, Kling 3.0 gives lines to several characters in one scene, and Wan 3.0 builds scenes with dialogue. Sound is not always speech, though: on DreamBench Wan 2.7 adds music or effects, and Vidu Q2 adds background music only.

Video models on DreamBench: which make sound, first and last frame, resolutions and aspect ratios
ModelSoundFirst and last frameResolutionsAspect ratios
Seedance 2.5On or offYes480p, 720p, 1080p1:1 · 16:9 · 9:16 · 4:3 · 21:9
Seedance 2.0On or offYes720p, 1080p, 4K1:1 · 16:9 · 9:16 · 4:3 · 21:9
Veo 3.1Always onYes720p, 1080p, 4K16:9 · 9:16
Kling 4.0Always onYes720p, 1080p1:1 · 16:9 · 9:16 · 4:3 · 21:9
Kling 3.0On or offYes720p, 1080p1:1 · 16:9 · 9:16 · 4:3 · 21:9
Wan 3.0Always onYes720p, 1080p1:1 · 16:9 · 9:16 · 4:3
Wan 2.7On or offYes720p, 1080p1:1 · 16:9 · 9:16 · 4:3
Grok Imagine 1.5Always onFirst frame only720p, 1080p1:1 · 16:9 · 9:16 · 4:3
MiniMax H3Always onYes720p, 1080p1:1 · 16:9 · 9:16 · 4:3 · 21:9
HappyHorse 1.1Always onFirst frame only720p, 1080p1:1 · 16:9 · 9:16 · 4:3 · 21:9
LTX-2.3On or offYes720p, 1080p, 4K16:9 · 9:16
Vidu Q2On or offFirst frame only720p, 1080p1:1 · 16:9 · 9:16 · 4:3

What DreamBench doesn’t do: there is no upload for an audio file, so it can’t lip-sync a clip to your own recording, and it doesn’t dub an existing video into another language. Morph edits what is in a video you upload and keeps its original sound, unless you turn it off; it doesn’t take a new voice track. If a line comes out wrong, redo that scene alone. Each model’s page on the models list says what its sound includes.

Questions

What is AI lip sync?

AI lip sync is a mouth in a video that moves in time with the speech you hear. It is made either by a video model that generates the face and the voice together from a prompt, or by a lip-sync model that redraws the mouth in an existing video to match an audio track.

How do I make an AI character talk?

Use a video model that makes sound, and write the line in the prompt in quotation marks, with who says it, how and in which language. Keep it to about two words a second of clip, face the speaker to camera and keep hands away from the mouth. On DreamBench, describe the film and the lines are written into each scene for you.

What is the best way to lip sync an AI video?

It depends on what you start with. If you are making the video from nothing, generate the face and the voice together on a model with sound, since the mouth and the words come from one pass. If you already have footage or a recording that must stay, you need an audio-driven lip-sync tool, which redraws the mouth to fit your audio.

Can I lip sync my own voice on DreamBench?

No. DreamBench has no upload for audio files, so it can’t sync a video to your own recording. The voice in a DreamBench video is generated by the video model from the line written in the prompt. To use your own voice, you need an audio-driven lip-sync tool.

Can DreamBench dub an existing video into another language?

No. DreamBench doesn’t translate or revoice a video you already have. It can generate a new scene with a line written in another language, as in a clip whose chef speaks Japanese, on a model that speaks it.

What is the difference between lip sync and dubbing?

Lip sync is the match between a mouth and the speech. Dubbing replaces the speech in an existing video, usually with a translation, and may or may not re-sync the lips to the new words. Lip-synced dubbing does both.

What is a viseme?

A viseme is the mouth shape of a speech sound: lips pressed shut for p, b and m, or the top teeth on the lower lip for f and v. Several sounds share one viseme, and Microsoft’s speech service, for one, uses 22 of them. Lip sync looks right when the visemes land at the moment their sounds are heard.

Why is the lip sync in my AI video out of time?

Usually the line is too long or too fast for the clip, the speaker is turned away or partly hidden, or the prompt doesn’t say who speaks. Shorten the line, put the speaker facing the camera with light on the face, give the line to one named person and generate again.

Which AI video models can lip sync on DreamBench?

The models whose DreamBench pages describe spoken dialogue include HappyHorse 1.1, Kling 3.0, Wan 3.0, Veo 3.1, Grok Imagine 1.5 and MiniMax H3, and Seedance 2.5 speaks the line in the ramen clip on this page. Wan 2.7 adds music or effects rather than speech there, and Vidu Q2 background music only.

Can two AI characters talk to each other in one clip?

Yes, on a model with sound, though it is harder than one speaker. Give each line to one named character, keep the lines short and say that the listener stays silent; otherwise the voice can come from the wrong face. Kling describes Kling 3.0 as assigning dialogue to several characters in one scene.

Does AI lip sync work in languages other than English?

Yes, but how well depends on the model and the language: mouth shapes differ from language to language, and a model does best in the languages it learned from most. Some makers list the languages they support, and each model’s page on DreamBench says what its maker lists. Write the line in its own language and name the language in the prompt.

Is it legal to make a real person say something with AI lip sync?

It depends on where you are and what you do with it, but the rule to follow everywhere is consent: only with the person’s informed permission, and never to deceive, impersonate or fake an endorsement. DreamBench’s Terms of Use require that permission and rule out deceptive impersonation.

More from Glossary

Sources

DreamBench is an independent platform and isn’t affiliated with or endorsed by the companies named on this page.