Skip to main content
Stems são as faixas vocais e instrumentais extraídas do áudio de origem. O Youka separa stems automaticamente quando você cria um projeto, mas você pode executar a separação novamente com um modelo diferente sempre que precisar.

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

Inicie uma nova operação de separação de stems para um projeto.

Parameters

string
required
O projeto a ser reprocessado.
SplitModel
Modelo de separação de stems. Veja Referência de modelo de separação para orientação.

Modelos disponíveis

Exemplo de ponta a ponta

Use client.tasks.get(taskId) ou client.tasks.wait(taskId) apenas quando você precisar explicitamente de acesso de baixo nível a tarefas. A maioria dos usuários deve ficar em client.projects.wait(operation).

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

Baixe um stem sem convertê-lo para outro formato. Selecione exatamente um stem por ID ou tipo:
Os tipos compatíveis são original, instrumental, vocals e backing_vocals.

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

Baixe vários stems. Passe types, passe stemIds ou omita o seletor para baixar todos os stems disponíveis:
Para downloads com múltiplos stems, use um diretório de saída. O SDK grava os arquivos de stems originais armazenados e não os transcodifica.

Próximos passos