Skip to content
Comparisons27 min read

Best Lip Sync AI: We Made a Photo Talk with 6 Models (2026 Test)

5 portraits, 3 voice tracks, 124 clips: which model makes the best talking photo, plus two ways to make one on Clipia, from text or your own voice

Talking photo editor: a still portrait of a woman turns into a video of her speaking, with an audio waveform and a voice recording button below

A talking photo is a short video where the person in a picture speaks your words: you either type the text or upload your own audio file. The AI takes a portrait and the speech, matches the lips, facial expressions and head movement to the sound, and returns a clip as long as the speech. The technique is called lip sync, and the result is often called a talking avatar. On Clipia you can make a photo talk in a couple of minutes, with no camera, microphone or editing.

There are plenty of "top 7 tools" lists on this topic, but almost nobody compares the models on identical inputs, and almost nobody tests a language other than English. So we ran our own test to find the best lip sync AI for a talking photo. We took 5 portraits and 3 Russian voice tracks and pushed the same pairs through 6 models: Kling AI Avatar, HeyGen Avatar IV, OmniHuman v2, InfiniteTalk, LongCat Avatar 1.5 and MiniMax H3. That is 124 clips in total, including four one-minute clips. Below are the clips, the measurements and the takeaways.

Quick answer: which AI model is best for lip sync?

  • Best balance of quality and price: Kling AI Avatar by Kuaishou. 720p at 30 fps, natural head and hand movement. On one-minute and three-minute clips the face did not drift and the motion did not loop. On Clipia it powers the “Own file” path of Talking Photo: upload your own voice recording, and 10 seconds cost 41 credits (checked against the calculator on 26 October 2026).
  • Sharpest face: HeyGen Avatar IV (231 in our sharpness metric vs 190 for Kling). The head, however, barely moves, which becomes noticeable on longer clips.
  • Fastest: MiniMax H3, about 20 seconds per clip. In its budget mode it is 480p with the lowest sharpness in the test.
  • Slowest: LongCat Avatar 1.5, about 13 minutes for a 10-second clip.
  • Kling Avatar Pro at 1080p is not "twice as good" as Standard, even though it costs exactly twice as much. Skin and teeth look cleaner, but the image is softer, not sharper.
  • All 6 models accepted non-English (Russian) speech, and moderation rejected none of the clips, including a 3D character and a portrait holding a product.
  • No voice recording? Take the “Text” path. On Clipia it runs on the HeyGen Video model: type the line, and a 10-second clip in 768p costs 15 credits. It is the cheapest way to make a photo talk.
  • Full figure or several people in the frame: OmniHuman 2.0 by ByteDance. The third model in the Talking Photo picker: your own recording from 4 to 60 seconds, 720p, from 29 credits for 4 seconds.

Open Talking Photo on Clipia: upload a front-facing portrait, then type the text or upload your own 3–60 second recording. The price in credits is shown on the “Make it talk” button before you start.

Two paths in the Clipia Talking Photo studio: speech from text on the left, your own audio file on the right
Two ways to a talking photo on Clipia: “Text” on the left, where HeyGen Video voices the line, and “Own file” on the right, where Kling Lip Sync matches the lips to your recording. Studio screenshots, 26 October 2026.

Kling AI Avatar Standard: a portrait and a calm 9-second female voice track. 720×1280, 30 fps; a clip like this takes about 4.5 minutes on average.

How AI makes a picture talk

The model receives two files: a portrait and audio. From the audio it extracts phonemes and speech rhythm, then draws a new video frame by frame. Lips open on vowels and close on "p", "b" and "m". Brows and cheeks react to intonation, and the head and shoulders move the way a speaking person moves. The clip length is set by the audio, so silence at the start or end of the recording becomes seconds of silence on screen. If you type the text instead of uploading a recording, the speech is first synthesised with an AI voice, and then the same thing happens: the lips are matched to the resulting audio.

A talking photo is not the same as regular photo animation. When you animate a photo from a prompt, the model invents the motion and there is no speech. In photo-to-video with sound, the sound is generated together with the picture and the model chooses the words. In a talking photo you supply the words and the voice; the model only has to make the person in the picture say them convincingly.

