Auto-Synced-Translated-Dubs is a toolchain that automatically translates and re-dubs videos using AI voices while keeping the new speech aligned to the original timing via subtitle files. It assumes you have a human-made SRT (or similar) subtitle file; the script then uses translation services such as Google Cloud or DeepL to generate translated subtitle tracks in one or more target languages. Using the timestamps of each subtitle line, it computes the required duration of each spoken segment and synthesizes audio via neural TTS services, producing one audio clip per subtitle entry. The tool then time-stretches or compresses each TTS clip to match the original speech duration exactly, which preserves lip-sync and rhythm as closely as possible without manual editing. Finally, it combines all the clips into a single dubbed audio track that can be muxed with the original video, along with new translated subtitle files.

Features

  • Automatic translation of subtitle files into multiple target languages using services like Google Cloud and DeepL
  • AI voice dubbing that generates one audio clip per subtitle line with realistic neural TTS voices
  • Precise timing control by stretching or shrinking each clip to match original subtitle durations for better sync
  • End-to-end pipeline that outputs a complete dubbed audio track plus translated subtitle files
  • Configurable behavior via config.ini and modular scripts for translation-only or full dubbing workflows
  • Cross-platform Python project with setup guides for Google Cloud, Azure TTS, and other external services

Project Samples

Project Activity

See All Activity >

Categories

Text to Speech

License

GNU General Public License version 3.0 (GPLv3)

Follow Auto Synced & Translated Dubs

Auto Synced & Translated Dubs Web Site

Other Useful Business Software
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Auto Synced & Translated Dubs!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Python

Related Categories

Python Text to Speech Software

Registered

2025-11-28