AI talking character

Pick a face, type the line, and get a clip of them saying it.

Creating an account is free. Your line comes with you.

A face. A line. A clip.

The small image is the portrait that went in. The prompt is what they say.

Source for Chef, to camera

Welcome back to the kitchen. Tonight I will show you the one trick that keeps every risotto creamy without a drop of cream.

Source for Founder, product update

We just shipped the update you asked for. Faster exports, cleaner captions, and one button that does both. Go try it.

Source for Runner, one tip

Stop stretching before your run. Walk for five minutes instead, and save the stretching for when your muscles are warm.

How it works

  1. Choose the face

    A saved character, or one clear front-facing photo.

  2. Type the line

    Write it as they would say it. Short lines land better on camera.

  3. Download it

    The MP4 is yours, and the clip stays in your media library.

Specs

Output
One MP4 clip, up to 30 seconds
Aspect ratios
9:16, 1:1 and 16:9
Sound
Generated audio on or off, per clip
Pruna P-Video model
720p and 1080p, up to 20s
Grok Imagine model
720p, up to 15s
MiniMax H3 Max Turbo model
480p and 768p, up to 15s, default
Alibaba Wan 3 model
480p, 720p and 1080p, up to 30s
Seedance 1 Lite model
480p, 720p and 1080p, up to 12s
Seedance 1 Pro model
480p, 720p and 1080p, up to 12s
Seedance 1.5 Pro model
720p, up to 12s
Seedance 2.0 model
480p, 720p and 1080p, up to 15s
Seedance 2.0 Fast model
480p and 720p, up to 15s
Kling 2.5 Turbo Pro model
1080p, up to 10s
Kling 3.0 model
720p and 1080p, up to 15s
Veo 3.1 model
720p and 1080p, up to 8s
Veo 3.1 Fast model
720p and 1080p, up to 8s
Sora 2 model
720p, up to 12s
Sora 2 Pro model
720p and 1024p, up to 12s
Input
One character photo, plus the spoken line

Made in Framesurfer

Full projects, built from single shots like these.

Questions

Where does the face come from?

A character you saved in Framesurfer, or a photo you upload. Character Portrait is the quickest way to make one that reuses well.

How long can the clip be?

Up to 20 seconds on Pruna P-Video, up to 15 seconds on Grok Imagine, up to 15 seconds on MiniMax H3 Max Turbo, up to 30 seconds on Alibaba Wan 3, up to 12 seconds on Seedance 1 Lite, up to 12 seconds on Seedance 1 Pro, up to 12 seconds on Seedance 1.5 Pro, up to 15 seconds on Seedance 2.0, up to 15 seconds on Seedance 2.0 Fast, up to 10 seconds on Kling 2.5 Turbo Pro, up to 15 seconds on Kling 3.0, up to 8 seconds on Veo 3.1, up to 8 seconds on Veo 3.1 Fast, up to 12 seconds on Sora 2 and up to 12 seconds on Sora 2 Pro. You pick the exact length before generating.

Who speaks the line?

The clip is generated with the character speaking it. Framesurfer's separate voiceover layer is for narration over a whole video, not for this.

Do I need an account?

You can pick the face and write the line without one. Generating runs a paid model, so it needs an account on a plan.

Can I use the clips commercially?

Yes. Under our terms you own what you create and can use it personally or commercially.

Other tools

Give them something to say.

One face, one line, one clip.