p

pyvideotrans

by jianchang512
🔓 Open Source Python 🌍 Global free #speech-to-text#text-to-speech#video-transition

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