dubbing
Dubbing — Sarvam AI
Live in-chat dubbing → sarvam-mcp (
sarvam_tools_dub). This skill = SDK code.
Translating a PDF/Word/Excel file's text? → translate/document — a different API.
[!IMPORTANT] Auth:
api-subscription-keyheader — NOTAuthorization: Bearer. Base URL:https://api.sarvam.ai.client.dubbing.upload()requiressarvamai>=0.1.31a1.
What this API does
Localizes a video or audio file into up to 12 Indian languages in one job, preserving each speaker's voice via voice cloning, and exports dubbed video, isolated audio, and SRT subtitles. Async, like translate/document, but exports fire automatically once the pipeline finishes — no manual per-language trigger call needed (unlike document translation).
Every integration follows five steps: create → upload → start → poll status → poll exports.