v50

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-01600974.4 KB
Start generating

Voice dubbing

This endpoint will start a new task to dub audio content to a target language.

post/v1/voice_dubbing

Headers

X-Runway-Version'2024-11-06' required

The version of the RunwayML API being used. You can read more about versioning here.

Request body

targetLang'en' | 'hi' | 'pt' | 'zh' | 'es' | 'fr' | 'de' | 'ja' | 'ar' | 'ru' | 'ko' | 'id' | 'it' | 'nl' | 'tr' | 'pl' | 'sv' | 'fil' | 'ms' | 'ro' | 'uk' | 'el' | 'cs' | 'da' | 'fi' | 'bg' | 'hr' | 'sk' | 'ta' required

The target language code to dub the audio to (e.g., "es" for Spanish, "fr" for French).

disableVoiceCloningboolean

Whether to disable voice cloning and use a generic voice instead.

dropBackgroundAudioboolean

Whether to remove background audio from the dubbed output.

numSpeakersinteger

The number of speakers in the audio. If not provided, it will be detected automatically.

model'eleven_voice_dubbing' required

Example request

{
  "audioUri": "https://example.com/audio.mp3"
}

Response

The task that was created.

idstring uuid required

The ID of the task that was created. Use this to retrieve the task later.