En bref : un modèle RVC est un petit modèle vocal d'IA créé avec Retrieval-based Voice Conversion (RVC), une méthode open source qui change la voix d'un enregistrement tout en conservant les paroles, la mélodie et le rythme. Un modèle RVC entraîné se présente généralement sous forme de deux fichiers : un fichier .pth contenant les poids de la voix et un fichier .index facultatif qui aide le résultat à se rapprocher du locuteur ou du chanteur d'origine. On l'entraîne à partir de quelques minutes d'enregistrements propres d'une seule voix.
Dans la musique IA, « RVC » désigne presque toujours ce modèle de conversion vocale, et le « clonage vocal RVC » consiste à en entraîner un sur une voix précise. Une grande partie des reprises IA qui circulent en ligne ont été réalisées avec.

Que signifie RVC ?
RVC signifie Retrieval-based Voice Conversion (conversion vocale par récupération). Le RVC-Project l'a publié en 2023 sous licence MIT. C'est devenu l'un des outils open source de conversion vocale les plus utilisés, car il tourne sur des cartes graphiques NVIDIA grand public et demande souvent moins d'audio d'entraînement que les approches plus anciennes.
Le cœur du sujet, c'est la « conversion vocale ». RVC n'écrit pas de paroles et ne compose pas de musique. Il prend une interprétation vocale existante et en change la voix : le phrasé, la hauteur et le rythme du chanteur d'origine sont conservés, et le timbre devient celui de la voix sur laquelle le modèle a été entraîné.
Qu'est-ce qu'un convertisseur de voix RVC et comment fonctionne-t-il ?
Un convertisseur de voix RVC est tout outil qui charge un modèle RVC et y fait passer un enregistrement. Concrètement, il applique trois étapes à chaque voix qu'il convertit :
Il sépare ce qui est chanté de qui le chante. Un modèle de parole (HuBERT / ContentVec) transforme la voix d'entrée en caractéristiques qui décrivent les sons produits, en grande partie indépendamment de l'identité du chanteur.
Il suit la hauteur. Un extracteur de hauteur (RMVPE en général ; Crepe et Harvest sont des alternatives) suit la mélodie pour que la voix convertie chante les mêmes notes. Vous pouvez la décaler d'une octave pour passer d'une voix masculine à une voix féminine, ou l'inverse.
Il reconstruit l'audio avec la voix cible. Le générateur entraîné retransforme ces caractéristiques et cette hauteur en son, avec le timbre de la voix cible.
La « récupération » (retrieval) du nom correspond à l'étape intermédiaire facultative : avant la reconstruction, RVC recherche les sons les plus proches dans les enregistrements d'entraînement (stockés dans le fichier .index) et rapproche les caractéristiques de ceux-ci. Le résultat peut ainsi se rapprocher davantage du timbre réel de la voix cible.
La conversion est une approximation solide, pas une copie parfaite : selon la voix source et le modèle, on peut encore entendre des hauteurs instables, des consonnes peu nettes ou des artefacts de souffle.
À quoi servent les fichiers .pth et .index d'un modèle RVC ?
Quand on partage ou vend « un modèle RVC », il s'agit de ces fichiers, généralement réunis dans un zip :
| Fichier | Ce que c'est | Taille typique (RVC v2) | Obligatoire ? |
|---|---|---|---|
| .pth | Les poids vocaux entraînés : la partie qui « est » réellement la voix | Souvent environ 55 MB | Oui |
| .index | Un index consultable de caractéristiques issues de l'audio d'entraînement, utilisé pour la récupération | D'environ 15 MB à plusieurs centaines de MB | Non, mais souvent fourni |
La taille exacte dépend de la fréquence d'échantillonnage, de l'outil d'entraînement et du nombre de vecteurs de caractéristiques conservés dans l'index. Le fichier .index est facultatif. Sans lui, la conversion fonctionne quand même avec le .pth seul. Avec lui, un réglage « index rate » détermine à quel point le résultat est tiré vers la voix d'entraînement. L'augmenter peut rapprocher le rendu, mais aussi ajouter des artefacts étouffés ou métalliques, surtout si l'audio d'entraînement était bruité : c'est donc une question d'équilibre, pas de « plus c'est haut, mieux c'est ».
L'index peut être bien plus volumineux que les poids. Dans notre propre test, un entraînement sur environ 15 minutes de voix séparées a produit un index de 136 MB à côté d'un .pth de 55 MB, plus un fichier de travail total_fea.npy de 132 MB que les scripts d'entraînement laissent derrière eux et que l'inférence n'utilise jamais.
Quelle est la différence entre RVC v1 et RVC v2 ?
RVC v2 est la version que presque tout le monde utilise aujourd'hui. Elle extrait de l'entrée des caractéristiques plus riches, à 768 dimensions (v1 en utilisait 256), ce qui donne en général des résultats plus clairs et plus naturels, surtout sur le chant. Les modèles sont entraînés en 32, 40 ou 48 kHz ; 48 kHz est le choix habituel pour la musique.
Un modèle v1 et un modèle v2 ne sont pas interchangeables. Les outils de conversion doivent savoir de quelle version est un fichier .pth, et la plupart des outils encore maintenus sont conçus pour v2.
D'où viennent les modèles RVC ?
Il existe deux sources :
Les modèles partagés. Des sites communautaires et des dépôts hébergent des milliers de modèles RVC, dont beaucoup imitent de vrais chanteurs, acteurs ou personnages. La plupart sont mis en ligne sans l'accord de la personne dont c'est la voix, les licences sont souvent floues, et certains fichiers sont des checkpoints d'entraînement plutôt que des modèles d'inférence utilisables. Méfiez-vous-en, surtout pour tout ce que vous comptez publier.
Les modèles que vous entraînez vous-même. Entraîner un modèle sur votre propre voix, ou sur une voix que vous avez clairement le droit d'utiliser, évite ces problèmes. C'est aussi le seul moyen d'obtenir le modèle d'une voix que personne n'a publiée.
Si vous voulez chanter des reprises avec la voix de quelqu'un d'autre, notre guide pour faire une reprise IA en toute légalité aborde plus en détail les questions de consentement et de droit d'auteur.
Comment entraîner un modèle RVC ?
Tout entraînement RVC suit les mêmes étapes :
Rassembler un audio propre d'une seule voix. Entre 5 et 15 minutes de chant (ou de parole) suffisent généralement. La variété (notes graves, médiums et aiguës) compte plus que la durée.
Retirer tout ce qui n'est pas la voix. La musique d'accompagnement, la réverbération, les harmonies et les autres chanteurs sont appris comme s'ils faisaient partie de la voix. Un suppresseur de voix vous aide si vous n'avez que des morceaux finis.
Découper et prétraiter. L'audio est découpé en courts segments, les silences sont supprimés, puis la hauteur et les caractéristiques sont extraites.
Entraîner sur un nombre défini d'epochs. Une epoch correspond à un passage complet sur l'audio d'entraînement. Plus d'epochs prennent plus de temps et apportent des gains de plus en plus faibles.
Construire l'index et exporter. Le résultat : le fichier .pth et le fichier .index.
Où pouvez-vous l'exécuter ?
| Option | Ce qu'il vous faut | Idéal pour | Points de vigilance |
|---|---|---|---|
| RVC WebUI en local (ou des forks comme Applio) | Un GPU NVIDIA récent, un environnement Python, de l'espace disque | Contrôle total, aucun coût par entraînement | Temps d'installation, problèmes de pilotes, des dizaines de réglages à ajuster |
| Notebooks Google Colab | Un compte Google, souvent un abonnement payant pour un accès GPU stable | Pas de GPU en local | Les sessions se déconnectent ; les changements de notebooks et de règles cassent tout ; vérifiez les conditions actuelles de Colab |
| API pour développeurs (par exemple train-rvc-model de Replicate) | Un compte API et un moyen de packager le jeu de données en zip | Intégrer l'entraînement dans votre propre application | Préparation des fichiers, webhooks et stockage sont à votre charge |
| Services d'entraînement payants | Le temps de quelqu'un d'autre | Des modèles ponctuels | Délais, confidentialité de vos enregistrements, qualité variable |
| Outils d'entraînement en ligne comme RaoMusic | Un navigateur et vos enregistrements | Entraîner sans GPU ni installation, puis utiliser la voix immédiatement | Coûte des crédits à chaque entraînement |
Peut-on entraîner un modèle RVC gratuitement en ligne ?
En partie. Le logiciel RVC est gratuit et open source : entraîner un modèle sur votre propre ordinateur ne coûte rien d'autre que le matériel et l'électricité, à condition d'avoir un GPU NVIDIA suffisamment puissant. Les options gratuites en ligne sont moins fiables : le temps GPU gratuit sur Colab est limité et les sessions peuvent se couper en plein entraînement, les notebooks communautaires cessent de fonctionner quand les dépendances changent, et les offres gratuites des API d'entraînement (quand elles existent) sont soumises à des quotas. L'entraînement nécessite du temps GPU, c'est pourquoi les outils en ligne fiables, RaoMusic compris, le facturent. Si la gratuité est votre priorité, l'entraînement en local est la voie réaliste ; si vous n'avez pas de GPU ou ne voulez pas tout installer, un outil en ligne vous fait gagner ce temps.
Comment entraîner un modèle vocal RVC en ligne avec RaoMusic
Le clonage vocal IA de RaoMusic exécute toute la chaîne décrite ci-dessus dans le navigateur :
Ajoutez 8 à 15 minutes de votre propre chant. Importez des fichiers ou choisissez des morceaux dans votre bibliothèque. La musique d'accompagnement est retirée automatiquement et les silences sont supprimés.
Choisissez une qualité d'entraînement. Standard (50 epochs), Haute (100) ou Max (150), pour 150, 250 ou 350 crédits. S'il reste moins de 3 minutes de chant net après la séparation, ou si l'entraînement échoue, les crédits sont remboursés automatiquement.
Patientez environ 15 à 40 minutes. L'entraînement suit une configuration RVC v2 standard : 48 kHz avec extraction de hauteur RMVPE. Vous pouvez fermer la page.
Écoutez, utilisez et téléchargez. Une fois l'entraînement terminé, un court extrait est chanté avec votre nouvelle voix. Elle apparaît ensuite dans « Mes voix » du générateur de reprises IA, et vous pouvez télécharger le modèle sous forme de zip contenant les fichiers .pth et .index pour l'utiliser dans d'autres outils RVC.
L'entraînement n'est pas gratuit : chaque entraînement coûte des crédits, car il utilise du temps GPU loué. En contrepartie, vous n'avez besoin ni de GPU, ni de Python, ni de préparer vos fichiers.

