Freedom251 › Voice Changer Software
vc-rs

What vc-rs is
vc-rs is a free Windows voice changer that converts microphone input in real time or processes WAV files with ONNX-format RVC models. It offers a standalone graphical interface, a bundled command-line tool, and a VST3 plugin for digital audio workstations. The GUI provides live gain and pitch controls, audio-device selection, diagnostics, and optional input denoisers. Voice models are not included, but supported RVC v2 F0 PTH models can be converted to ONNX, while the GUI can download ContentVec and RMVPE support models. The CLI handles batch WAV conversion, scripting, model inspection, diagnostics, and Windows ML execution-provider settings. In a DAW, the VST3 plugin supports pitch and gain automation and saves model paths and settings per project or preset. Windows packages include Windows ML and native TensorRT backends, with DirectML plus experimental MIGraphX and OpenVINO paths. Packages target Windows x64. Windows ML requires Windows App SDK Runtime 2.x; TensorRT requires an up-to-date NVIDIA driver. MIGraphX and OpenVINO NPU use are unverified, and overload can cause audio drops or silence.
Who it suits
It suits Windows users converting voices for standalone work, batch processing, singing, or streaming in a DAW. Users need to supply models and meet the package-specific runtime or driver requirements.
What it does well
- Real-time microphone conversion
- Standalone GUI, CLI, and VST3
- Live pitch and gain controls
- Batch WAV conversion and scripting
- Project-level VST3 settings
What to know first
- Voice models are not included
- Windows x64 packages only
- Some processing paths are unverified
- Unsigned binaries may trigger warnings
Verdict
vc-rs combines real-time voice changing, file conversion, command-line workflows, and DAW integration in a free Windows package. Its setup depends on external models and, for some backends, specific runtimes or drivers, while overload may produce drops or silence.
Facts from vc-rs's own pages
- Audio controls
- The GUI includes live gain and pitch controls, audio device selection, diagnostics, and optional input denoisers. · github.com, 5 Oct 2026
- CLI features
- The bundled CLI supports batch WAV conversion, diagnostics, model inspection, scripting, and Windows ML execution-provider management. · github.com, 5 Oct 2026
- DAW integration
- The VST3 plugin supports pitch and gain automation, with model paths and settings saved per project or preset. · github.com, 5 Oct 2026
- Distribution security
- The Windows binaries are not code-signed, so Windows may display a security warning when downloading or running them. · github.com, 5 Oct 2026
- Inference
- Its Windows packages offer Windows ML and native TensorRT backends; Windows ML also provides DirectML and experimental MIGraphX and OpenVINO paths. · github.com, 5 Oct 2026
- Intended users
- The project describes standalone use for voice conversion and VST3 use in a DAW for singing or streaming. · github.com, 5 Oct 2026
- License
- The repository identifies vc-rs as MIT licensed and notes that downloaded reference models are third-party materials with a GPL-3.0 upstream license. · github.com, 5 Oct 2026
- Models
- Voice models are not included; the GUI can convert supported RVC v2 F0 PTH models to ONNX and download the ContentVec and RMVPE support models. · github.com, 5 Oct 2026
- Privacy and security
- The project says real-time audio callbacks use lock-free ring buffers while inference runs on workers, and warns that overload can cause drops or silence. · github.com, 5 Oct 2026
- Processing limits
- MIGraphX is experimental and unverified on target AMD hardware, and OpenVINO NPU use is unverified. · github.com, 5 Oct 2026
- Product
- vc-rs is a Rust voice changer that converts microphone input or WAV files using ONNX-format RVC models. · github.com, 5 Oct 2026
- Requirements
- Packages target Windows x64; Windows ML packages require Windows App SDK Runtime 2.x, while TensorRT packages require an up-to-date NVIDIA driver. · github.com, 5 Oct 2026
- Ways to use it
- It provides a standalone GUI, a bundled CLI, and a VST3 plugin for DAWs. · github.com, 5 Oct 2026
Where vc-rs stands on Freedom251
- Voice Changer Software#37 of 45