Некоммерческая исследовательская компания OpenAI представила инструмент MuseNet, способный генерировать музыку по одному нажатию кнопки. MuseNet умеет работать с разными стилями музыки и симулировать разные музыкальные инструменты. Он может создавать музыку с нуля, либо “придумывать” продолжение для готового фрагмента композиции. Например, в систему можно загрузить фрагмент классической симфонии, и она продолжит его уже в стиле джаза.
В основе MuseNet лежит нейросеть, обученная на множестве композиций, включая джаз, поп-музыку, африканские, индийские и арабские музыкальные стили. Алгоритм использует заданный стиль и инструменты для создания новой мелодии длиной до четырех минут на основе небольшого отрезка или “с нуля”. Подробно принципы работы MuseNet описаны в блоге OpenAI.
Испытать систему в деле может любой желающий. Для этого была разработана публичная онлайн-версия генератора. В ней можно поэкспериментировать с различными вариантами известных композиций. К примеру, из списка можно выбрать начало знаменитой пьесы Бетховена “К элизе” и предложить нейросети продолжить композицию в стиле кантри.
Бетховен в стиле кантри
Генератор будет доступен только до 12 мая. После этого разработчики уберут его из публичного доступа и займутся доработкой алгоритма. Впрочем, позже компания планирует обнародовать код нейросети и обученную модель. А значит, совсем скоро в интернете появится огромное количество инструментов для автоматической генерации музыки.
Напомним, в феврале компания OpenAI рассказала о разработке искусственного интеллекта, способного создавать осмысленные тексты. Текстовая нейросеть была создана по тому же принципу, что и музыкальный генератор MuseNet. Но тогда разработчики отказались публиковать код инструмента, опасаясь, что он будет использован для массовой генерации фейковых новостей.