File size: 4,053 Bytes
677d396 96228cc 677d396 96228cc b6fff1a 96228cc f74e530 cacb3dc f74e530 96228cc cacb3dc 96228cc cacb3dc 96228cc cacb3dc 96228cc | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 | ---
license: mit
tags:
- rvc
- voice-conversion
- real-time
- audio
- windows
- cuda
---

# RVC-Realtime-GUI
**A self-contained Windows desktop application for low-latency, real-time RVC voice conversion.**
This release is a focused real-time inference client derived from
[RVC-WebUI](https://github.com/RVC-Project/Retrieval-based-Voice-Conversion-WebUI).
It is designed for live microphone use, virtual audio routing, and audio-file
playback through a compact CustomTkinter interface.
Source code: [niel-blue/RVC-Realtime-GUI](https://github.com/niel-blue/RVC-Realtime-GUI)
## What's new in this release
**This build includes the real-time inference performance updates introduced
after 2026-07-18.**
- CUDA Graph warm-up for lower per-chunk inference overhead after startup
- Updated real-time inference path and input/output noise-reduction fixes
- CUDA 12.8 runtime for current NVIDIA GPUs, including Blackwell-compatible
environments
- Native ASIO buffer preservation: starts ASIO with the driver's preferred
buffer size instead of allowing the high-latency default to select a larger
buffer
## Download
Open the **Files and versions** tab and download the archive that matches your
NVIDIA GPU.
| Package | Status | Use it when |
| --- | --- | --- |
| `RVC-Realtime-GUI_cu128_260729.7z` | Current standard build | You use a current NVIDIA GPU, including Blackwell-compatible environments. |
| `RVC-Realtime-GUI_cu118_260729.7z` | Legacy build (available) | You use an older NVIDIA GPU that cannot use the CUDA 12.8 build. |
Extract the archive to a short local path, for example `C:\RVC-Realtime-GUI`.
Do not run it from inside the archive.
## Quick start
1. Extract the downloaded archive.
2. Open the `models` folder.
3. Start `RVC-Realtime-GUI-CUDA128.bat` for the CUDA 12.8 package, or
`RVC-Realtime-GUI-CUDA118.bat` for the CUDA 11.8 package.
4. Choose a model, audio devices, and press **Start**.
The package already contains its Python runtime, PyTorch/CUDA stack, FFmpeg,
and inference assets. No separate Python, CUDA Toolkit, FFmpeg, or RVC-WebUI
installation is required.
## Adding models
Create one folder per model under `models`:
```text
models/
MyVoice/
MyVoice.pth
added_MyVoice.index
preview.png
```
- The **folder name** is shown as the model name in the app.
- Put the model `.pth` and its `added_*.index` file in the same folder.
- An optional `.png`, `.jpg`, or `.jpeg` image in that folder is shown as the
model preview.
Restart the app or use **Reload** after adding or changing a model.
## Features
- Real-time RVC inference with CUDA Graph warm-up
- WASAPI and native ASIO audio-device routing
- Separate input, output, and monitor devices
- Model gallery with previews and model-specific general settings
- Audio-file input through bundled FFmpeg
- WAV recording: separate input/output files, mixed recording, or split L/R
- Japanese and English interface
- Runtime log viewer, log export, and recording status display
## Notes
- This release is for **Windows and NVIDIA GPUs**.
- Start with conservative chunk and buffer settings, then lower latency only
after confirming stable audio on your device chain.
- Native ASIO uses the driver's preferred hardware buffer size; RVC processing
chunk length is kept separate from that setting.
- ASIO and WASAPI can differ substantially by driver and virtual-audio setup.
- RVC models are not interchangeable with this package unless they are valid
RVC `.pth` models. Use only voices and audio material you are authorized to
use.
## License and attribution
RVC-Realtime-GUI is based on
[RVC-Project/Retrieval-based-Voice-Conversion-WebUI](https://github.com/RVC-Project/Retrieval-based-Voice-Conversion-WebUI).
See the included `LICENSE` and `NOTICE.md` files, and the
[source repository](https://github.com/niel-blue/RVC-Realtime-GUI), for
attribution and license details.
|