DocumentationDémarrerPlateforme IkigeniaLearning HubArcaniaGuidesUtilisation de RVC

Utilisation de Retrieval-based Voice Conversion (RVC)

Apprenez à configurer et utiliser RVC pour la conversion vocale dans Arcania

Vous pouvez consulter la documentation complète de ce projet sur SocAIty/Retrieval-based-Voice-Conversion-FastAPI.

Installation Locale de RVC

  1. Clonez le dépôt :

    git clone git@github.com:SocAIty/Retrieval-based-Voice-Conversion-FastAPI.git rvc
    cd rvc
  2. Exécutez le script d'installation :

    sh ./run.sh
  3. Ouvrez et déconnectez l'interface web : Après l'exécution du script, l'interface web d'inférence s'ouvrira. Vous pouvez la déconnecter une fois chargée.

  4. Modifiez rvc_fastapi.py pour le support CORS :

    from fastapi.middleware.cors import CORSMiddleware
     
    app.add_middleware(CORSMiddleware, allow_origins=["*"])
  5. Placez vos fichiers de modèle :

    • Dans le répertoire rvc/logs :
      • Fichier d'index : Nommé comme added_IVF1377_Flat_nprobe_1_{nom_modele}_v2.index
    • Dans le répertoire rvc/assets/weights :
      • Fichier de modèle : Avec l'extension .pth, exemple : {nom_modele}.pth
  6. Lancez le serveur FastAPI :

    python rvc_fastapi.py

Configuration

Activez RVC dans Arcania :

Paramètres -> Text-to-Speech -> RVC

Vous pouvez obtenir des modèles de voix sur voice-models.com.