Skip to main content
POST
Start a multilingual dub of a call recording

Authorizations

Authorization
string
header
required

Dashboard JWT token from Clerk

Path Parameters

id
string
required
Required string length: 1 - 128

Body

application/json
target_lang
string
required

BCP-47-ish language code to dub the recording into (e.g. es, pt-BR).

Required string length: 2 - 35
source_lang
string

Source language code. The provider auto-detects the language when omitted.

Required string length: 2 - 35
num_speakers
integer

Expected number of distinct speakers. 0 or omitted auto-detects.

Required range: 0 <= x <= 16
drop_background_audio
boolean

Drop the music/background bed and dub only the separated dialogue.

Response

Dubbing job accepted and enqueued

data
object

Lifecycle artifact for a multilingual dubbing job run against a stored call recording (persisted on call_logs.metadata.dubbing). Returned when a dub is enqueued and on every poll.

meta
object