whatisgithub

What is so-vits-svc-fork?

voicepaw/so-vits-svc-fork — explained in plain English

Analysis updated 2026-06-24

9,291PythonAudience · generalComplexity · 3/5Setup · moderate

In one sentence

A Python tool that converts your voice to sound like a different character or singer using AI, with real-time microphone support and a GUI, though the project is no longer actively maintained.

Mindmap

mindmap
  root((repo))
    What it does
      AI voice conversion
      Real-time microphone
      Batch file conversion
    Setup
      Install via pip
      GUI or CLI
      Download voice models
    Tech
      Python runtime
      CREPE pitch detection
      GPU acceleration
    Status
      No longer maintained
      Alternatives listed
      Still installable
Click or tap to explore — scroll the page freely

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

What do people build with it?

USE CASE 1

Convert your voice to sound like a downloaded AI character model in real time during a live stream or recording.

USE CASE 2

Process a pre-recorded audio file to replace your voice with a different voice using a Hugging Face model.

USE CASE 3

Train a custom voice model on samples of a target voice and use it for conversion.

What is it built with?

PythonCREPE

How does it compare?

voicepaw/so-vits-svc-forkcanonical/microk8sxorbitsai/inference
Stars9,2919,2839,300
LanguagePythonPythonPython
Setup difficultymoderateeasymoderate
Complexity3/53/53/5
Audiencegeneralops devopsdeveloper

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

How do you get it running?

Difficulty · moderate Time to first run · 30min

Best performance requires an NVIDIA GPU, AMD on Linux is partially supported. Pre-trained voice models must be downloaded separately from Hugging Face or CivitAI.

So what is it?

This project is a fork of a voice conversion tool called so-vits-svc. Voice conversion means taking audio of your own voice speaking or singing and transforming it to sound like a different voice or character, using AI models trained on samples of that target voice. This fork adds real-time conversion support, which means you can speak into a microphone and have the output converted live as you talk, rather than only processing pre-recorded audio files. The improvements over the original include a graphical interface with controls you can use without touching the command line, a unified command-line tool for those who prefer the terminal, faster model training (roughly twice as fast as the base project), and more accurate pitch detection using a library called CREPE. It also fixes a technical error in how the original project used one of its core audio processing components. Installing is done via pip, the standard Python package manager, and pretrained voice models can be downloaded from Hugging Face or CivitAI without needing to train your own. To use it, you run a short command to open the GUI, then select a voice model and an audio source. For real-time conversion, it reads from your microphone. For file conversion, you point it at an audio file and it produces a new file with the converted voice. The README states clearly that this project is no longer actively maintained. The author explains that the voice conversion scene moved quickly in 2023 and better alternatives now exist. The README lists several of those alternatives by name for anyone looking for an actively developed option. The project remains available and installable, but the author is not adding new features or fixing new issues. It runs on Windows, Linux, and macOS. GPU acceleration is supported for NVIDIA cards, AMD GPUs on Linux are also partially supported. The full README is longer than what was shown.

Copy-paste prompts

Prompt 1
I downloaded a voice model from Hugging Face. Show me the exact steps to run so-vits-svc-fork and convert an MP3 file to that voice.
Prompt 2
How do I set up so-vits-svc-fork for real-time voice conversion from my microphone on Windows with an NVIDIA GPU?
Prompt 3
What GPU is required to run so-vits-svc-fork in real time, and does it work on CPU if I have no GPU?
Prompt 4
Since so-vits-svc-fork is unmaintained, which actively developed voice conversion alternatives does the README recommend?

Frequently asked questions

What is so-vits-svc-fork?

A Python tool that converts your voice to sound like a different character or singer using AI, with real-time microphone support and a GUI, though the project is no longer actively maintained.

What language is so-vits-svc-fork written in?

Mainly Python. The stack also includes Python, CREPE.

How hard is so-vits-svc-fork to set up?

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

Who is so-vits-svc-fork for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.