Spaces:
Running
Running
| title: RVC Voice Conversion | |
| emoji: ποΈ | |
| colorFrom: purple | |
| colorTo: indigo | |
| sdk: gradio | |
| sdk_version: 6.9.0 | |
| app_file: app.py | |
| pinned: false | |
| license: mit | |
| # ποΈ RVC Voice Conversion | |
| A **clean, minimal** HuggingFace Space for **Retrieval-Based Voice Conversion**. | |
| Record or upload audio β pick a model β convert in seconds. | |
| ## Features | |
| | | | | |
| |---|---| | |
| | ποΈ **Microphone** | Record directly in the browser | | |
| | π **File upload** | WAV Β· MP3 Β· FLAC Β· OGG Β· M4A and more | | |
| | π¦ **Custom models** | Upload any RVC `.zip` (`.pth` + optional `.index`) | | |
| | β **Built-in model** | *zetaTest* auto-downloaded on first start | | |
| | β‘ **GPU / CPU auto** | Automatically uses CUDA if available | | |
| | ποΈ **Advanced controls** | Pitch Β· F0 method Β· Index rate Β· Noise reduction Β· Autotune Β· Split audio | | |
| ## Usage | |
| 1. **Convert tab** β record or upload audio | |
| 2. Choose a model (zetaTest is pre-loaded) | |
| 3. Set pitch if needed (e.g. `+12` to go up an octave) | |
| 4. Click **π Convert Voice** | |
| ## Upload Your Own Model | |
| Go to the **Models tab** and upload a `.zip` containing: | |
| - `model.pth` β RVC model weights (required) | |
| - `model.index` β FAISS index for better timbre matching (optional) | |
| Compatible with models from [weights.gg](https://weights.gg) and [HuggingFace](https://huggingface.co/models?search=rvc). | |
| ## Credits | |
| - Engine: [Ultimate RVC](https://github.com/JackismyShephard/ultimate-rvc) by JackismyShephard | |
| - Default model: [zetaTest](https://huggingface.co/megaaziib/my-rvc-models-collection) by megaaziib | |