Using Retrieval-based Voice Conversion (RVC)
Learn how to set up and configure RVC for voice conversion in Arcania
You can find the full documentation for this project on SocAIty/Retrieval-based-Voice-Conversion-FastAPI.
Setting Up RVC Locally
-
Clone the repository:
-
Run the setup script:
-
Open and disconnect the web interface: After running the script, the inference web interface will open. You can disconnect it once it's loaded.
-
Modify
rvc_fastapi.py
for CORS support: -
Place your model files:
- In
rvc/logs
directory:- Index file: Named like
added_IVF1377_Flat_nprobe_1_{model_name}_v2.index
- Index file: Named like
- In
rvc/assets/weights
directory:- Model file: With extension
.pth
, example:{model_name}.pth
- Model file: With extension
- In
-
Run the FastAPI server:
Configuration
Enable RVC in Arcania:
You can get voice models from voice-models.com.