client.projects.separateStems(projectId, body, options?)
Démarre une nouvelle opération de séparation des stems pour un projet.
Paramètres
Le projet à retraiter.
Modèle de séparation des stems. Consultez la référence des modèles de séparation
pour obtenir des conseils.
Modèles disponibles
| Valeur | Description |
|---|---|
mdx23c | Par défaut. Qualité et vitesse équilibrées. |
audioshakeai | Séparation AudioShake de haute qualité. |
audioshake_vocals_lead | Voix et voix lead uniquement. |
musicai_instrumental_only | Sortie instrumentale uniquement. |
musicai_lead_backing_other | Lead, chœurs, et autres stems. |
musicai_with_backing_vocals | Voix incluant les pistes de chœurs. |
musicai_without_backing_vocals | Voix lead uniquement. |
uvr_mdxnet_kara_2 | Modèle UVR optimisé pour le karaoké. |
bs_roformer | Modèle BS-Roformer. |
mel_band_roformer_instrumental_becruily | Instrumental Mel-band Roformer. |
mel_band_roformer_instrumental_instv7_gabox | Instrumental mel-band alternatif. |
demucs | Facebook Demucs. |
Exemple de bout en bout
client.projects.downloadStem(projectId, selector, options?)
Téléchargez un stem sans le convertir dans un autre format. Sélectionnez exactement un
stem par ID ou par type :
original, instrumental, vocals, et
backing_vocals.
client.projects.downloadStems(projectId, selector?, options?)
Téléchargez plusieurs stems. Passez types, passez stemIds, ou omettez le sélecteur pour
télécharger tous les stems disponibles :
Et ensuite
- Lyrics sync — re-synchroniser les paroles après avoir remplacé les stems
- Tasks — des handles d’opération et un polling avancé des tâches
- Split model reference — choisir le bon modèle