How we tested

  • When and how: 22–23 October 2026; every clip was produced by an actual generation on identical inputs, with the same portraits and the same recordings for every model.
  • 5 portraits, all AI-generated, no real people: a man aged 35–45, a woman aged 25–35, an elderly person, a 3D character and a woman holding a product.
  • 3 Russian voice tracks in a male and a female voice, each portrait paired with a voice of its gender:
    • calm — 8.6–9.1 s;
    • fast — 8.2–9.1 s;
    • emotional — 12.2–13.0 s.
  • 8 variants across 6 models: Kling AI Avatar Standard and Pro, InfiniteTalk 720p, LongCat Avatar 1.5 720p, MiniMax H3 480p, OmniHuman v2, HeyGen Avatar IV with our audio and HeyGen Avatar IV with its own text-to-speech. Each variant produced 15 clips covering every portrait × voice pair.
  • Long clips: a one-minute track (59.6 s) on four models and a three-minute track (180 s) on Kling AI Avatar, to check for face drift and looping.
  • Clips in this article: the scores and timings below come from the Russian-speech test. For English readers we re-rendered the embedded clips on the same portraits and the same models with English voice tracks: calm (9.3 s), fast (8.1–9.0 s), emotional (9.9 s) and a 53-second story.
  • What we measured:
    • resolution and frame rate;
    • time to a finished file;
    • face sharpness (variance of the Laplacian on the face area resized to 256×256);
    • mouth-to-audio sync (correlation between mouth motion and loudness, best offset within ±400 ms);
    • share of repeating segments in long clips.

An honest caveat. We prepared the clips for a blind viewer rating, with model names removed and the order shuffled. Those ratings are still being collected, so the conclusions below rely only on objective measurements and on what is visible to the eye. Our sync metric is coarse: differences within ±0.05 are noise, and it cannot tell "p", "b", "m" or sibilants apart. We will update this article once the ratings are in.

Results: comparison table

ModelResolution, fpsTime per ~10 s clipFace sharpnessMouth ↔ audio60-second clip
Kling AI Avatar Standard720×1280, 30~4.5 min1900.16*no drift, 13.5 min
Kling AI Avatar Pro1072×1920, 30~5.3 min127**0.16*not tested
HeyGen Avatar IV714×1280, 25~1.8 min2310.23–0.26no loop, static head; 2.2 min
OmniHuman v2716×1284, 24~2.9 min1720.23–0.26no drift, 7.9 min
InfiniteTalk 720p704×1280, 25~5.2 min1490.23–0.26no drift, 26 min
LongCat Avatar 1.5 720p736×1248, 25~13 min2100.23–0.26not tested
MiniMax H3 480p480×832, 24~20 s1020.23–0.26not tested

* Kling scores lower on sync, but its mouth opens as wide as the others (0.22–0.24). Most likely the active head and hand movement blurs the metric because the mouth area shifts in the frame. ** Pro's low sharpness means a soft, clean image rather than blur; details below. Times are averages from our runs and depend on server load.

Model-by-model review with examples

1. Kling AI Avatar (Kuaishou): best balance

Kling AI Avatar is a talking-avatar model by Kuaishou, the developer of the Kling video model. In our test the Standard version produced 720×1280 at 30 fps and took 264 seconds on average for a 10-second clip. What sets it apart is the body. Kling moves more than the lips: the head turns, the shoulders breathe, and if hands are in the frame, they gesture. On the fast and emotional tracks it looks the most alive.

Kling AI Avatar Standard with the fast male track: "Listen, I'll explain it in a couple of seconds: take a photo, type the text, press the button, and a minute later you've got a finished clip. No camera, no microphone!"

Kling AI Avatar Standard on a 3D character with a 10-second emotional line. The model keeps the stylised face instead of turning it photorealistic.

Kling was the most stable model on long clips. The one-minute clip took 13.5 minutes and the three-minute clip took 50.5 minutes. Neither contained repeating segments, and the colour shifted by only 2.5–3.2 out of 255 by the end, which is invisible to the eye.

Six frames from a three-minute Kling AI Avatar talking video: the face and clothes stay the same from start to finish
Evenly spaced frames from a three-minute Kling AI Avatar Standard clip: face, lighting and clothes do not change from the first minute to the last.

