Top Python Libraries

Top Python Libraries

One-Click Speech-to-Speech with Voice Cloning!

One-click video translation: ASR, AI dubbing, voice cloning & subtitle translation. Open-source and fully automated.

Meng Li's avatar
Meng Li
May 28, 2026
∙ Paid

While browsing YouTube recently, I often come across some excellent foreign-language videos, but I can’t understand them. What to do?

Although many platforms offer auto-generated subtitles, the translation quality is often mediocre, and there’s usually no dubbing, so it’s still tiring to watch. It would be perfect if I could translate a foreign video into Chinese with one click and add a natural-sounding Chinese voiceover.

A few days ago, while browsing GitHub, I discovered an open-source project called pyVideoTrans. I tried it out and found it quite impressive.

image

This tool chains together speech recognition, subtitle translation, AI dubbing, and audio-video synthesis into a fully automated pipeline. Just upload a video, and it can output a version in another language with one click — and the results are surprisingly good.

What is pyVideoTrans?

pyVideoTrans is a powerful open-source tool for video translation, speech transcription, AI dubbing, and subtitle translation, maintained by developer jianchang512.

Its core goal is to seamlessly convert a video from one language into a new version with dubbed audio and subtitles in another language.

The project has already earned 17.6K stars on GitHub, making it a popular and well-regarded project.

User's avatar

Continue reading this post for free, courtesy of Meng Li.

Or purchase a paid subscription.
© 2026 Meng Li · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture