client.projects.separateStems(projectId, body, options?)
Inicia una nueva operación de separación de stems para un proyecto.
Parameters
El proyecto que se va a reprocesar.
Modelo de separación de stems. Consulta la Referencia de modelos de separación
para obtener orientación.
Available models
| Value | Description |
|---|---|
mdx23c | Predeterminado. Calidad y velocidad equilibradas. |
audioshakeai | Separación AudioShake de alta calidad. |
audioshake_vocals_lead | Solo voces y voz principal. |
musicai_instrumental_only | Salida solo instrumental. |
musicai_lead_backing_other | Voz principal, coros y otros stems. |
musicai_with_backing_vocals | Voces incluidas las pistas de coros. |
musicai_without_backing_vocals | Solo voz principal. |
uvr_mdxnet_kara_2 | Modelo UVR ajustado para karaoke. |
bs_roformer | Modelo BS-Roformer. |
mel_band_roformer_instrumental_becruily | Instrumental Roformer de banda mel. |
mel_band_roformer_instrumental_instv7_gabox | Instrumental de banda mel alternativo. |
demucs | Facebook Demucs. |
Ejemplo de extremo a extremo
client.projects.downloadStem(projectId, selector, options?)
Descarga un stem sin convertirlo a otro formato. Selecciona exactamente un
stem por ID o tipo:
original, instrumental, vocals y
backing_vocals.
client.projects.downloadStems(projectId, selector?, options?)
Descarga varios stems. Pasa types, pasa stemIds, o omite el selector para
descargar todos los stems disponibles:
Qué sigue
- Lyrics sync — volver a sincronizar las letras después de cambiar los stems
- Tasks — handles de operación y sondeo avanzado de tareas
- Split model reference — elegir el modelo adecuado
