gitwtfhub

wtf is voice-pro?

abus-aikorea/voice-pro — explained in plain English

Analysis updated 2026-08-13

12,309PythonAudience · vibe coderComplexity · 4/5LicenseSetup · moderate

TL;DR

A free, locally-run web app that bundles speech-to-text, voice cloning, text-to-speech, YouTube audio extraction, and translation into one tool.

Mindmap

mindmap
  root((Voice-Pro))
    What it does
      Local Gradio web app
      Bundles multiple AI audio tools
      Windows plus NVIDIA GPU
    Features
      Whisper transcription
      Zero shot voice cloning
      Text to speech
      YouTube download
    Extras
      Vocal isolation with Demucs
      Multilingual translation
      100 plus languages
    Audience
      Podcasters
      Video creators
      Multilingual professionals

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Transcribe a YouTube video or audio file into text with timestamps using Whisper.

REASON 2

Clone a voice from a short audio sample and generate new speech in that voice.

REASON 3

Separate vocals from background music in a song using the built-in Demucs tool.

REASON 4

Translate and dub video or podcast content into another language automatically.

What's in the stack?

PythonGradioWhisperPyTorchCUDA

How it stacks up

abus-aikorea/voice-prokludex/starlettebentoml/openllm
Stars12,30912,30812,320
LanguagePythonPythonPython
Setup difficultymoderateeasyhard
Complexity4/53/54/5
Audiencevibe coderdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · moderate Time to first run · 30min

Best supported on Windows with an NVIDIA GPU, Mac and Linux are unverified.

Wtf does this do

Voice-Pro is a web application, built with the Gradio interface framework, that bundles several AI audio tools into one program. It runs locally on your own computer, mainly tested on Windows with an NVIDIA graphics card, and opens as a web page in your browser. Inside it you get speech recognition through Whisper and its faster variants, so you can turn spoken audio into text with timestamps. It has zero-shot voice cloning through tools called F5-TTS, E2-TTS, and CosyVoice, which means it can mimic a voice from a short sample without needing to train a custom model first. For generating speech from text it uses Edge-TTS and kokoro, with an optional Azure text-to-speech option if you bring your own Azure account keys. It can download YouTube videos and pull out just the audio, separate vocals from background music using a tool called Demucs, and translate text across more than 100 languages using Deep-Translator, again with an optional Azure Translator upgrade path. The README positions it as a free alternative to paid services like ElevenLabs, aimed at podcasters, video creators, researchers, and anyone doing multilingual dubbing or subtitling work. The project supports several languages in its own documentation, including Korean, English, Chinese, Japanese, German, Spanish, and Portuguese. One important note from the maintainers: active development has slowed because the team is focused on a separate project, so updates may be infrequent, though the code remains fully open source and free to use and modify. Setup uses a tool called uv for installing Python dependencies, and a troubleshooting tip in the README suggests deleting the installer_files folder and rerunning the start script if something breaks, since your downloaded AI models are kept separately and will not need to be redownloaded. The full README is longer than what was shown.

Yoink these prompts

Prompt 1
Help me install Voice-Pro on my Windows PC with an NVIDIA GPU using the start.bat script.
Prompt 2
Walk me through using Voice-Pro's F5-TTS voice cloning tab on a short sample recording.
Prompt 3
Show me how to download a YouTube video's audio and transcribe it with Whisper inside Voice-Pro.
Prompt 4
Explain how to translate and dub a podcast episode into Spanish using Voice-Pro's tools.
Prompt 5
Voice-Pro's start.bat is failing, help me troubleshoot by reinstalling the installer_files folder.

Frequently asked questions

wtf is voice-pro?

A free, locally-run web app that bundles speech-to-text, voice cloning, text-to-speech, YouTube audio extraction, and translation into one tool.

What language is voice-pro written in?

Mainly Python. The stack also includes Python, Gradio, Whisper.

How hard is voice-pro to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is voice-pro for?

Mainly vibe coder.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.