Change narrator voice
change_voiceSwap the narrator voice in a finished video while preserving performance, lip-sync, and background audio. Use when you like the video but want a different voice.
Instructions
Swap the narration of a finished video into a different voice — keeps the performance, lip-sync, and background sound. Use when the user likes the video but wants a different narrator voice; use dub_video only for language translation. Paid; returns the served URL.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| video | Yes | the source video URL | |
| voice | No | target narrator voice preset name, e.g. 'Aria', 'George', 'Rachel', 'Sarah', 'Brian', 'Charlotte' (defaults to a warm female read) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| raw | No | the raw job result payload (e.g. images[] for carousel template ads) | |
| url | No | the served URL of the finished media (absent/null while still rendering) | |
| jobId | No | the render job id — poll get_job with this id to resume or inspect | |
| model | No | the product-facing label of the model that rendered it | |
| stillRendering | No | true when the render is still in progress — keep polling get_job with jobId |