Auto-Synced Translated Dubs is an open-source tool by ThioJoe that automatically creates dubbed, translated audio tracks for videos. Give it a video and its subtitle file: the script translates the subtitle text, sends each line to an AI text-to-speech service, and stretches or trims the generated speech to match the original subtitle timings, producing a new audio track where the dubbed voice stays in sync with the video. The project has around 1,800 stars and is actively maintained, with code last updated in 2026.
Manual dubbing is slow because translated lines never match the original timing. This tool attacks exactly that problem: by driving the dub from the subtitle file’s timestamps and time-stretching each generated utterance to fit its slot, the result plays like a real dubbed track rather than drifting voiceover. It supports several TTS providers, including cloud AI voices and local options, and handles batch processing of subtitle lines.
Free. The tool is open source under the AGPL-3.0 license; note that some optional cloud TTS providers charge for their own API usage.
Video creators localising content for other languages, educators republishing lectures, and hobbyists who want watchable dubbed versions of foreign-language videos without a studio.