Start a multilingual dub of a call recording
Enqueues a multilingual dubbing job against a stored call recording. Downloads the recording media and hands it to the ElevenLabs dubbing provider, then returns the async dubbing handle immediately (202 Accepted). Poll GET /voice/calls/{id}/recording/dub to observe completion and retrieve the rendered dubbed media. Requires the voice:write scope. Invariant #45 holds — this only reads stored recording media and drives a media-AI provider; it never touches outbound voice/SMS signalling.
Authorizations
Dashboard JWT token from Clerk
Path Parameters
1 - 128Body
BCP-47-ish language code to dub the recording into (e.g. es, pt-BR).
2 - 35Source language code. The provider auto-detects the language when omitted.
2 - 35Expected number of distinct speakers. 0 or omitted auto-detects.
0 <= x <= 16Drop the music/background bed and dub only the separated dialogue.