Combien d'epochs pour entraîner un modèle RVC ?
Pour le savoir, nous avons entraîné la même voix deux fois. La source était une chanteuse générée par IA au timbre constant (notre artiste virtuelle JUNO), et nous avons converti la même chanson de test avec chaque modèle :
| Test | Audio d'entraînement | Epochs | Temps GPU |
|---|---|---|---|
| Entraînement 1 | Environ 24 minutes de morceaux complets, accompagnement non retiré | 100 | Environ 29 minutes |
| Entraînement 2 | Environ 15 minutes, voix séparées au préalable | 50 | Environ 9 minutes |
En écoute comparative, le modèle à 100 epochs sonnait légèrement plus fidèle, mais l'écart était faible. C'est pourquoi 50 epochs est notre réglage par défaut et les niveaux supérieurs restent facultatifs. Les deux entraînements utilisaient aussi un audio différent, et il s'agit d'un seul test sur une seule voix : considérez-le comme un indicateur, pas comme une règle. En général, un audio d'entraînement propre compte davantage que des epochs supplémentaires, et un nombre d'epochs très élevé peut entraîner un surapprentissage sur un petit jeu de données.
Le fichier .index de RVC fait-il une différence ?
L'index est la partie la plus volumineuse d'un modèle RVC, nous avons donc testé s'il pouvait être réduit. Avec le modèle à 50 epochs, nous avons reconstruit l'index en passant d'environ 45 000 vecteurs de caractéristiques à 10 000 centres de clusters, avec la même méthode de clustering que RVC utilise lui-même pour les grands jeux de données :
| Version | Taille du zip du modèle | Résultat de notre test d'écoute |
|---|---|---|
| Index complet (45 162 vecteurs) | Environ 191 MB | Référence |
| Index réduit à 10 000 vecteurs | Environ 89 MB | Aucune différence perçue |
| Sans index (.pth seul) | Environ 58 MB | Aucune différence perçue |
Dans ce test, l'index n'a pas fait de différence audible nette, et augmenter l'index rate sur la version à 10 000 vecteurs n'a rien changé non plus à ce que nous entendions. Il s'agissait d'une voix générée par IA propre et constante ; des enregistrements humains, plus bruités et plus variables, peuvent se comporter autrement, ne prenez donc pas cela pour une règle universelle. RaoMusic conserve un index de 10 000 vecteurs dans chaque modèle entraîné, comme compromis : environ 90 MB au maximum, quelle que soit la quantité d'audio importée.

