Skip to main content
Los stems son las pistas vocales e instrumentales extraídas del audio fuente. Youka separa los stems automáticamente cuando creas un proyecto, pero puedes volver a ejecutar la separación con un modelo diferente siempre que lo necesites.

client.projects.separateStems(projectId, body, options?)

Inicia una nueva operación de separación de stems para un proyecto.

Parameters

string
required
El proyecto que se va a reprocesar.
SplitModel
Modelo de separación de stems. Consulta la Referencia de modelos de separación para obtener orientación.

Available models

Ejemplo de extremo a extremo

Usa client.tasks.get(taskId) o client.tasks.wait(taskId) solo cuando necesites explícitamente acceso de bajo nivel a tareas. La mayoría de los usuarios deberían quedarse con client.projects.wait(operation).

client.projects.downloadStem(projectId, selector, options?)

Descarga un stem sin convertirlo a otro formato. Selecciona exactamente un stem por ID o tipo:
Los tipos compatibles son 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:
Para descargas de múltiples stems, usa un directorio de salida. El SDK escribe los archivos de stems almacenados en su forma original y no los transcodifica.

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