client.projects.separateStems(projectId, body, options?)
Avvia una nuova operazione di separazione degli stem per un progetto.
Parameters
Il progetto da rielaborare.
Modello di separazione degli stem. Vedi Split model reference
per indicazioni.
Available models
| Value | Description |
|---|---|
mdx23c | Predefinito. Qualità e velocità bilanciate. |
audioshakeai | Separazione AudioShake di alta qualità. |
audioshake_vocals_lead | Solo voci e voce principale. |
musicai_instrumental_only | Output solo strumentale. |
musicai_lead_backing_other | Principale, cori e altri stem. |
musicai_with_backing_vocals | Voci incluse le tracce di supporto. |
musicai_without_backing_vocals | Solo voce principale. |
uvr_mdxnet_kara_2 | Modello UVR ottimizzato per karaoke. |
bs_roformer | Modello BS-Roformer. |
mel_band_roformer_instrumental_becruily | Strumentale Roformer mel-band. |
mel_band_roformer_instrumental_instv7_gabox | Strumentale mel-band alternativo. |
demucs | Facebook Demucs. |
End-to-end example
client.projects.downloadStem(projectId, selector, options?)
Scarica uno stem senza convertirlo in un altro formato. Seleziona esattamente uno
stem per ID o tipo:
original, instrumental, vocals e
backing_vocals.
client.projects.downloadStems(projectId, selector?, options?)
Scarica più stem. Passa types, passa stemIds oppure ometti il selettore per
scaricare ogni stem disponibile:
What’s next
- Lyrics sync — risincronizza i testi dopo aver sostituito gli stem
- Tasks — handle delle operazioni e polling avanzato delle task
- Split model reference — scegli il modello giusto