Erreurs fréquentes lors de l'entraînement RVC
Entraîner sur des morceaux finis sans retirer la musique. Le modèle apprend le groupe en même temps que la voix.
Mélanger plusieurs chanteurs. Duos, harmonies et featurings fondent la voix en une moyenne de tous les interprètes.
Une tessiture trop restreinte. Si tous les extraits sont doux et graves, les notes aiguës sonneront forcées après la conversion.
Multiplier les epochs au lieu de corriger l'audio. Dix minutes de voix propre valent mieux que trente minutes de voix bruitée, et plus d'epochs ne répareront pas de mauvaises données.
Espérer transférer la technique. RVC copie le timbre, pas le talent. Une reprise conserve le vibrato, les vocalises et le phrasé du chanteur d'origine.
Questions fréquentes
Un modèle RVC est un modèle vocal d'IA créé avec Retrieval-based Voice Conversion. Il transforme la voix d'un enregistrement existant en celle sur laquelle il a été entraîné, en conservant les paroles, la mélodie et le rythme. Il se compose généralement d'un fichier de poids .pth et d'un fichier .index facultatif.
Le fichier .index stocke des caractéristiques issues des enregistrements d'entraînement. Pendant la conversion, RVC y recherche les sons les plus proches et rapproche le résultat de ceux-ci, ce qui peut le faire sonner plus près de la voix cible. La conversion fonctionne aussi sans lui.
Le logiciel RVC est gratuit et open source, donc l'entraînement en local est gratuit si vous disposez d'un GPU NVIDIA suffisamment puissant. Les options gratuites en ligne, comme les notebooks Colab, sont limitées et peuvent se déconnecter ou cesser de fonctionner. Les outils en ligne fiables facturent le temps GPU ; sur RaoMusic, chaque entraînement coûte des crédits, avec un remboursement automatique en cas d'échec.
La plupart des configurations fonctionnent avec environ 5 à 15 minutes d'audio propre d'une seule voix. RaoMusic demande 8 à 15 minutes de fichiers afin qu'il reste au moins 3 minutes de chant net une fois la musique d'accompagnement retirée.
Il n'existe pas de nombre idéal unique. Dans notre test, 100 epochs ne sonnaient que légèrement mieux que 50 sur la même voix, donc 50 est un bon point de départ. Un audio d'entraînement plus propre aide généralement davantage que des epochs supplémentaires.
En général, oui. Les voix entraînées se téléchargent sous forme de zip contenant un fichier .pth RVC v2 (48 kHz) et un fichier .index, compatibles avec la plupart des convertisseurs de voix RVC v2. La compatibilité dépend de la version et des réglages de l'autre outil : testez-le avant de vous y fier.
RVC v2 extrait de l'audio d'entrée des caractéristiques plus riches que v1, ce qui donne généralement des résultats plus clairs et plus naturels, surtout sur le chant. Les deux versions ne sont pas interchangeables, et la plupart des outils actuels attendent du v2.
Entraîner un modèle sur votre propre voix ne pose pas de problème. Cloner la voix de quelqu'un d'autre sans autorisation peut soulever des questions de droit à l'image et à la voix, de consentement et de règles des plateformes, et publier des chansons créées avec ce modèle ajoute des questions de droit d'auteur. Ne clonez que des voix qui vous appartiennent ou que vous êtes autorisé à utiliser.
