Come utilizzare la conversione in tempo reale con RVC (Voicechanger)
Il primo passo che devi fare è seguire il tutorial fornito da Kalomaze e tradotto da Ilaria su come installare RVC localmente.
Una volta completato, puoi continuare con questa guida.
Assicurati di avere una GPU adatta, HAI BISOGNO di una scheda Nvidia RTX, anche se non ho dettagli specifici su quale GPU esatta sarebbe l'ideale. Personalmente utilizzo una RTX 3060ti e funziona bene anche quando altri programmi sono aperti sul mio PC.
Successivamente, devi installare un cavo audio virtuale, consiglio https://vb-audio.com/Cable/. Potrebbe essere un'utility più vecchia, ma funziona bene per questo scopo. È necessario eseguire l'installatore x64 come amministratore poiché sta installando un driver audio.
Una volta installato, riavvia il tuo PC.
Successivamente, apri go-realtime-gui.bat nella tua cartella RVC
Una volta lanciato, dovresti vedere un prompt CMD che si apre, aspetta un secondo e l'interfaccia GUI dovrebbe aprirsi.
La tua GUI potrebbe apparire così, puoi utilizzare harvest o Crepe (harvest è più lento di crepe, ma è lo stesso processo)
Successivamente, devi scaricare un modello RVC, che richiede un file .index per funzionare correttamente. Scarica il modello da Voice Models in https://discord.gg/aihub o dalla lista dei modelli italiani.
Fai clic sul link di download del modello e scaricalo.
Dovrebbe essere un file .zip nel tuo download ora, prendi il file .pth dal .zip appena scaricato e mettilo nella cartella weights e prendi il file .index dal .zip e mettilo nella cartella logs, entrambe possono essere trovate nella cartella RVC.
Ora puoi entrare nella tua GUI, fai clic dove dice "Seleziona il file .pth" e vai nella cartella weights nella cartella RVC e seleziona il file .pth che hai appena messo lì.
Ora vai su "Seleziona il file .index" e scegli il file di indice che hai appena messo nella cartella logs.
Non è necessario selezionare un file .npy. Non aiuta né danneggia nulla, quindi è inutile averlo.
Ora, sul dispositivo di input, seleziona il microfono che usi e assicurati di selezionare quello che ha (MME) accanto.
Sul dispositivo di output, scegli CABLE Input (VB-Audio Virtual C (MME).
Assicurati che sia impostato su (MME) sia per l'input che per l'output.
Assicurati che le "Impostazioni di tonalità" siano impostate su 12 se hai una voce bassa e stai cercando di utilizzare un modello di voce acuta (di solito conversioni da maschio a femmina)
E -12 se hai una voce acuta e stai cercando di utilizzare un modello di voce bassa (di solito conversioni da femmina a maschio)
Ora premi "Start Audio Conversion", dirà "blocked" per un secondo, dargli un secondo, ma se hai fatto tutto correttamente, dovrebbe funzionare in circa 30 secondi.
Per utilizzarlo su Discord, cambia l'input del tuo microfono in CABLE input.
Questo vale per ogni gioco/applicazione.
C'è anche un ritardo di 3-4 secondi nel parlare poiché si tratta di una conversione in tempo reale.
(Mangio potrebbe aver aggiunto "hear yourself" nella GUI, ma al momento della scrittura di questo documento, non ancora)
Se vuoi sentire te stesso, puoi fare clic destro su questo:
Scorri fino alla parte inferiore dove dice "Altre impostazioni audio", Registrazione, trova CABLE Output, fai clic destro, proprietà, quindi ascolta. Ora spunta "ascolta questo dispositivo" e fai clic su applica, ora puoi sentirti!