Create Talking Avatar
Videos
Talking Avatar
Create talking avatar videos with AI avatars
POST
Create Talking Avatar
Try it out! Use the API playground on the right to test the Talking Avatar endpoint directly.
Overview
Talking Avatar creates videos with AI avatars that speak naturally using advanced lipsync technology. This format is ideal for:- Testimonial-style videos
- Social media content
- Personal video messages
- Quick video updates
- Product presentations
Talking Avatar uses AI avatars with voice synthesis and lipsync technology to create realistic videos that feel natural and engaging.
Endpoint
Required Fields
string
required
The script for the avatar to speak (1-10,000 characters). Write naturally as if a real person is speaking.
string
required
Avatar ID from
/v1/avatar/list. Choose an avatar that matches your target audience.string
required
Voice ID from
/v1/voice/list. The voice used for the avatar’s speech.Optional Fields
string
Video name (max 100 characters)
string
default:"base"
Lipsync model quality:
base: Standard quality, faster processingpro: Higher quality, more accurate synchronization
string
Music ID from
/v1/music/list for background music.object
Caption settings for the video
object
Voice audio settings
string
HTTPS URL to receive completion notification (max 500 characters). Highly recommended for production use.
object
Custom metadata object (max 5KB). Store any additional data you need to associate with this video.
Request Examples
Basic Talking Avatar
Complete Talking Avatar
Response
Webhook Notification
When your video is ready, we’ll POST to your webhook URL:Webhook Payload
Your webhook endpoint must return a
200 status code. We’ll retry up to 3 times if the request fails.Lipsync Models
Caption Presets
Available caption presets for thecaption.preset field:
Best Practices
Write Naturally
Scripts should sound conversational. Use contractions, pauses, and natural speech patterns.
Choose the Right Model
Use
base for faster processing, pro for higher quality lipsync synchronization.Match Voice to Avatar
Choose a voice that matches the avatar’s appearance for authenticity.
Fine-tune Audio
Adjust audio settings like speed and stability to match your content style.
Keep It Concise
Shorter videos (15-60 seconds) tend to perform better on social media.
Use Webhooks
Always use webhooks in production instead of polling for video status.
Error Handling
Next Steps
List Avatars
Browse available avatars
List Voices
Find the perfect voice
List Videos
View all your created videos
Webhooks Guide
Learn how to handle webhook notifications
Authorizations
Body
application/json
The script for the avatar to speak (1-10,000 characters)
Required string length:
1 - 10000Avatar ID from /v1/avatar/list
Maximum string length:
30Voice ID from /v1/voice/list
Maximum string length:
30Video name (max 100 characters)
Maximum string length:
100Music ID from /v1/music/list for background music
Maximum string length:
30Lipsync model
Available options:
base, pro Voice audio settings
HTTPS URL to receive completion notification
Maximum string length:
500Custom metadata object (max 5KB)