pyvideotrans
by jianchang512
About
pyVideoTrans is an open-source tool dedicated to video translation, audio transcription, AI dubbing, and subtitle generation. It seamlessly converts videos into another language using an automated pipeline: Speech Recognition (ASR), Subtitle Translation, Speech Synthesis (TTS), and video-audio synchronization. Key features include speaker diarization and zero-shot voice cloning. It offers extensive compatibility with both local offline models and mainstream cloud APIs. Featuring an interactive GUI for manual proofreading and a headless CLI for batch deployment, it provides a highly flexible solution for multimedia localization.
Features
- End-to-End Automatic Video Translation
- ASR Transcription with Speaker Diarization
- Multi-Role AI Dubbing & Voice Cloning
- Local Offline Models & Cloud API Support
- Interactive GUI Proofreading & Headless CLI
Supported Platforms
desktop