---
title: "AI talking head video generator, from one photo."
url: "https://riffads.com/features/talking-avatar"
description: "AI talking head video generator: turn a photo or an AI actor into a talking avatar that speaks your script, priced before it runs."
updated: "2026-09-28"
source: "RiffAds"
---

# AI talking head video generator, from one photo.

RiffAds is an AI talking head video generator: it turns a photo or an AI actor into a talking avatar that speaks your script, lips in time with the voice. It is made for video ads, and each render is priced first.

- [Open the studio](https://app.riffads.com/sign-up?redirect=%2Fpricing)
- [Connect your agent](https://riffads.com/connect)

## What is a talking avatar?

A talking avatar is a video in which a face from one still image speaks words it never recorded. An AI talking head video generator moves the mouth and face to match a voice track, from text to speech or your own recording. In RiffAds it speaks any of 74 voice languages, and one OmniHuman 1.5 take holds just under 60 seconds of speech.

### How it works

1. **Choose a face**: Start with a library actor, or turn a photo into a new actor (with written consent if it shows a real person).
2. **Give it words**: Write a script and choose one of 74 voice languages, or upload a recording you already have.
3. **Match the model**: Pick OmniHuman 1.5 for reads under 60 seconds, or MiniMax H3 Max for clips of 5 to under 14.8 seconds. Seedance 2.5 Actor creates the voice too.
4. **Render and download**: You see the credit price first. After the render, download the video file. RiffAds never posts it for you.

### Best for

- Product explainer ads
- Founders who skip filming
- Course and coaching promos
- Ads in several languages
- AI agents making video ads

### RiffAds in numbers

- **Under 60s**: of speech fits in one OmniHuman 1.5 take. Longer audio is turned away up front, so a take is never cut short.
- **848**: credits, voice-over included, for a 30 second talking avatar made with OmniHuman 1.5.

### The numbers behind it

- **12x**: growth in adoption of Vidyard's AI Avatars feature in eight months, among Vidyard users. Source: [Vidyard Video in Business Benchmark Report](https://www.vidyard.com/business-video-benchmarks/), 2025.
- **2 Aug 2026**: is when EU AI Act Article 50 began to apply. A deepfake, which can include a lifelike invented person, must be disclosed at first exposure at the latest. Source: [European Commission, AI Act Article 50 FAQ](https://digital-strategy.ec.europa.eu/en/faqs/transparency-obligations-under-article-50-ai-act), July 2026.

## Questions

### How do I make a photo talk with AI?

Turn the photo into an actor, then give it words. In RiffAds you add the photo in the Create Actor flow, which matches or designs a voice and renders a short preview. Then add a script or your own recording and press Generate. Only upload a photo of a real person if you are that person or have their written consent.

### What is a talking head video?

A talking head video shows one person speaking to camera, usually framed from the shoulders up. It is the classic format for explainers and UGC style ads. RiffAds makes one from a single still face and a voice track, so nobody has to be filmed. It is not a face swap: RiffAds does not paste a face onto footage you already have.

### How long can an AI talking avatar video be?

It depends on the model. OmniHuman 1.5 animates speech under 60 seconds, MiniMax H3 Max takes 5 to just under 14.8 seconds, and Seedance 2.5 Actor makes 4 to 30 second takes with its own voice. The studio stops input that is too long before it holds any credits, instead of cutting the video short. For a longer ad, render several takes and join them with the Stitch tool.

### Can a talking avatar speak another language?

Yes. Pick a voice and write the script in any of 74 voice languages, or upload a recording in the language you need, and the avatar lip-syncs to that audio. RiffAds makes a new video from each script. It does not translate or dub a video you already have.

### How much does a talking avatar video cost?

1 credit is $0.01, and you see the price before anything runs: a 30 second OmniHuman 1.5 avatar costs about 848 credits, including the voice-over. Plans start at $49 a month. The Growth trial costs $1 and gives 500 credits for 3 days. After that, Growth bills $99 a month unless you cancel. Credits never expire.

### Do I need to label an AI talking avatar video on TikTok or YouTube?

Usually, yes. TikTok requires ads with AI-generated media to carry its AI-generated content label or your own clear disclaimer, and ads that skip it can be rejected or restricted. YouTube requires creators to disclose realistic AI content, such as a real person made to say something they did not say. TikTok also does not allow a real person's likeness without their permission. A RiffAds file may carry no AI label, so you add it.

### Can my AI agent make talking avatar videos?

Yes, on any plan. Using API, MCP, Agent Skills and CLI, an agent can name a library actor or pass an uploaded image as the face, then get a quote and start the job. A real person's photo needs the same written consent as in the studio. Spending is capped at 600 credits a job and 2,000 a day unless an owner or admin changes the limits, for example to allow longer takes.

## About RiffAds

RiffAds makes realistic UGC video ads with AI actors, lip-synced to your script, in the studio or from your AI agent through API, MCP, Agent Skills and CLI. It never posts to a social account: every result is a download link to the finished file.

RiffAds is priced in credits. 1 credit is $0.01 and credits never expire. Plans start at $49 a month for 4,500 credits. A 30 second talking actor ad is about 848 credits. The studio, the REST API and the MCP server spend the same balance at the same prices, so there is no separate API price.

- [RiffAds home](https://riffads.com/index.md): models, workflows, features, plans and the full FAQ
- [Pricing](https://riffads.com/pricing.md): every plan and the per-model credit rate card
- [Connect your agent](https://riffads.com/connect.md): the MCP server, the REST API and the CLI

## Related pages

- [AI lip sync](https://riffads.com/features/ai-lip-sync): AI lip sync generator for ads: an AI actor lip-syncs your own recording or a script in 74 voice languages, priced before it runs.
- [Custom AI avatar](https://riffads.com/features/ai-avatar-generator): AI twin generator: turn one photo of you into an AI actor, save it once and cast it in every talking video ad you make.
- [AI text to speech](https://riffads.com/features/text-to-speech): Text to speech video maker: turn an ad script into an AI voiceover in 74 languages, then lip-sync it onto an AI actor or lay it over B-roll.
- [Education](https://riffads.com/industries/education): Education and edtech ads made with AI actors for courses, learning apps and schools, priced before each ad runs.
- [All features](https://riffads.com/features): The UGC creator tools inside RiffAds, one page each: AI actors, voices, lip sync, B-roll and scripts.
