Direct RVC model training
Audio to PTH: train an RVC voice model from audio
An audio file is not renamed or transcoded into a .pth. It becomes the dataset for an RVC training run. The service prepares the recording, trains the voice model on a cloud GPU, validates it, and returns a portable .pth plus an optional matching .index.
NiceVois is a converter-style utility for people who want the finished RVC files without installing a local training stack or maintaining a notebook.
What you can upload
The current public workspace accepts WAV, MP3, FLAC, M4A, and OGG. Use one speaker, minimal room echo, little or no music, and no clipping. A clean recording matters more than the filename extension.
What happens after upload
- The server receives the source audio and creates a private job for your browser.
- The RVC pipeline slices and prepares the dataset, extracts pitch and voice features, and waits for cloud GPU capacity.
- Training reports real completed epochs, then the service exports and validates the model.
- The matching retrieval index is built and both artifacts are packaged into a ZIP.
After the server accepts the job, training continues even if you close the tab or shut down your computer.
Which download should you keep?
| File | Purpose | Best use |
|---|---|---|
| .pth | Trained RVC model weights | Load the voice model into a compatible RVC interface. |
| .index | Retrieval index made from the training features | Use with the matching model when your interface supports feature retrieval. |
| Complete ZIP | The matching .pth and .index together | Archive or transfer the complete model safely. |
Current public-beta limits
The public workspace currently provides one free run per browser, accepts up to five minutes of audio, allows up to 100 epochs, and retains finished downloads for seven days. The interface displays the limits before submission rather than failing silently after GPU work begins.
Upload a supported voice recording, name the output, and follow the real training stages.
Open the audio-to-PTH converter