A 53-second Kling AI Avatar Standard clip. You can make a talking photo this long on Clipia too: with your own voice recording a clip runs up to 60 seconds.

Weak spot: Standard renders with aggressive sharpening. In close-ups you can see grain and hard edges, especially on teeth.

2. Kling AI Avatar Pro at 1080p: twice the price, not twice the quality

Pro is not an upscale of Standard but a separate render at 1072×1920. At the same moment, Pro and Standard frames differ almost as much as Standard differs from itself half a second later: the lips and head move in their own way. Pro costs exactly twice as much and takes 20% longer. Its image is softer: scaled down to 720p, Pro has 0.42 of Standard's facial detail. In return you get smoother skin and cleaner teeth.

The same talking-photo frame: Kling AI Avatar Standard upscaled to 1080p on the left, Kling AI Avatar Pro on the right
Left: Standard upscaled to Pro's size. Right: Pro 1080p. Standard shows more grain and harder edges; Pro has cleaner skin and teeth.

Kling AI Avatar Pro on the same portrait and voice as the first clip in this article. Compare the teeth and skin.

Verdict: on a phone screen Pro does not look twice as good. It is worth paying for only if the clip goes on a big screen or a mouth close-up matters more than anything else.

3. HeyGen Avatar IV: sharpest face, static head

HeyGen Avatar IV is a model by the US company HeyGen; we ran it on the same pairs as the others. Its face sharpness was the best in the test at 231, and a 10-second clip was ready in under 2 minutes. The head moves less than with any other model. On a short clip this reads as a calm delivery. On a one-minute clip, similar-looking segments appear towards the end: it is not looping, but viewers will notice the monotony.

HeyGen Avatar IV with our voice track: the same pair as Kling above.

HeyGen Avatar IV on the portrait holding a product, fast track.

HeyGen also has a mode where it voices the text itself. In that mode the clip length differed from our recording by up to 5.4 seconds, and the service picks the intonation. Lip sync in this mode cannot be compared with the others because the voice is different.

HeyGen Avatar IV reading the same text in its own voice.

The “Text” path on Clipia works on the same principle: the HeyGen Video model voices the typed line and makes the talking photo in one go. The field takes up to 1,680 characters, but the clip is capped at 15 seconds, so the studio shows an estimate, “About N s of speech”, right under the text. Quality is 768p or 1080p, and you can describe the voice and delivery in plain words in an optional field. Price: 5, 15 and 25 credits for 5, 10 and 15 seconds in 768p, and 35, 70 and 105 in 1080p. More on the HeyGen Video model page.

4. OmniHuman v2 (ByteDance): expressive, with a silent tail

OmniHuman is ByteDance's model for animating a person from a photo and audio. Version 2 outputs 716×1284 at 24 fps, takes about 3 minutes for a 10-second clip and plays emotions vividly. There is no drift on the one-minute clip. One quirk gets in the way of editing: the clip is on average 0.6 seconds longer than the audio, and the character stays silent at the end. If you stitch several talking segments together, you will need to trim that tail.

OmniHuman v2 on the 3D character, emotional line: "No way! Did it actually work? All those sleepless nights... Thank you so much. This is just amazing!"

OmniHuman v2 on the portrait holding a product, calm track.

On Clipia, OmniHuman 2.0 is the third model in the Talking Photo picker, labelled “Full figure”: it animates a person head to toe and handles a frame with several people. It works with your own recording from 4 to 60 seconds and outputs 720p. It costs more than Kling Lip Sync, from 29 credits for 4 seconds, 72 credits for 10 seconds and 432 for a minute, so pick it for full-body shots and groups rather than an ordinary portrait. More on the OmniHuman 2.0 model page.

Model picker in the Clipia Talking Photo studio: HeyGen Video, Kling Lip Sync and OmniHuman 2.0
Three models in the Talking Photo picker: HeyGen Video to start from text (5–15 s), Kling Lip Sync for your own recording up to 60 s, OmniHuman 2.0 for a full figure. Clipia studio screenshot, 26 October 2026.

5. InfiniteTalk 720p (MeiGen): open model for long speech

InfiniteTalk is an open model by the MeiGen team, built for long talking videos. In our test it produced 704×1280 at 25 fps and took 5 minutes for a 10-second clip. It holds a one-minute clip without drift but takes a long time, 26 minutes. Face sharpness is average at 149.

