Нейросеть Suno AI: пишем хиты в пару кликов
Превращаем любимые песни в кельтский дабстеп или электрошансон.
Иллюстрация: freepik / Freepik / Ricardo Gomez Ange / Pavel Pjatakov / John Fornander / Kiyoshi / Unsplash / sudoAI / Дима Руденок для Skillbox Media
Если вам надоел ваш плейлист, а новинки не нравятся, то у нас есть решение — нейросеть Suno. С её помощью можно создавать песни любых жанров и экспериментировать с музыкальными направлениями. В этой статье рассказываем, как пользоваться нейросетью и сгенерировать музыку, достойную премии «Грэмми».
Содержание
Что такое Suno
Suno — это генеративная модель машинного обучения, с помощью которой можно создавать музыку, не владея нотной грамотой и игрой на музыкальных инструментах.
Нейросеть генерирует полноценные песни длительностью до двух минут, знакома практически со всеми популярными жанрами и поддерживает русский язык. Так что если вы мечтали услышать рэп-версию песенки мамонтёнка или хиты Валерия Сюткина в исполнении AC/DC, то Suno — это то, что надо.
Как с помощью Suno сгенерировать музыку
Творить шедевры с Suno могут только пользователи, зарегистрированные в ней через Google, Discord или Microsoft. Сервис работает в России без ограничений, поэтому создавать новый аккаунт с другим регионом не нужно.
В Suno есть четыре раздела:
- Home. Главная страница с библиотекой треков от других пользователей.
- Create. Здесь творится волшебство. Далее подробно поговорим об этом разделе.
- Library. Список треков, которые вы создали ранее.
- Explore. За время своего существования Suno изобрела не одно музыкальное направление: электрошансон, китайский математический рок, кельтский дабстеп и другие. Тут можно с ними познакомиться.
Автоматический режим
Самый простой способ сгенерировать трек — описать его словами.
Для этого перейдите на страницу Create и укажите следующие параметры:
- Song Description. Кратко опишите желаемый результат, например: «Атмосферная песня про любовь программиста к багам». Хоть сервис и понимает русский язык, лучше писать на английском, а вместо ссылки на конкретного исполнителя указывать жанр и настроение композиции.
- Instrumental. Если в треке не должно быть слов, нажмите на этот переключатель.
- Version. На момент написания статьи Suno доступна в двух версиях. Последняя выдаёт треки в лучшем качестве.
Далее нажимаем на кнопку Create и ждём, пока нейронка крутится, а хиты мутятся. Через минуту вы получите две композиции, из которых нужно будет выбрать более удачную.
Например, вот такую песню про любовь программиста к багам мы сгенерировали в автоматическом режиме:
Автоматический режим удобен, когда трек нужно сгенерировать быстро, не особо заботясь о лирике и стиле. Для более детальной работы есть продвинутый режим.
Продвинутый режим
Главная фишка Suno в том, что она может сочинить песню, используя текст пользователя. Это позволяет создавать каверы на знаменитые треки и генерировать хиты без навыков музыкального продакшена.
Чтобы перейти в продвинутый режим, нажмите на переключатель Custom Mode в разделе Create:
После этого в списке параметров появятся новые поля:
- Lyrics. В этом поле можно указать слова песни. Разработчики нейросети рекомендуют использовать структуру «два куплета + припев». Если правило нарушить, результат будет менее предсказуемым.
- Make Random Lyrics. Позволяет генерировать слова песни, когда собственных идей нет. Пока функция доступна только для английского языка.
- Instrumental. Переключатель между инструментальной композицией и песней со словами.
- Style of Music. В этом поле следует указать жанр или настроение трека. Если попробовать ввести имя знаменитого музыканта, то нейросеть откажется генерировать композицию — защита авторских прав, увы.
- Use Random Style. Кнопка для тех, кто не может определиться с жанром. Сервис случайным образом выберет что-то из своей базы.
- Title. Тут указываем название трека.
- Version. Выбор версии Suno. Чем новее, тем лучше.
После выбора параметров, как и в прошлый раз, нажимаем Create. Нейросеть создаст две версии трека: они будут различаться только деталями, но общую тему Suno сохранит.
Мы поиграли с настройками и сгенерировали песенку мамонтёнка (м/ф «Мама для мамонтёнка») в различных жанрах: от трэпа до дэт-метал. Ниже можно послушать, что у нас получилось:
Как правильно разметить текст песни
Suno плохо различает куплеты и припев, и это плохо отражается на результате. Но нейросети можно упростить задачу, заранее расставив подсказки в виде тегов.
Так, чтобы обозначить куплет и припев, нужно добавить теги [Verse] и [Chorus] перед соответствующими частями песни:
Другие полезные теги:
- [Intro] — вступление;
- [Outro] — заключение;
- [Bridge] — связка частей;
- [Guitar Solo] — гитарное соло;
- [Female Singer] — женский голос.
Расширенный список поддерживаемых тегов доступен в документации сервиса. Он неполный, можно экспериментировать и находить новые способы составления промптов для Suno.
Как сохранить трек
После экспериментов с Suno у вас наверняка наберётся коллекция треков. Сервис позволяет скачивать их в аудио- и видеоформате. Треки других пользователей площадки можно только слушать, оценивать и распространять по ссылке.
Чтобы сохранить композицию, надо перейти на страницу Library, нажать на три точки рядом с треком, после чего в открывшемся меню выбрать пункт Download и нужный формат:
Библиотека пользователей
В поисках вдохновения полезно посетить библиотеку пользовательских треков на странице Home. Модераторы публикуют тематические подборки и разбивают композиции по жанрам. Вверху страницы есть рейтинг популярных треков, который регулярно обновляется.
Пользовательские треки можно лайкать и распространять. Для этого на карточке каждой композиции есть соответствующие кнопки. Количество лайков и прослушиваний влияет на место песни в общем рейтинге.
Ремиксы
В Suno можно создавать ремиксы понравившихся треков из библиотеки: менять жанр и настроение, переписывать слова и так далее. Для этого в меню с тремя точками выберите пункт Reuse Prompt:
Откроется поле с промптом композиции — его можно редактировать как угодно. Нейросеть попытается сгенерировать что-то похожее на исходный трек, но учтёт новые параметры. Также в режиме ремиксов есть функция Extend, которая позволяет увеличить длительность определённого фрагмента песни или сгенерировать на его основе совершенно новую композицию.
Как сгенерировать текст
Suno хорошо справляется с созданием музыки, умеет работать с любыми жанрами и даже изобретать новые. А вот с текстами дела обстоят значительно хуже. Функция автоматической генерации работает только на английском. Будет ли нейронка обучаться рифмоплётству на других языках, в том числе на великом и могучем, — неизвестно.
Пока нашим нейрокомпозиторам остаётся заниматься самостоятельным сочинительством или, если муза не отвечает взаимностью, воспользоваться одной из LLM. Лучше всего с задачей справляются YandexGPT 3 Pro, интегрированная в чат «Алиса Про», и GigaChat. Можно попробовать сделать одинаковые запросы к двум нейросетям и выбрать лучший вариант или собрать текст из двух ответов.
Тарифы
Для ограничения трафика разработчики Suno используют внутреннюю валюту — кредиты. Одна композиция стоит 5 кредитов, при этом счёт ежедневно пополняется на 50 кредитов (которых хватает на создание 10 треков). Пользователи платной версии получают больше валюты и возможностей.
На момент написания статьи в Suno доступно три тарифных плана.
Basic Plan (бесплатный):
- пополнение на 50 кредитов каждый день (10 треков);
- только некоммерческое использование;
- нельзя покупать кредиты;
- общая очередь на генерацию;
- создание двух треков одновременно.
Pro Plan (10 долларов в месяц):
- 2500 кредитов каждый месяц (500 треков);
- можно использовать в коммерческих проектах;
- можно докупать кредиты;
- приоритетное место в очереди;
- создание десяти треков одновременно.
Premier Plan (30 долларов в месяц):
- 10 000 кредитов каждый месяц (2000 треков);
- все возможности тарифа Pro Plan.
Для корпоративных пользователей доступны специальные условия. Разработчики Suno могут увеличить лимит кредитов и количество одновременно генерируемых треков. Цены таких тарифов рассчитываются по запросу.
Альтернативы
Suno — самая нашумевшая и популярная нейросеть для генерации музыки, но не единственная. Решения других компаний отличаются качеством создаваемых треков, длительностью композиций и ценами.
Stable Audio
Stable Audio — нейросеть от компании Stability AI. В начале марта 2024 года разработчики выпустили обновление сервиса. Теперь можно генерировать треки длительностью до трёх минут и разделять источники звука на левый и правый каналы для создания стереоэффекта.
В Stable Audio в качестве запроса можно передавать не только текст, но и аудио. Это полезно для случаев, когда надо отредактировать уже имеющуюся композицию, а не генерировать что-то похожее с нуля.
У сервиса есть бесплатный тариф, с помощью которого можно создавать до 20 треков в месяц. Самый дешёвый премиальный тариф обойдётся в 12 долларов — он позволяет генерировать 500 композиций в месяц.
Soundraw
Soundraw — нейросеть для профессиональных артистов и продюсеров. Сервис позволяет создавать музыкальное сопровождение и записывать вокал поверх него. Известно, что рэперы Trippie Redd и French Montana уже использовали нейросеть в продакшене.
Разработчики Soundraw добавили ряд инструментов для редактирования сгенерированных композиций. Нейросеть создаёт многоканальную запись и разделяет трек на логические части: вступление, куплеты, развязку, финал и другие. К примеру, в специальном меню можно полностью убрать бас в начале, а в припевах добавить больше ударных.
Сервис платный, и у него нет пробного режима. Самый дешёвый тариф обойдётся в 17 долларов. Этот уровень подписки не позволяет публиковать на стримингах работы, созданные с помощью Soundraw. Перед оплатой можно послушать примеры сгенерированного контента и попробовать режим редактирования. Есть API для разработчиков.
Beatoven
Beatoven — нейросеть для генерации фоновой музыки. Она не умеет работать с голосом, но создаёт неплохие фоновые треки для фильмов, подкастов, аудиокниг или видео в социальных сетях. Для генерации пользователю нужно текстом описать эмоции, которые должна вызывать композиция, выбрать жанр и темп.
Бесплатный тариф Beatoven позволяет создавать неограниченное количество треков — правда, их нельзя сохранять. Для разблокировки этой возможности надо оформить подписку. Разработчикам доступно API для интеграции Beatoven в собственные сервисы.