Skip to main content
Стемы — это вокальные и инструментальные дорожки, извлечённые из исходного аудио. Youka автоматически разделяет на стемы при создании проекта, но при необходимости вы можете повторно запустить разделение с другой моделью.

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

Запускает новую операцию разделения на стемы для проекта.

Parameters

string
required
Проект для повторной обработки.
SplitModel
Модель разделения на стемы. См. Справочник по моделям разделения для рекомендаций.

Available models

End-to-end example

Используйте client.tasks.get(taskId) или client.tasks.wait(taskId) только когда вам явно нужен низкоуровневый доступ к задачам. В большинстве случаев следует оставаться на client.projects.wait(operation).

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

Скачайте один стем без конвертации в другой формат. Выберите ровно один стем по ID или по типу:
Поддерживаемые типы: original, instrumental, vocals и backing_vocals.

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

Скачайте несколько стемов. Передайте types, передайте stemIds или не указывайте selector, чтобы скачать все доступные стемы:
Для скачивания нескольких стемов используйте выходную директорию. SDK записывает исходные сохранённые файлы стемов и не выполняет транскодирование.

What’s next