InfiniteTalk on the elderly portrait, emotional line.

6. LongCat Avatar 1.5 (Meituan): sharp but very slow

LongCat Avatar is a model by Meituan. Version 1.5 at 720p delivered the second-sharpest face in the test (210), but a 10-second clip takes about 13 minutes, three times longer than Kling. That is acceptable for a single clip, not for a series. For that reason we did not run the one-minute clip on it.

LongCat Avatar 1.5 on the same pair as InfiniteTalk above.

7. MiniMax H3 480p: the fastest draft

The MiniMax model in its cheapest 480p mode outputs 480×832 at 24 fps. A clip is ready in about 20 seconds, 5 to 40 times faster than the rest. The trade-off is image quality: face sharpness of 102, the lowest in the test. It is good for quickly checking the text and delivery, not for a final clip.

MiniMax H3 480p with the same fast track as Kling above.

Where talking photos break and how to avoid it

  • Silence at the edges of the audio. The clip lasts exactly as long as the recording. Half a second of silence at the start means half a second of a frozen face. Trim pauses before uploading.
  • Too much text. In our measurement across 20 phrases, AI voice-over in Russian averaged 13.75 characters per second. To be sure the clip fits the limit, plan on 12 characters per second: 15 seconds fit about 180 characters including spaces, one minute about 720. Numbers such as "30%" are read out as words and eat time; such phrases ran at 11.6 characters per second. English is denser: the English tracks for the clips in this article ran at 15–16 characters per second at normal speed and 19–21 at a brisk pace. On the “Text” path the field takes up to 1,680 characters, but the clip is capped at 15 seconds: watch the “About N s of speech” estimate under the field and split a long line into several clips.
  • Music and noise in the recording. Lip sync follows loudness rhythm. Music under the voice throws the lips off, and the character starts "singing along" where it shouldn't.
  • A face in profile or a hand over the mouth. Every model works best with a front-facing portrait where the mouth is clearly visible. All five of our portraits had an open face, and there were no failures.
  • Two people in the frame. Users report that with one voice track both people start talking. For Kling Lip Sync and HeyGen Video use a photo with one face; if the shot needs a group or a full-body figure, switch to OmniHuman 2.0, which is built for such scenes.
  • Someone else's face. Only use photos of other people with their consent. Clipia rejects photos of celebrities.

How to make a picture talk on Clipia: step by step

Both paths start the same way. Open Talking Photo, a sub-mode of the Animate photo tab in the video studio, and upload a front-facing portrait, any photo up to 10 MB. Then, under Speech, choose where the voice comes from: type the text or upload your own file.

Path 1. Speech from text: no microphone, from 5 credits

  1. Under Speech, keep “Text” and write what the person in the photo says. The field takes up to 1,680 characters, but the clip is capped at 15 seconds, so the “About N s of speech” estimate appears right under the text. For 15 seconds, aim for about 180 characters.
  2. Pick the clip length: any whole number from 5 to 15 seconds, with a little headroom over the speech estimate.
  3. Check Advanced settings. The model is HeyGen Video; here you choose 768p or 1080p and, if you like, describe the voice and delivery in plain words: “calm female voice, with a smile”.
  4. Press “Make it talk”. The price is on the button: 5 credits for 5 seconds in 768p, 15 credits for 10 seconds.
Clipia Talking Photo studio in Text mode: the line field, clip length and the HeyGen Video model
The “Text” path: the line, the “About N s of speech” estimate, clip length and HeyGen Video under Advanced settings. Clipia studio screenshot, 26 October 2026.

Path 2. Your own recording: your voice, up to 60 seconds

  1. Prepare the voice. If you have no recording, voice your text in the Audio Studio: pick a voice, paste your text (about 180 characters per 15 seconds) and press “Reuse” → “Talking photo”. The track comes back to the studio by itself, with nothing to download or upload. More on choosing a voice in our guide to AI voice-over.
  2. Under Speech, choose “Own file” and upload the audio: MP3, WAV, OGG or AAC, 3 to 60 seconds, up to 20 MB.
  3. Check the model. The default is Kling Lip Sync, the Kling AI Avatar Standard from our test. For a full-body figure or several people in the frame, switch to OmniHuman 2.0 (recording from 4 seconds).
  4. Set the delivery in the optional “Emotion and delivery” field: “calm”, “smiling”, “cheerful”.
  5. Press “Make it talk”. The price in credits is shown on the button before you start; the clip comes out in 720p and matches the audio length.
