Topview Logo
  • Create viral videos with
    GPT-4o + Ads library
    Use GPT-4o to edit video empowered by Youtube & Tiktok & Facebook ads library. Turns your links or media assets into viral videos in one click.
    Try it free
    gpt video

    Make UNLIMITED AI Voice Conversions, Training, & Covers for FREE: RVCv2 Installation & Tutorial

    blog thumbnail

    Make UNLIMITED AI Voice Conversions, Training, & Covers for FREE: RVCv2 Installation & Tutorial

    Are you interested in creating unlimited voice conversions, song covers, and training your own voice models for free? Look no further - RVCv2 (Retrieval-Based Voice Conversion) is the perfect tool for you. In this tutorial, I will show you how to install RVCv2 on your computer and run it locally. With RVCv2, you can turn your voice into anyone else's voice, extract vocals and instrumentals from songs, and even train your own voice models from scratch. Best of all, it's 100% free and open-source!

    Step 1: Installation

    To begin, visit the RVCv2 GitHub page, where you will find two installation options. The first option is "infer," which only includes voice conversion capabilities. The second option is "infer train," which includes both voice conversion and voice model training capabilities. Choose the option that suits your needs.

    Once you have selected the desired installation, create a new folder on your computer and name it "RVC." Download the installation file and extract it into the RVC folder. Depending on the size of the installation, it may take some time to finish.

    Step 2: Voice Conversion

    Now that you have RVCv2 installed, let's dive into its features. The first tab, "Model Inference," is used for voice conversion. To begin, you will need a voice model of the desired person. You can find voice models on websites like Download the ZIP file containing the desired voice model and extract the .pth file into the "weights" folder within the RVC directory.

    Next, open the RVCv2 interface by double-clicking the "go-web" file. In the "Model Inference" tab, click "Refresh Voice List" to load the available voice models. Select the desired voice model from the dropdown menu.

    To convert your voice, provide an audio file that you want to transform. You can place the audio file in any folder, but the default is the "audios" folder within the RVC directory. Paste the file's path into the designated field.

    Adjust the settings according to your preferences. You can modify the pitch, change the ratio of features, and select the pitch extraction algorithm. Higher ratios add more accent and articulation, while different algorithms offer varying levels of quality and speed.

    Once you have configured the settings, click "Convert" to start the voice conversion process. After a few moments, the conversion will be complete. You can listen to the converted audio and enjoy your voice transformation.

    Step 3: Vocal Separation

    The second tab in RVCv2 is "Vocals Accompaniment Separation." This feature allows you to extract vocals and instrumentals from songs. It also offers the ability to remove reverb or echo from vocals.

    To extract vocals from a song, choose the desired song and convert it to an MP3 file using online tools. Place the MP3 file in the "audios" folder within the RVC directory. In the RVCv2 interface, input the file's path or drag and drop the file into the designated field.

    Select the appropriate separation model based on the song's characteristics. Different models are available for songs with or without harmony vocals. Specify the folder for the extracted vocals and instrumentals.

    After configuring the settings, click "Convert" to initiate the vocal separation process. Once complete, you can find the extracted vocals and instrumentals in the specified folder.

    Step 4: Voice Model Training

    The final tab in RVCv2 is "Train," which allows you to train your own voice model from scratch. Start by naming your experiment and enabling pitch guidance if needed. Select the appropriate options for your training data.

    To train the model, provide audio samples of the desired voice. Download these samples and place them in a separate folder within the RVC directory. In the "Train" tab, input the path of the training folder.

    Configure the settings according to your requirements, such as the number of training epochs, save frequency, and batch size. You can also choose to save a small model at each save point for easier continuation of training.

    Once you have set all the parameters, click "Start Training." The training process may take some time, depending on the amount of data and the specified epochs. When the training is complete, you will have your own voice model, which can be found in the "weights" folder.


    unlimited voice conversions, song covers, train voice models, RVCv2 tutorial, installation, voice conversion, vocal separation, voice model training


    Q: Is RVCv2 a free tool? A: Yes, RVCv2 is completely free and open source.

    Q: Do I need a GPU for RVCv2? A: GPU is only required for voice model training. Other functionalities can be run without a GPU.

    Q: Can I train my own voice model from scratch with RVCv2? A: Yes, the "Train" tab in RVCv2 allows you to train your own voice model using audio samples.

    Q: Are there any limitations on the number of voice conversions or training epochs? A: No, RVCv2 allows unlimited voice conversions and training epochs based on your available data.

    Q: Can I separate vocals and instrumentals from songs using RVCv2? A: Yes, RVCv2 provides a vocal separation feature that allows you to extract vocals and instrumentals from songs.

    Q: Can I continue training a voice model after interruption? A: Yes, RVCv2 allows you to save your progress at specific epochs, enabling you to continue training from where you left off.

    Q: Can RVCv2 be used offline? A: Yes, RVCv2 can be installed on your computer and run locally without the need for an internet connection.

    Q: Are there any pre-trained voice models available for use? A: Yes, you can find pre-trained voice models on websites like

    Q: Can RVCv2 be used for real-time voice conversion? A: RVCv2 is primarily designed for offline use, but you can explore real-time voice conversion platforms that may be compatible with RVCv2.

    Q: Can I convert singing vocals as well as speech with RVCv2? A: Yes, RVCv2 can handle both singing vocals and speech for voice conversion and training voice models.

    Remember, RVCv2 provides you with a wide range of capabilities to create unlimited voice conversions, train voice models, and extract vocals and instrumentals from songs. Enjoy exploring the possibilities and unleash your creativity with this powerful, free, and open-source tool.

    One more thing

    In addition to the incredible tools mentioned above, for those looking to elevate their video creation process even further, stands out as a revolutionary online AI video editor. provides two powerful tools to help you make ads video in one click.

    Materials to Video: you can upload your raw footage or pictures, will edit video based on media you uploaded for you.

    Link to Video: you can paste an E-Commerce product link, will generate a video for you.

    You may also like