Skip to main content
POST
Eleven Dubbing v1
eleven-dubbing-v1 translates and re-voices the speech in a video or audio file into another language. It runs as an asynchronous task; download the dubbed file when the task succeeds. Output has no watermark. Confirm live rates on the SnapGen models page. Failed requests are not charged.
string
required
Set to eleven-dubbing-v1.
string
required
Public http or https URL of the video or audio to dub. The provider fetches it; SnapGen measures its length for billing.
string
required
Language to dub into, as a code from the language list, such as es.
string
default:"auto"
Language spoken in the source, from the same list. auto detects it.
integer
Number of speakers, from 0 to 32. 0 detects it automatically.
boolean
Uses the highest available resolution for video output.
boolean
Drops the background audio from the dub, which can help speeches and monologues.
string
Optional public https URL that receives one signed event when the task finishes. See Task webhooks.
string
Required with webhook: 16 to 256 characters, used to sign the delivery.

Request

The response is HTTP 202 with a task. Poll GET /v1/tasks/{id} until status is succeeded, then download the dubbed file:

Price examples

Send an Idempotency-Key header (1 to 200 characters) so a retried submission returns the same task instead of a second, billed one. See Dubbing for every field, the response, and errors.