ACE Studio и StepFun модель

ACE-Step.

Музыкальные эскизы по описанию, словам и аудиореференсу

ACE-Step создает песни и инструментальные композиции в собственной среде. Семейство включает генерацию по тексту, работу с исходным аудио и отдельные режимы редактирования.

Официальная документация ACE-Step на GitHub: интерфейс, API и настройка
Официальная документация ACE-Step на GitHub: интерфейс, API и настройка. Открыть источник

Что задают перед генерацией

ACE-Step превращает описание музыки и текст песни в аудио. В интерфейсе Caption отвечает за характер композиции: жанр, инструменты, настроение и ощущение темпа. Слова песни вводятся отдельно в Lyrics. Так можно сравнивать аранжировки для одного текста или менять слова, оставляя описание музыки прежним. Длительность, темп, тональность и размер также можно задавать отдельными параметрами.

Для инструментальной композиции предусмотрен переключатель Instrumental. Перед созданием песни с вокалом выбирают язык и проверяют, как звучат слова, окончания и переходы между частями. Авторы ветки 1.5 заявляют работу с текстами песен более чем на 50 языках. Это не обещание одинакового произношения или качества вокала для любого языка и жанра.

Режим зависит от выбранной модели

В режиме Custom можно самостоятельно заполнить описание и слова. Аудиореференс помогает направить стиль и тембр. Remix использует исходную запись для переработки, а Repaint позволяет выбрать участок для новой генерации. После такой правки нужно отдельно послушать стык с сохраненной частью: локальная замена может дать заметный переход или изменить характер звучания.

У семейства несколько вариантов моделей с разными возможностями. В руководстве для Base перечислены Extract, Lego и Complete: извлечение партии, добавление инструмента и дополнение неполной аранжировки. Варианты Turbo и SFT этих режимов не предлагают. Перед подготовкой исходников сверяют выбранный режим с таблицей возможностей конкретного варианта. Версии 1.5 и XL относятся к одному семейству, но отличаются требованиями к оборудованию.

Пример короткой подложки

Допустим, для собственного ролика о ремонте нужна спокойная подложка на 30 секунд. В описании можно указать мягкие клавишные, редкую перкуссию и ровную динамику, затем включить Instrumental. Длительность выставляют отдельным параметром Audio Duration. Сначала стоит получить короткий эскиз и проверить его вместе с разговорной дорожкой, а уже затем решать, подходит ли выбранное сочетание инструментов.

При сравнении вариантов оставьте описание и длительность прежними, изменив только seed. Прослушайте начало, переходы и окончание, убедитесь, что музыка не спорит с речью и не содержит нежелательного вокала. Для дальнейшей работы сохраните аудио и параметры удачного варианта. В интерфейсе доступны, в частности, MP3, FLAC и WAV; формат файла сам по себе не подтверждает качество композиции.

Установка и использование результата

Код, веса и инструкции доступны для собственного запуска. Можно работать через интерфейс в браузере, библиотеку Python или свой сервер REST API. Перед установкой выбирают совместимую среду и вариант модели, учитывая память, зависимости и ограничения устройства. Собственный API требует запущенного сервера и вычислительных ресурсов. Его наличие не означает, что разработчики предоставляют готовый облачный адрес для любого проекта.

Код и веса актуальной ветки 1.5 опубликованы по MIT. Отдельно остаются расходы на оборудование, размещение и обслуживание среды. Лицензия модели не заменяет права на загружаемую запись, слова песни и другие исходники. Перед распространением результата проверьте использованные материалы и саму запись. Исследовательские сравнения и обещания скорости на странице проекта не следует переносить на собственный компьютер без проверки.

Для каких задач подходит

  • Создавать короткие инструментальные эскизы для собственных роликов
  • Проверять музыкальную идею с собственным текстом песни
  • Создавать варианты собственных записей в поддерживаемом режиме
Возможности

Сильные стороны

  • Открытые веса, интерфейс в браузере и программные способы запуска
  • Раздельное описание музыки, слова песни и параметры композиции
Стоит учитывать

Ограничения

  • Нужны установка, совместимое оборудование и сопровождение среды
  • Набор режимов зависит от варианта модели
  • Результат и переходы между фрагментами требуют прослушивания

Выбор и условия

Бесплатный режим
Да
Пробный период
Не подтверждено
Без регистрации
Не подтверждено
Русский интерфейс
Не подтверждено
Локальная установка
Да
API
Да

«Не подтверждено» означает, что сведений недостаточно. Возможность может существовать; сверяйте условия разработчика.

Исходные форматы
Текст, Аудио
Результат
Аудио

Условия

Код и веса ветки 1.5 доступны по MIT. Локальный запуск и REST API требуют собственной среды. Режимы Extract, Lego и Complete предусмотрены только для Base; права на исходные материалы проверяются отдельно.

От задачи к первому результату

Практический пример

Задача
Создавать короткие инструментальные эскизы для собственных роликов
Что подготовить
Описание собственной инструментальной подложки для ролика о ремонте, установленная среда ACE-Step и выбранная совместимая модель. Длительность 30 секунд задается параметром Audio Duration, переключатель Instrumental включен.

Задание или запрос

Calm instrumental background for a home repair video, soft keyboard tones, sparse quiet percussion, steady dynamics, space for spoken narration, a gentle opening and no sudden changes in loudness.

Ожидаемый результат

Короткий музыкальный эскиз для прослушивания рядом с речевой дорожкой и последующего монтажа.

Как проверить результат

  • Прослушайте начало, переходы и конец вместе с речью из ролика.
  • Проверьте отсутствие нежелательного вокала и скачков громкости.
  • Сохраните аудио, описание, выбранную модель и seed удачного варианта.

Редакционный учебный пример постановки задачи, а не результат личного тестирования сервиса. Проверьте доступность нужного режима, права на исходники и условия использования результата.

Проверить подробности

Официальные источники

  1. Официальный репозиторий ACE-Step 1.5
  2. Официальные веса и лицензия модели
  3. Руководство по режимам и параметрам генерации
  4. Документация собственного REST API
  5. Лицензия кода актуальной ветки
  6. Установка и выбор среды запуска

Описание составлено по материалам разработчика. Возможности, цены и доступность могут меняться; перед использованием сверяйтесь с первоисточником.