Parameters
| Name | Description | Type | Required | Enums |
|---|---|---|---|---|
| video | Input talking video URL (publicly accessible). | string | Yes | - |
| tts_content | Text (<=140 chars) to synthesize into speech with speaker_id. Requires speaker_id. | string | No | - |
| audio_url | Audio track URL to lipsync against. Mutually exclusive with speaker_id/tts_content. | string | No | - |
| speaker_id | TTS speaker voice (semantic code; as of 2026-06-26): emily, james, isabella, liam, chloe, adrian, harper, ava, sophia, julia, mason, jack, oliver, ethan, or auto (auto-select). Use together with tts_content. Mutually exclusive with audio_url. | string | No | emily, james, isabella, liam, chloe, adrian, harper, ava, sophia, julia, mason, jack, oliver, ethan, auto |
Pricing
Unit: $/sec
| Pricing |
|---|
| $0.0460/sec |
Related Models
- vidu/lip-sync: [Core Function] Vidu Lip Sync is a video-to-video audio synchronization model. [Strengths] It excels at reanimating lip movements in an existing video to precisely match a new replacement audio track, while preserving the original face identity. [Best For] Highly recommended for: dubbing videos into different languages, correcting spoken dialogue post-production, and creating realistic digital avatars. [Limitations] Do NOT use this model if you need to change body movements or generate a new video from scratch. It requires a pre-existing video and a clear audio track. [Routing] Use this model specifically when the user wants to change what a person in a video is saying. If the user wants to transfer body movements, use Vidu Motion Sync instead.
- skywork/sky-lipsync: [Core Function] SkyReels Lip Sync (retalking) re-drives a talking video so the subject’s lips match a given audio track. [Strengths] Accurate lip re-synchronization on an existing talking-head video. [Best For] Dubbing, re-voicing talking-head video, and localizing spoken video. [Limitations] Do NOT use this to generate new motion or content from scratch; it only re-times lips on an existing video. Requires video_url and audio_url. Output resolution is fixed at 720p. [Routing] Provide the source video_url and the target audio_url; optionally provide reference_char_url to guide the driven face.
