---
title: "An AI UGC actor becomes your spokesperson."
url: "https://riffads.com/features/ai-actors"
description: "AI spokesperson videos with realistic AI UGC actors that say your script with lip sync, from the library or your own, priced before each ad runs."
updated: "2026-09-28"
source: "RiffAds"
---

# An AI UGC actor becomes your spokesperson.

AI UGC actors are presenters made with AI, not filmed people, who read your script on camera with lip sync. Cast one from the RiffAds library as your AI spokesperson or make your own, and each take becomes a UGC style video ad.

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

## What is an AI spokesperson?

An AI spokesperson is an AI actor that reads your script on camera, the job a filmed creator does in a UGC ad. An AI video model moves its face and lips to match the voice: in RiffAds that is OmniHuman 1.5, Seedance 2.5 Actor or MiniMax H3 Max Lip Sync. You approve the credit price before the render starts.

### How it works

1. **Cast the actor**: Start from an AI actor in the library, or design a new one by describing the person in words or uploading a photo you have consent to use.
2. **Direct the read**: Write the lines, add emotion tags such as excited or serious, then choose a voice or upload audio you recorded.
3. **Pick the engine**: Use OmniHuman 1.5 for long reads (under 60 seconds of audio), MiniMax H3 Max for short hooks (5 to under 14.8 seconds), or let Seedance 2.5 Actor voice the script itself (4 to 30 seconds).
4. **Approve the cost**: Confirm the credit quote, save the finished video file, and cast the same actor again in your next variation.

### Best for

- Brands testing many hooks
- One face across a campaign
- Agencies with many clients
- Beauty and skincare brands
- Teams using an AI agent

### RiffAds in numbers

- **28**: credits per second of OmniHuman 1.5 actor video. The studio and the API charge the same rate.
- **74**: voice languages, so the same actor can speak to buyers in many markets.

### The numbers behind it

- **$1,000**: civil penalty in New York for a first violation: an ad that does not disclose a synthetic performer its maker knows is in it. Each later one: $5,000. Source: [New York State Senate, Bill S8420A](https://www.nysenate.gov/legislation/bills/2025/S8420/amendment/A), December 2025.
- **Mandatory**: disclaimer on TikTok ads with AI-generated, synthetic or manipulated media, shown at the bottom of the in-feed video while the ad plays. Source: [TikTok Ads Manager help center](https://ads.tiktok.com/help/article/about-ad-disclaimers-in-tiktok-ads-manager), September 2025.

## Questions

### Are AI actors based on real people?

No. Every actor in the RiffAds library is generated by AI from scratch, not built from a photo or video of a real person. A custom actor is different: you can build one from a photo, as long as the person in it is you or gave written consent. Never recreate a celebrity or influencer without consent you can prove.

### Is it legal to use AI actors in ads?

It can be, if the ad stays honest. FTC staff say its rule on fake reviews and testimonials does not ban AI avatars in marketing outright, though an ad with an avatar can still be deceptive under the FTC Act. The line is the script: an AI actor must not pose as a real customer, because the rule bans fake testimonials, including ones from a person who does not exist.

### Do I have to disclose an AI actor in my ad?

Often, yes. TikTok makes a disclaimer mandatory on ads with AI-generated or synthetic media. New York requires whoever produces an ad to conspicuously disclose a synthetic performer they know is in it. In the EU, since 2 August 2026, a lifelike AI person that would falsely appear real can count as a deepfake and needs a visible or audible label. You run the ad, not RiffAds, so you add the label.

### Can an AI actor hold or show my product?

Yes, with a workflow rather than a library actor. The 20 ready-made workflows include "Product photo to spoken ad", which takes one product photo and your brand details. It returns a vertical clip in which an invented AI creator holds your product and talks about it. For a longer ad, join product B-roll and a talking actor take with the Stitch tool.

### Can I control an AI actor's emotion, tone and language?

Yes, mostly through the script. Put an emotion tag such as excited, serious, whisper or laugh before a line to change how the voice delivers it. Scripts can be in any of 74 voice languages, with lip sync to match. Each language is a new take from your script, not a dub of an existing video.

### How much does an ad with an AI actor cost?

It depends on the model and the length. The studio quotes the credits before anything renders. OmniHuman 1.5 is 28 credits a second, so a 30 second ad with its voice-over is about 848 credits. 1 credit is $0.01. The entry plan is $49 a month, and credits do not expire.

### Can my AI agent cast an actor and make the ad?

Yes. Every paid plan includes API, MCP, Agent Skills and CLI, so an agent can choose who is on screen, get a quote and start the render on your credits. A person sets its limits, by default 600 credits per job and 2,000 a day. A 30 second OmniHuman 1.5 video costs more than that job limit, so an owner or admin must raise it for long takes. Creating a new custom actor stays in the app.

## 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

- [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.
- [Talking AI avatar](https://riffads.com/features/talking-avatar): AI talking head video generator: turn a photo or an AI actor into a talking avatar that speaks your script, priced before it runs.
- [AI UGC generator](https://riffads.com/features/ai-ugc-generator): AI UGC generator for lip-synced UGC videos: pick an AI actor, add a script and see the price before every ad runs.
- [Beauty and skincare](https://riffads.com/industries/beauty-skincare): Beauty UGC ads made with AI actors for skincare and cosmetics brands: test hooks per skin concern, see the price first.
- [All features](https://riffads.com/features): The UGC creator tools inside RiffAds, one page each: AI actors, voices, lip sync, B-roll and scripts.
