L’interface est localisée ; les présentations et documents des Skills sont traduits automatiquement par IA dans votre langue. Le code, les commandes, chemins et termes techniques restent en version originale, et le document de l’auteur fait foi.
Explorer les Skills
Données et recherche · SKILL.md

train-rvc

train-rvc

Train Rvc. Train a custom RVC voice model from audio datasets. Triggers: voice training, rvc train, voice model, custom voice, voice cloning

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentation de la Skill

GitHub

name: train-rvc description: "Train Rvc. Train a custom RVC voice model from audio datasets. Triggers: voice training, rvc train, voice model, custom voice, voice cloning" allowed-tools: Bash(curl *), WebFetch

Train Rvc

Train a custom RVC (Retrieval-based Voice Conversion) model from an audio dataset. Upload a zip file containing audio splits and configure training parameters like batch size, epochs, and pitch detection method.

Quick Start

Requires an each::labs API key. Get one at eachlabs.ai.

curl -X POST https://api.eachlabs.ai/v1/prediction \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -d '{
    "model": "train-rvc",
    "version": "0.0.1",
    "input": {
      "dataset_zip": "https://example.com/voice-dataset.zip",
      "epoch": 10,
      "batch_size": "7",
      "sample_rate": "48k",
      "f0method": "rmvpe_gpu",
      "version": "v2"
    }
  }'

Parameters

ParameterTypeDefaultDescription
batch_sizestring7Batch size for training.
dataset_zipstring-Upload dataset zip. Zip should contain dataset/<rvc_name>/split_<i>.wav.
epochinteger10Number of training epochs.
f0methodstringrmvpe_gpuPitch detection method. Options: pm, dio, harvest, rmvpe, rmvpe_gpu
sample_ratestring48kAudio sample rate. Options: 40k, 48k
versionstringv2Model version. Options: v1, v2

Examples

Basic training with defaults:

curl -X POST https://api.eachlabs.ai/v1/prediction \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -d '{
    "model": "train-rvc",
    "version": "0.0.1",
    "input": {
      "dataset_zip": "https://example.com/my-voice-samples.zip",
      "epoch": 15
    }
  }'

Extended training with specific settings:

curl -X POST https://api.eachlabs.ai/v1/prediction \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -d '{
    "model": "train-rvc",
    "version": "0.0.1",
    "input": {
      "dataset_zip": "https://example.com/singer-dataset.zip",
      "epoch": 25,
      "batch_size": "12",
      "sample_rate": "48k",
      "f0method": "harvest",
      "version": "v2"
    }
  }'

Related Models

Documentation

Skills enregistrées