RVC (Retrieval-based Voice Conversion)
Easy-to-use voice conversion framework based on retrieval for real-time voice cloning.
About
Short for Retrieval-based Voice Conversion, RVC converts the timbre of one voice into another and can be trained from as little as ten minutes of clean speech. Its core technique is replacing input features with top-1 retrieval against an index of training-set features, which limits tone leakage from the source speaker; HuBERT handles feature extraction, a HiFi-GAN based vocoder synthesizes the audio, and the RMVPE algorithm extracts pitch reliably even for high vocal ranges. A Gradio web UI covers dataset preparation, training, and inference, and a separate real-time interface reaches around 170ms end-to-end latency, or roughly 90ms with ASIO hardware. Inference runs on NVIDIA GPUs, on AMD and Intel hardware, and via DirectML on Windows, with extras like model fusion for blending timbres and built-in vocal separation. The open source project is popular with musicians, streamers, and hobbyists producing voice covers and real-time voice changing.
Should you use RVC (Retrieval-based Voice Conversion)?
Pick it when
Pick RVC when you have about ten minutes of clean recordings of the target voice and want a trained model for song covers or live voice changing, including on AMD or Intel GPUs through DirectML on Windows.
Look elsewhere when
Skip the upstream UI if you want a plugin system and a more guided interface, which Applio adds on the same RVC lineage. If you lack ten minutes of target audio, a zero-shot tool such as GPT-SoVITS or OpenVoice works from one short clip.
Alternatives to RVC (Retrieval-based Voice Conversion)
- Applio
Same RVC lineage with a friendlier interface, plugins, and a realtime tab, but it is a fork whose maintainers now ship mostly security and dependency fixes.
- W-Okada Voice Changer
Download-and-run realtime client that also loads Beatrice, MMVC, and DDSP-SVC models and can offload inference to a second PC, but it does not train.
- GPT-SoVITS
Clones zero-shot from about five seconds of audio and fine-tunes on one minute where RVC wants ten, and adds text-to-speech, but needs 6 GB of VRAM versus 4 GB.
Reviews (0)
Leave a Review
No reviews yet. Be the first to review!
Details
- Category
- Voice Cloning & Voice Conversion
- Price
- Free
- Platform
- Local/Desktop
- Difficulty
- Easy (2/5)
- License
- MIT
- Minimum VRAM
- 4 GB
- Added
- Apr 3, 2026