Clipia Talking Photo studio in Own file mode: audio upload, the Audio Studio link and the Kling Lip Sync model
The “Own file” path: audio upload up to 60 seconds, the Audio Studio hint and Kling Lip Sync under Advanced settings. Clipia studio screenshot, 26 October 2026.

How much it costs

Clip length“Text” → HeyGen Video, 768p“Own file” → Kling Lip Sync, 720p“Own file” → OmniHuman 2.0, 720p
3 seconds—13 credits—
4 seconds——29 credits
5 seconds5 credits21 credits36 credits
10 seconds15 credits41 credits72 credits
15 seconds25 credits62 credits108 credits
30 seconds—123 credits216 credits
60 seconds—246 credits432 credits

Prices checked against the Clipia calculator on 26 October 2026. HeyGen Video also has 1080p: 35, 70 and 105 credits for 5, 10 and 15 seconds. For any other recording length, the price is shown on the “Make it talk” button before you start. The Basic plan at $10 a month includes 240 credits: 16 ten-second clips from text or five with your own recording. A one-minute Kling Lip Sync clip needs 246 credits, slightly more than a month of Basic, so the Standard plan with 480 credits fits it better. All plans are on the pricing page.

Infographic: two ways to a talking photo on Clipia, text through HeyGen Video and your own recording through Kling Lip Sync, with prices in credits
Two ways to a talking photo and prices in credits from the Clipia calculator on 26 October 2026.

Which model to choose: best for

Best forModelWhy
Social, ads or training videos in a non-English languageKling AI Avatar StandardLively body, stable face, 720p
A clip without a voice recording, for the fewest creditsHeyGen Video (the “Text” path on Clipia)Voices the typed line, 5–15 seconds, from 5 credits
Close-ups and big screensKling AI Avatar Pro or HeyGen Avatar IVCleaner skin and teeth on Pro; the sharpest face on HeyGen, if a nearly static head is fine
Strong emotion in a short clipOmniHuman v2Expressive face; the silent tail at the end needs trimming
A full-body figure or several people in the frameOmniHuman 2.0The only one of Clipia’s three Talking Photo models built for a full figure; pricier than Kling
A long lecture on an open modelInfiniteTalkA minute without drift, but slow to render
A quick draftMiniMax H3 at 480pAbout 20 seconds per clip, low sharpness

FAQ

Which AI model is best for lip sync?

In our test on 15 portrait + Russian voice pairs, Kling AI Avatar by Kuaishou showed the best balance: 720p, 30 fps, natural head and hand movement, and no face drift on a 3-minute clip. HeyGen Avatar IV had the sharpest face (231 vs 190), but its head barely moves. We will add a final ranking based on viewer ratings after the blind vote.

Are the 5 sign-up credits enough for a talking photo?

Yes, for the shortest clip from text. New Clipia accounts get 5 credits at sign-up, and 5 seconds in HeyGen Video (the “Text” path, 768p) cost exactly 5 credits. With your own voice recording they are not enough: 3 seconds in Kling Lip Sync cost 13 credits and 10 seconds cost 41 (checked on 26 October 2026). The Basic plan is $10 a month for 240 credits: 16 ten-second clips from text or five with your own recording.

Can I make a talking photo without recording my voice?

Yes. On Clipia choose “Text” under Speech, type the line and, if you like, describe the voice in plain words: the HeyGen Video model voices the text and matches the lips itself. The second way is to voice the text in the Audio Studio and send the track back to Talking Photo with the “Reuse” button: then Kling Lip Sync makes the clip, and it can run up to 60 seconds.

Text or own file: which should I choose?

“Text” if you have no recording and need a short clip up to 15 seconds for the fewest credits: 10 seconds cost 15 credits versus 41 with your own recording. “Own file” if your own voice matters, you need up to 60 seconds, or you want the lively head and hand movement Kling AI Avatar showed in the test. For a full-body figure or several people in the frame, choose “Own file” and the OmniHuman 2.0 model.

