AI Dubbing developer docs
Build audio dubbing workflows with the typed AI Dubbing SDK.
The AI Dubbing API turns a source audio file into a dubbed MP3. Use the SDK to create direct uploads, start jobs, poll their progress, and retrieve a short-lived download URL when a job completes.
SDK quickstart
Install, configure, and make your first request.
Direct uploads
Upload audio from the browser or server without proxying files through the API.
Jobs and polling
Track processing progress and download completed audio.
API workflow
POST /v1/uploads -> PUT audio to object storage -> POST /v1/jobs -> poll job -> get output URLThe upload URL and the output URL are presigned and expire. Your API key is never sent to object storage.
Before you begin
Create an organization-owned API key in the dashboard. Send it as x-api-key from trusted server-side code. Never expose an API key in shipped client-side JavaScript.