NNiceVois

Complete workflow

How to train an RVC voice model online

RVC model training learns the characteristics of a voice from a dataset and produces portable model files. NiceVois handles the cloud environment, preprocessing, training, validation, and packaging so you do not need a local NVIDIA GPU or a notebook session.

1. Start with audio you have permission to use

Use your own voice or audio from a speaker who has knowingly given you permission to train a reusable voice model. Permission to possess or publish a recording does not automatically include permission to create a model from it.

2. Prepare a clean recording

Choose a supported WAV, MP3, FLAC, M4A, or OGG file. The current beta accepts up to five minutes. Clear, dry, single-speaker audio is more valuable than a longer recording with music, reverb, clipping, or competing voices.

Practical rule: recordings shorter than one minute may not provide enough voice variety for a reliable model. Use as much clean material as the displayed limit permits.

3. Name the finished model

The model name becomes the filename for the downloadable .pth, .index, and complete ZIP package. Choose a short descriptive name without file-path symbols.

4. Start with the recommended epoch count

An epoch is one pass through the prepared training dataset. The interface reads the audio duration and selects a practical starting recommendation. More epochs take longer and are not automatically better; excessive training can overfit the source material.

5. Follow the real training stages

After the upload completes, the server owns the job. The page reports audio receipt, dataset preparation, GPU assignment, live completed epochs, model validation, and final packaging. You can close the browser or shut down your computer once training has started.

6. Download the output you need

When training has produced a validated early checkpoint, the workspace can also expose that .pth while the final run continues.

Ready to train?

Open the converter, upload a supported recording, and follow the duration-based recommendation.

Train an RVC model