> ## Documentation Index
> Fetch the complete documentation index at: https://easy-peasy.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Talking videos

> Make a photo, an AI actor, or your own video speak a script in any voice, with lip-sync and optional captions.

A talking video makes a face say your words. Start from a photo, one of more than 100 AI actors, or a video of someone speaking, then type a script or upload a recording. The lips move with the audio.

<Frame>
  <img src="https://mintcdn.com/easy-peasyai/YtJl2eljOxzUw89V/images/videos/talking-overview.webp?fit=max&auto=format&n=YtJl2eljOxzUw89V&q=85&s=51083a21d657e8973ba2618eb9652879" alt="The Talking Videos page with the AI actor Sarah selected, an Add Product (Optional) tile, Generate selected as the audio source, a script for Example Yoga Studio, and a Generate Talking Video (34 credits) button; example videos on the right" width="1600" height="958" data-path="images/videos/talking-overview.webp" />
</Frame>

Open **AI Talking Videos** in the sidebar, or choose **Videos** > **Talking Videos**.

## Make a talking video

<Steps>
  <Step title="Choose who speaks">
    Under **Choose Upload Type**, pick one:

    * **Image**: a photo to bring to life. It must be at least 512 × 512 pixels; one clear, front-facing face works best.
    * **Video**: a video of someone speaking, MP4 or MOV, 3 seconds to 5 minutes. The lips are matched to your new audio, which replaces the original sound.
    * **AI Actor**: pick a ready-made presenter in **Select AI Actor**, or click **Create Actor** to make your own. Picking an actor also picks the actor's voice.

    <Frame>
      <img src="https://mintcdn.com/easy-peasyai/YtJl2eljOxzUw89V/images/videos/talking-actor-picker.webp?fit=max&auto=format&n=YtJl2eljOxzUw89V&q=85&s=65d3dd4e3a1c419284c2ddc45d3d9869" alt="The Select AI Actor window with a search box, Create Actor button, All Actors 107 and My Actors 0 tabs, and actors such as Sarah - Professional Presenter, Lisa - Marketing Expert, Emma - Lifestyle Vlogger, and Alex - Tech Expert" width="1200" height="764" data-path="images/videos/talking-actor-picker.webp" />
    </Frame>

    With an actor, you can also **Add Product (Optional)**: upload a product photo, at least 512 × 512 pixels, and the actor is redrawn holding it. This uses 7 image & video credits.
  </Step>

  <Step title="Add the words">
    Under **Choose Audio Source**:

    * **Generate**: type the script in **Text to speak**, up to 2,500 characters (about 5 minutes). **Estimated length** shows how long it will be and what it will cost.
    * **Upload**: use your own recording, such as a voiceover or a podcast clip. MP3, WAV, M4A, AAC, or OGG, up to 5 minutes.
  </Step>

  <Step title="Pick a voice">
    If you chose **Generate**, click **Change voice** to choose from hundreds of voices. Search by name, or filter by **Language** and **Accent**, and pick a voice that speaks the language of your script.

    To speak in your own voice, click **Clone Your Voice** and upload or record a sample. Choose an **Instant** clone for talking videos; it works on every plan. How many voices you can clone depends on your plan.
  </Step>

  <Step title="Choose captions, model, and resolution">
    <Frame>
      <img src="https://mintcdn.com/easy-peasyai/6QARu0XES62tRB1G/images/videos/talking-settings.webp?fit=max&auto=format&n=6QARu0XES62tRB1G&q=85&s=99fab70c82d5b24e3243e1342f8deef2" alt="Voice Haley Maven - Social Media Bestie with Change voice and Clone Your Voice, an estimate of 34 credits for about 12 seconds at 3 credits per second with the Premium model at 480p, a Generate captions switch, Avatar Model Premium (3-7 credits/sec) or Standard (1-2 credits/sec), Resolution 480p or 720p HD, and a Generate Talking Video (34 credits) button" width="480" data-path="images/videos/talking-settings.webp" />
    </Frame>

    * **Generate captions** adds word-by-word captions. Pick the **Highlight color** for the word being spoken.
    * **Avatar Model**: **Premium** gives the best lip-sync. **Standard** costs less.
    * **Resolution**: **480p** or **720p**. Premium videos made from a video keep the resolution of that video.
  </Step>

  <Step title="Review and generate">
    Click **Generate Talking Video**. With a typed script, **Review before generating** opens first, so you can listen to the voice before you pay for the video. Click **Change text or voice** to go back, or **Confirm & Generate**. With an uploaded recording, the video starts right away.

    <Frame>
      <img src="https://mintcdn.com/easy-peasyai/6QARu0XES62tRB1G/images/videos/talking-review.webp?fit=max&auto=format&n=6QARu0XES62tRB1G&q=85&s=8b51bbc804393cd3812e56a03f58fec7" alt="The Review before generating window: the actor, an audio player with the 10-second preview, a Change text or voice link, the voice, Premium 480p, about 34 credits, and Cancel and Confirm & Generate buttons" width="500" data-path="images/videos/talking-review.webp" />
    </Frame>
  </Step>
</Steps>

The video appears on the right as **Processing video...** and is usually ready in 2 to 5 minutes. Older talking videos are in **History** > **Videos**.

<Frame>
  <img src="https://mintcdn.com/easy-peasyai/YtJl2eljOxzUw89V/images/videos/talking-result.webp?fit=max&auto=format&n=YtJl2eljOxzUw89V&q=85&s=1b388a29090143d390a90652f3cab95b" alt="The details of the finished talking video: 31 credits used, the script as the prompt, the creation date, a Share with Team switch, and buttons for Edit with AI, Upscale video, Extend video, Regenerate, and Download video, next to the vertical video of the actor speaking" width="1200" height="762" data-path="images/videos/talking-result.webp" />
</Frame>

## Credits

Talking videos are charged per second of speech:

| Avatar model | From an image or actor          | From a video                                |
| ------------ | ------------------------------- | ------------------------------------------- |
| **Premium**  | 3 per second at 480p, 7 at 720p | 3 per second, at the video's own resolution |
| **Standard** | 1 per second at 480p, 2 at 720p | 1 per second at 480p, 3 at 720p             |

The price on the button is an estimate from the length of your script. When the video is done, the charge is corrected to its actual length, so it can end up slightly lower or higher. In the example above, the estimate was 34 credits and the 10-second video cost 31.

The voice itself doesn't use your text-to-speech characters. Captions are free.

## On the Free plan

* Only the **Standard** model at **480p** is available.
* A video can be as many seconds long as you have credits left, at 1 credit per second.

## Your own actors

**Create Actor** walks you through four steps: **Photo**, **Voice**, **Details**, and **Preview**. Upload a clear photo of a face (PNG, JPG, or WEBP, at least 512 × 512 pixels), or make one with **Generate with AI** or **Transform with AI**, which use image & video credits. Then pick the actor's voice and give them a name. Your actors appear under **My Actors**, and the window shows how many your plan allows, such as **Custom actors: 0/4**.

## If something goes wrong

* If a video fails, you get its credits back. It either disappears from the list or shows **Generation Failed**.
* **Image must be at least 512x512 pixels**: use a larger photo.
* If the lip-sync looks off, try **Premium**, and a photo where the face is straight on and not covered.

<Columns cols={2}>
  <Card title="Video Agent" icon="robot" href="/docs/videos/video-agent">
    Build a full video with scenes, voiceover, and music.
  </Card>

  <Card title="Manage your videos" icon="folder-open" href="/docs/videos/manage">
    Download, share, and edit your talking videos.
  </Card>
</Columns>
