MayaCreator
“Okay, real talk. I didn’t film this. It’s one photo and a script.”
Veo 3.1 LiteScript · 6 s
Type the words or use your own voice, then choose from 16 models, Veo and Kling to OmniHuman and Sync. The price shows before you generate.

Script“Okay, real talk. I didn’t film this. It’s one photo and a script.”
6s · Veo 3.1 Lite
Maya says “Okay, real talk. I didn’t film any of this.” on every model that voices a typed line. Tap the speaker to hear each one.
The same photo lip-syncing a 4.7-second voice track on every model that takes one. Tap the speaker to hear each one.
Real outputs, not demos. Recreate loads the face, the words, and the model, so you can run it yourself or swap in your own.
MayaCreator
“Okay, real talk. I didn’t film this. It’s one photo and a script.”
Veo 3.1 LiteScript · 6 s
LucíaTravel vlogger · Spanish
“¡Hola a todos! Hoy les enseño mi café favorito aquí en la Ciudad de México.”
Happy Horse 1.1Script · 8 s
VeraOil painting
“Five hundred years of sitting still. You have no idea how good it feels to talk.”
Veo 3.1Script · 8 s
JuneShop owner
“This serum sold out twice last month. Here’s why people keep coming back for it.”
VEED Fabric 1.0Voice track
TheoPodcast host
“Welcome back to the show. Today we’re turning one photo into a whole episode intro.”
Kling 3 ProScript · 8 s
BiscuitDog
“I did not eat the sandwich. The sandwich simply… left.”
Veo 3.1 LiteScript · 6 s
LeoSpokesperson
“Give me thirty seconds, and I’ll show you exactly how this works.”
Veo 3.1 LiteScript · 8 s
LeoSpokesperson · Spanish
“Hola, soy Leo. En los próximos treinta segundos, te enseño exactamente cómo funciona.”
Kling LipSyncRe-voiced clip
LeoSpokesperson · Spanish
“Hola, soy Leo. En los próximos treinta segundos, te enseño exactamente cómo funciona.”
Sync Lipsync 3Re-voiced clip
DevCoach
“Three minutes a day. No equipment, no excuses. Let’s get moving!”
FLUX 3Script · 6 s
RosaStoryteller
“The secret to my sauce? Patience. And a little more garlic than you think.”
Veo 3.1 LiteScript · 8 s
Nova3D character
“Houston, everything up here is perfect. Also, I may have lost a sock.”
Veo 3.1 LiteScript · 6 s
Your face next
A selfie, a product shot with a person, a pet, a painting, or a short clip you already have.
Each one bills per second at its own price, in credits. Unused credits roll over, and failed videos are free.
| Model | Starts from | Voice | Length | Resolution | Good for |
|---|---|---|---|---|---|
| Veo 3.1 LiteGoogle | Photo | Writes it from your script | 4–8 s | 720p or 1080p | Quick, natural talking clips in 720p or 1080p |
| Veo 3 FastGoogle | Photo | Writes it from your script | 4–8 s | 720p | Veo 3’s voice, rendered faster |
| WAN 2.5Alibaba | Photo | Your script or a voice track | 5 or 10 s | 480p or 720p or 1080p | Speaks a line or your voice track, from 480p |
| Happy Horse 1.1Alibaba | Photo | Writes it from your script | 3–15 s | 720p or 1080p | Speaks the script in its own language, up to 15 seconds |
| Kling 2.6Kling AI | Photo | Writes it from your script (English and Chinese) | 5 or 10 s | 1080p | 1080p in 5 or 10 seconds. Speaks English and Chinese |
| Kling 3 ProKling AI | Photo | Writes it from your script (English and Chinese) | 3–15 s | 1080p | 1080p for up to 15 seconds. Speaks English and Chinese |
| FLUX 3Black Forest Labs | Photo | Writes it from your script | 5–20 s | 720p | Long takes, up to 20 seconds |
| Veo 3Google | Photo | Writes it from your script | 4–8 s | 720p | The model that made talking video believable |
| Veo 3.1Google | Photo | Writes it from your script | 4–8 s | 720p | Google’s flagship, with the most natural delivery |
| VEED Fabric 1.0VEED | Photo | Your voice track, or a voice made from your script | As long as the audio, to 60 s | 480p or 720p | The photo speaks the voice track, as long as it runs |
| Kling Avatar 2.0Kling AI | Photo | Your voice track, or a voice made from your script | As long as the audio, to 60 s | 720p | A photo that speaks any voice track, up to a minute |
| Kling Avatar 2.0 ProKling AI | Photo | Your voice track, or a voice made from your script | As long as the audio, to 60 s | 1080p | Kling’s talking avatar in 1080p |
| OmniHuman 1.5ByteDance | Photo | Your voice track, or a voice made from your script | As long as the audio, to 60 s (30 s at 1080p) | 720p or 1080p | Gesture and expression that follow the voice |
| Creatify AuroraCreatify | Photo | Your voice track, or a voice made from your script | As long as the audio, to 60 s | 480p or 720p | A talking photo in 480p or 720p |
| Kling LipSyncKling AI | Video | Your voice track, or a voice made from your script | Clips of 2–10 s | Your clip’s | Re-voices a clip you already have. Only the mouth changes |
| Sync Lipsync 3Sync | Video | Your voice track, or a voice made from your script | Clips of 2–60 s | Your clip’s | Re-times the mouth in clips up to 4K |
It makes a face in a photo or video speak, with the mouth moving to the words. In Lip Sync Studio you either type the words or bring a voice track, then pick the model that animates the face.
Yes. Switch to Voice, then upload audio or record in the browser. MP3, WAV, M4A voice memos, and the sound of a video all work. Photo models like OmniHuman 1.5, Kling Avatar 2.0 and VEED Fabric make the photo speak your track; Kling LipSync and Sync Lipsync 3 re-voice a video you already have.
No. Type the script and every model works. Veo 3.1 Lite, Veo 3 Fast, WAN 2.5, Happy Horse 1.1, Kling 2.6, Kling 3 Pro, FLUX 3, Veo 3, Veo 3.1 voice the words themselves; the voice-track models get a voice made from your script first, from 21 ElevenLabs voices you can preview.
For a typed line, Veo 3.1 Lite is the least expensive, Veo 3.1 has the most natural delivery, and Happy Horse 1.1 speaks many languages for up to 15 seconds. To make a photo speak a voice track, Kling Avatar 2.0 costs the least per second and OmniHuman 1.5 adds the most gesture. To re-voice a clip, Kling LipSync bills in 5-second blocks and Sync Lipsync 3 handles clips up to 4K. The comparisons above run the same photo on each.
Each model has its own price per second, in credits, and the exact price is on the Generate button before you start. A voice made from your script adds a small text-to-speech charge. Unused credits roll over, and failed videos are free. Every model’s price is on the price sheet.
Write the script in the language you want spoken. Happy Horse 1.1 is built for multilingual speech, and the Spanish examples above were made with it and with a Spanish voice track. Kling speaks English and Chinese. With your own voice track any language works, because the mouth follows the audio.
Typed lines run 3 to 20 seconds depending on the model: Veo up to 8, Happy Horse and Kling 3 Pro up to 15, FLUX 3 up to 20. With a voice track, the photo models make a video as long as the audio, up to 60 seconds (30 seconds for OmniHuman at 1080p). Kling LipSync takes clips of 2 to 10 seconds and Sync Lipsync 3 up to 60.
Yes. Upload the clip and add the new voice track, or type the new line and pick a voice. Kling LipSync needs a 720p or 1080p clip of 2 to 10 seconds; Sync Lipsync 3 takes up to 60 seconds and 4K. Only the mouth changes, so you can fix a line or dub a clip into another language.
Only use faces and voices you have the right to use: your own, people who agreed, or characters you created. Don’t make someone appear to say something they didn’t say. The models decline some requests, for example ones involving minors or sexual content, and a declined video is never charged.