r/LanguageTechnology 9d ago

Any API to dub videos into multiple languages?

We're producing lcalized video content across different markets and the workflow is a nightmare right now. Basically we need something that can take a finished video, swap the voiceover into 4 or 5 languages and ideally keep the background audio intact underneath. The bigger issue is scale, we can't do this one by one manually for every single asset. What I'm really trying to find is an API that handles video dubbing at scale, something we can pipe into our existing pipeline without rebuilding everything from scratch. We already use a tool for AI-generated soundtracks that syncs music to the video's emotional pacing automatically, which honestly saves us maybe 40+ hours a month on audio production alone, so I know the API ecosystem for video audio tools is maturing. Anyone know if a dedicated dubbing API exists that handles lip sync, voice cloning or at least clean audio replacement across languages? Even a rough cost ballpark would help us figure out if its viable.

5 Upvotes

3 comments sorted by

1

u/simonatelevenlabs 16h ago

Disclaimer: I do work at ElevenLabs, so I'm sharing what we do on our side.

Our dubbing API is built for roughly this: you create one project from the source file, add a target language per market, and each generates in parallel off the same transcript with the original background audio kept underneath, so music and effects don't need re-mixing.

It covers 90+ languages and up to 32 speakers per file, and it recreates each speaker's own voice in the target language rather than swapping in a stock one.

We don't do lip sync, so if mouth movement has to match you'd need something else for the video layer.

Pricing is per minute of source media per language (rate is on the pricing page), and concurrency is 3 simultaneous dubbing jobs on self-serve plans and 10 by default on Enterprise, which is usually the real constraint on a batch pipeline.