How long can a talking photo video be?

It depends on the path. From text (HeyGen Video), 5 to 15 seconds. With your own recording (Kling Lip Sync or OmniHuman 2.0), 3 to 60 seconds, and the clip matches the audio length. The Kling AI Avatar model itself handled 60 and 180 seconds in our test without face drift, but took 13.5 and 50.5 minutes to render them. A monologue longer than a minute is assembled from several segments.

Does lip sync work in languages other than English?

Yes. We ran the whole test in Russian, and all 6 models accepted the speech without a single rejected clip. The clips embedded in this article were re-rendered with English voice tracks on the same portraits. For timing, AI voice-over in Russian averaged 13.75 characters per second in our measurement; plan on 12 per second, which is about 180 characters for 15 seconds.

How long does it take to make a picture talk?

A 10-second clip on Kling AI Avatar Standard took 4.5 minutes on average in our test. MiniMax H3 was the fastest at about 20 seconds, but in 480p. LongCat Avatar 1.5 was the slowest at about 13 minutes.

What is OmniHuman?

OmniHuman is ByteDance's model that animates a person from a single photo and an audio track. In our test, version 2 produced 716×1284 at 24 fps in about 3 minutes per 10-second clip, played emotions vividly and added about 0.6 seconds of silence at the end of each clip.

Is lip syncing someone's photo legal?

Using a person's face without their consent is not acceptable: it violates their image rights, and a video that impersonates a real person can be used for fraud. Animate your own photos, photos of people who gave written consent, or AI-generated portraits. Clipia rejects photos of celebrities.

Is 1080p worth paying for?

Usually not. Kling AI Avatar Pro at 1080p costs twice as much as Standard and takes 20% longer, but its image is softer, not sharper. The gain is cleaner skin and teeth, which is hard to see on a phone screen.

Sources

  1. Clipia's own test, 22–23 October 2026: 124 clips, 5 portraits, 3 Russian voice tracks, 8 variants across 6 models; sharpness, sync and drift measurements.
  2. Kling AI Avatar 2.0, Kuaishou's user guide: kling.ai/quickstart/kling-ai-avatar-2-user-guide.
  3. HeyGen Avatar IV, HeyGen's photo avatar page: heygen.com/avatars/ai-photo-avatar.
  4. OmniHuman, ByteDance project page: omnihuman-lab.github.io.
  5. InfiniteTalk, MeiGen repository: github.com/MeiGen-AI/InfiniteTalk.
  6. LongCat-Video-Avatar 1.5, Meituan repository: github.com/meituan-longcat/LongCat-Video.
  7. Clipia prices: the calculator for the HeyGen Video, Kling Lip Sync and OmniHuman 2.0 models, as of 26 October 2026.

Try it yourself on Clipia

60+ models for video and image generation. One account, transparent pricing.

Start Creating
Share

Models from this article

Related articles

A glass video studio panel on a dark backdrop: a row of tabs, a frame of a sneaker in a splash with a play button, and a strip of frames with a cyan playhead below19 min
GuidesOct 16, 2026

How to Make AI Videos: 6 Ways to Create and Edit Clips in 2026

A step-by-step guide to Clipia's video studio: make a clip from a description, turn a photo into video, animate a portrait without a prompt, edit a finished video with words, upscale it to 4K and transfer motion to a character from a photo. Which mode and model to pick, and what it costs.

A glass image studio panel on a dark backdrop: a row of tabs, a large shot of a bottle in teal splashes, three variations on the right and a prompt bar with a send button13 min
GuidesOct 16, 2026

How to Use an AI Image Generator: 5 Ways to Create and Edit Images

A step-by-step guide to Clipia's image studio: create an image from a description, change a photo with one instruction, build a scene from several shots, upscale up to 4× and make a carousel for social media. Which tab and model to pick, and what it costs.

Three glass cards on a dark backdrop: a watch shot for the image studio, a frame with a play button for the video studio and a sound wave for the audio studio, under a bar of three tabs8 min
UpdatesOct 16, 2026

Clipia update: three task-based studios for images, video and audio

On October 12, 2026 Clipia rebuilt its creation pages. Six generic modes became three studios with 19 working tabs: each task has its own form, its own URL, a built-in example and the price on the button before you start.