Как бесплатно сгенерировать качественную песню в нейросети Udio
Нейросети
7K
Сгенерированное изображение — Лев Переулков / Midjourney

Как бесплатно сгенерировать качественную песню в нейросети Udio

Отлично поет по‑русски

10
Аватар автора

Екатерина Лебедева

припев два раза

Страница автора

Нейросети вышли на тот уровень, когда достойный трек можно создать по одному текстовому запросу.

Теперь сервисы делают акцент на качестве звука, удобстве интерфейса и возможности управлять генерацией и редактировать результат. Udio — одна из таких нейросетей для создания музыки, которая в 2024 году вышла в этап бета-тестирования.

Сервис может написать фоновую джазовую композицию, исполнить песню из «Смешариков» в стиле группы Sabaton, пропеть мемы по текстовому запросу. В соцсетях считают, что Udio генерирует даже лучше, чем Suno AI.

Расскажу, как создать свою песню с Udio, доработать ее, сделать ремикс. И все это бесплатно.

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

Как написать песню в Udio с нуля

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

Вот что нужно сделать, чтобы создать простую песню.

Шаг 1. Щелкните на верхнюю строку и напишите текстовый запрос. Можно прописать самому или выбрать из предложенных тегов.

Строку для запроса нельзя оставить пустой — кнопка Create будет неактивна. Чем точнее вы опишете желаемый трек, тем лучше будет результат. Запрос пишите на том языке, на каком хотите получить песню.

Я указала в строке «песня о том, как устал редактор после напряженного рабочего дня» — Udio сгенерировала песню на русском. Теги не добавляла. Если этого не сделать, они пропишутся автоматически. Подробнее о тегах я расскажу позже.

Запрос можно написать и на русском, и на английском
Запрос можно написать и на русском, и на английском

Шаг 2. На панели с выбором текста песни Lyrics выберите вариант Auto-generated. В этом режиме нейросеть сама напишет музыку и текст, выберет голос исполнителя.

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

Шаг 3. Нажмите Create. Udio создаст 30-секундный трек. Потом его можно будет дописать — добавить еще фрагмент в конец или в начало, переделать отрывок. О том, как это сделать, я тоже расскажу.

После генерации у трека появляется собственная карточка. В ней будут название, теги, текст песни, обложка вашего сингла, тоже созданная нейросетью. Чтобы поменять название или картинку, нажмите на кнопку Edit. На бесплатном тарифе нельзя загрузить свое изображение, только сгенерировать новое.

Я несколько раз сгенерировала песню уставшего редактора по одному и тому же запросу. Предложенные варианты нельзя назвать законченными произведениями, рифмы нет. Вероятно, это особенность генерации на русском языке. Но в каждом наброске была какая-то интересная мысль.

В тексте к одной попытке мне понравился образ клавиатуры как сцены для пальцев, к другой — самокритичность лирического героя. К третьей текст не сгенерировался вообще. Зато нейросеть интересно подобрала стили и жанры: в идее меланхоличного шансона что-то есть.

Один из получившихся вариантов песни про уставшего редактора

Шаг 4. Сохраните трек. Для этого нажмите на кнопку со стрелкой и выберите формат: MP3, WAV или видео. Для WAV нужна подписка.

С сохранением в формате видео я заметила баг: без обложки сохранить не получится. Иногда она генерируется автоматически, а иногда нет. Чтобы ее сделать, нажмите Edit и кликните на автоматическую обложку. Такое требование не подсказывает интерфейс, но без этого шага у меня ни разу не получилось скачать видео. Сервис раз за разом просил подождать, пока оно генерируется.

Далее расскажу, как создавать не наброски, а готовые произведения.

Кнопка сохранения открывает выпадающее меню
Кнопка сохранения открывает выпадающее меню

Как сгенерировать в Udio песню на свои слова

Нейросеть пропоет любой текст, который вы ей «скормите» — как на русском, так и на английском. Но для хорошего результата нужно уложиться в ограничения. Вот как это сделать.

Шаг 1. В верхней строке напишите текстовый запрос и проставьте теги — остановлюсь на них подробнее.

Теги позволяют указать стиль, жанр, голос, названия конкретных групп, имена исполнителей. Нейросеть не будет клонировать их, но воспримет как референс. Вот несколько примеров тегов:

  • Жанр — rock, pop, electronic, jazz, synthwave, hip-hop.
  • Темп — fast, slow, medium, bpm — то есть количество ударов в минуту, например 140 bpm.
  • Инструменты — guitar, drums, synthesizer, bass.
  • Настроение — energetic, melancholic, romantic, happy, sad.
  • Ссылки на конкретные имена — можно указать группы и музыкантов, чтобы Udio сгенерировал трек в похожем стиле. Например, Udio хорошо разбирается в русском роке и понимает соответствующие теги — In the style of Viktor Tsoi, reminds of Aria или similar to Bi-2.

Теги можно комбинировать, дополнять по подсказкам сервиса. Но лучше, если они не будут друг другу противоречить. Рекомендую ограничиться пятью тегами. Мой выбор: synthwave, 80s, melodic, nostalgic, electronic.

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

Сервис предлагает теги с указанием жанра и стиля, а если начать вводить их текстом — даст подсказки
Сервис предлагает теги с указанием жанра и стиля, а если начать вводить их текстом — даст подсказки

Шаг 2. На панели с настройками генерации в разделе Lyrics выберите пункт Custom. Появится поле для ввода текста. Здесь нужно указать слова песни и дескрипторы — метки, которые указывают на структуру композиции. Начнем с текста.

Имейте в виду, что исполнение текста должно уложиться в 30 секунд. Сервис рекомендует ограничиться 350 знаками. Это одно-два четверостишия плюс разметка дескрипторами. Следующие куплеты можно будет потом сгенерировать отдельно.

Я хочу, чтобы нейросеть пропела начало монолога «Идущий к реке».

👀 Обратите внимание: Udio хорошо воспроизводит русский язык, но если будут какие-то сложности, ему придется помочь. Сервис предлагает разбить сложные слова на более простые составные части, например слоги.

Пары четверостиший достаточно, в 30 секунд должны уложиться
Пары четверостиший достаточно, в 30 секунд должны уложиться

Шаг 3. Разметьте текст песни. Дескрипторы помогают структурировать трек и указывать, где должны располагаться определенные элементы. Это может быть полезно, если вы хотите, чтобы в треке были четко выделены припев, куплеты, гитарное соло и другие части. Вот как можно использовать дескрипторы:

  • Chorus — указывайте, где должны начинаться и заканчиваться припевы.
  • Verse — обозначайте границы куплетов.
  • Instrumental — гитарные соло, барабанные брейки и другие инструментальные вставки.
  • [Bridge] — переход между частями песни.
  • Intro и Outro — вступление и эффектное окончание композиции.

Пример разметки

[Intro]
[Verse 1]
Я в своем познании настолько преисполнился,
Что я как будто бы уже
Сто триллионов миллиардов лет проживаю
На триллионах и триллионах таких же планет, как эта Земля.
[Chorus]
Мне этот мир абсолютно понятен,
И я здесь ищу только одного —
Покоя, умиротворения и гармонии,
От слияния с бесконечно вечным.

Если вы точно знаете, как должна звучать песня, или разбираетесь в нотной грамоте, можно дать более четкие инструкции. Например, автор одной из работ указывает в начале текста: [Tempo: 120][Measure: 4/4][Key: Bₘ][Chords: Bₘ Eₘ G F♯⁷][Capo: 2]. А в другой можно увидеть дескрипторы [Slow choir buildup], [Organ Solo] и [Instrumental fade out].

У меня пока не будет ни других куплетов, ни тега Outro: я планирую продолжить песню.

Первый куплет моего будущего хита
Первый куплет моего будущего хита

Шаг 4. Выставите дополнительные настройки. Под полем для текста собраны Advanced Features. Я рекомендую ими воспользоваться, поскольку бета-версия Udio не всегда выдает хороший результат с параметрами по умолчанию.

Вот что можно отрегулировать:

💪 Promt Strength — насколько важен текстовый запрос для результата. Чем выше значение, тем точнее нейросеть будет следовать промпту, но звук может стать менее естественным. Для каждого проекта этот параметр лучше подбирать отдельно.

🎶 Lyrics Strength — насколько важен текст песни. При более низких значениях композиция будет звучать натуральнее, но могут выпасть целые строки. А иногда текст и вовсе игнорируется. Я обычно передвигаю ползунок на 75% и более.

🌱 Seed — цифровое значение, которое указывает на то, какую версию трека сейчас дорабатываем. Пригодится позже, при редактировании композиции.

🎬 Clip Start — указывает, в какой части песни будет тот отрывок, который сейчас сгенерируется. Это помогает нейросети правильно интонировать  музыку и вокал. Я собираюсь создать самое начало, поэтому ползунок передвину на 0%.

😎 Generation Quality — экспериментальный параметр, который пока не всегда заметно влияет на качество генерации. Предполагается, что можно создавать трек или быстрее, или качественнее.

Скорее всего, понадобится несколько попыток. Можно варьировать настройки, подбирать теги и добавлять инструментальные проигрыши. Каждая генерация занимает пару минут.

Пока подбирала варианты, я убрала пару тегов, снизила значимость промпта, подняла значимость текста. А еще экспериментировала со вступлением, скоростью и разбиением на строки.

Версия куплета, которая мне понравилась

Как дописать и отредактировать песню в Udio

В Udio можно менять уже созданные песни и доделывать их. Расскажу, какие еще возможности кроме генерации музыки есть у сервиса.

Дописать новый фрагмент. Для полноценной песни 30 секунд маловато. Дополнить трек поможет кнопка Extend. Фрагмент можно добавить и в конец или в начало сгенерированной композиции.

Переключатель Crop and extend перепишет все, что идет после выбранного отрывка. Оригинальный трек это не затронет: будет создан новый файл.

Каждое новое расширение трека дописывает к нему 30 секунд. Сервис сам склеивает фрагменты и выдает сразу длинный готовый вариант.

На панели Extend тоже можно настраивать генерацию
На панели Extend тоже можно настраивать генерацию

Чтобы настроить влияние промпта и текста на результат, рекомендую пользоваться Advanced Features. В бета-версии сервис нередко сбивается, когда начинает читать второй куплет, если оставить значение по умолчанию для Lyrics Strength.

Задайте Context Length — длину предшествующего отрывка, который нейросеть будет учитывать при написании нового. Чем больше контекст, тем лучше сочетаются друг с другом разные фрагменты. Но тем меньше поле для маневра, экспериментов со звучанием в новых частях и сменой стиля.

В разделе My Creations появятся новые произведения с отметкой ext 1, ext 1.1 и так далее и стрелочкой в названии — так сразу видно, куда дописали кусок. Все версии собираются в дерево с подразделами.

Расширенная версия «Идущего к реке»

Вставить фрагмент. Функция Inpainting доступна только на платных тарифах — о них я расскажу ниже. Она позволяет органично встроить новый фрагмент в любое место трека. Если в Extend генерировать дополнение начиная с какого-то момента мелодии, оно заменит весь невыделенный «хвост». Inpainting же позволяет переписать отдельные участки, в том числе точечно что-то поправить или добавить.

Сгенерировать несколько вариантов. Кнопка Remix поможет сгенерировать вариации нравящейся мелодии. При этом можно поменять теги и текст. А еще — указать, насколько сильно будут новые версии отличаться от исходной. За это отвечает параметр Variance — и с ним тоже можно экспериментировать. Чем выше это значение, тем меньше новые версии похожи на исходные.

Пока функция Remix доступна в Udio лишь для треков из одного сегмента — 30 секунд. Те, в которые дописали еще куплеты или другие фрагменты, варьировать таким образом уже не получится. Но можно просто генерировать больше версий в Extend.

Новые треки появятся в разделе My Creations. Там можно посмотреть все, что вы сгенерировали. Если дорабатывали какие-то композиции, пригодится кнопка Tree — будет видно, от какого трека произошла каждая версия.

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

Так выглядит дерево версий трека
Так выглядит дерево версий трека

Как создать инструментальный трек в Udio

Мелодию без слов создать проще всего: не нужно размечать текст, следить за ударениями, подбирать голос и прочее. Вот какой порядок действий.

Шаг 1. В верхней строке опишите текстом или тегами, что хотите получить. Например, «хэви-метал композиция про пингвина-летчика, который очень хочет спать».

Шаг 2. Выберите вариант Instrumental.

Шаг 3. В поле для ввода текста впишите дескрипторы — инструментальному тегу тоже можно задать структуру. Например, указать, где припев, а где куплет, хотя слов песни и не будет.

Шаг 4. Нажмите Create.

Дописать, отредактировать и опубликовать мелодию можно так же, как и песню.

Инструментальная хэви⁠-⁠метал композиция про пингвина, который управляет самолетом, хотя очень хочет спать

Стоит ли оформлять подписку

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

  1. Ваша работа не должна содержать в себе контент, защищенный авторским правом, которым вы не владеете. Например, чужие стихи.
  2. Если используете треки в коммерческих целях, в том числе на «Ютубе» или стриминговых платформах, надо указать, что они созданы с помощью Udio — в описании, титрах, имени автора или где-то еще. На платных тарифах это необязательно.

Условия подписки на сервис время от времени меняются: разработчики добавляют новые функции и следят за тем, чтобы серверы справлялись с наплывом пользователей. На момент публикации статьи есть три опции.

Сколько стоит подписка на Udio

FreeStandardPro
СтоимостьБесплатно10 $⁣ (898 ₽) в месяц30 $⁣ (2696 ₽) в месяц
Количество кредитов10 в день = 5 запросов, плюс 100 в месяц = 50 запросов1200 в месяц = 600 запросов4800 в месяц = 2400 запросов
Скорость обработки запросаОбщая очередь, 2 запроса одновременноПриоритетная очередь, 3 запроса одновременноПриоритетная очередь, 4 запроса одновременно
Дополнительные возможностиРемикс и дописывание трековРемикс, дописывание, инпейнтинг, пользова­тельские обложкиРемикс, дописывание, инпейнтинг, пользова­тельские обложки

Сколько стоит подписка на Udio

Стоимость
FreeБесплатно
Standard10 $⁣ (898 ₽) в месяц
Pro30 $⁣ (2696 ₽) в месяц
Количество кредитов
Free10 в день = 5 запросов, плюс 100 в месяц = 50 запросов
Standard1200 в месяц = 600 запросов
Pro4800 в месяц = 2400 запросов
Скорость обработки запроса
FreeРемикс и дописывание треков
StandardПриоритетная очередь, 3 запроса одновременно
ProПриоритетная очередь, 4 запроса одновременно
Скорость обработки запроса
FreeОбщая очередь, 2 запроса одновременно
StandardРемикс, дописывание, инпейнтинг, пользова­тельские обложки
ProРемикс, дописывание, инпейнтинг, пользова­тельские обложки

Кредиты можно докупать: 100 штук стоят 3 $⁣ (269 ₽), за 1000 придется отдать 25 $⁣ (2246 ₽). При этом купленные кредиты не сгорают со временем. А вот те, что входят в месячный тариф, не переносятся на следующий период.

Мы постим кружочки, красивые карточки и новости о технологиях и поп-культуре в нашем телеграм-канале. Подписывайтесь, там классно: @t_technocult

Екатерина ЛебедеваПробовали создавать нейромузыку? Показывайте, что получилось:
  • Дина ЗавриковаСоединила рок и комментарии к статье об отдыхе в Лазаревском 🤟 https://www.udio.com/songs/aZ73KYLSz2dsz1Vyn2Jyvp1
  • Артем БорисовичПослушал. Очень похоже по вокалу на начальные генерации Suno AI. Но функционал показалось что шире. Спасибо за обзор, будем пробовать 👍1
  • HeidyДерьмо это всё!!!!! Когда человек пишет песню в текст, он вкладывает всё свои эмоции, переживания, воспоминания из детства, боль, жизненные трудности Нейронке скажи она всё сделает ведь по сути это робот, ему задали алгоритм он сделал Мелодия также соткана из эмоций и переживаний, как паутина Музыканты трепетно, нитью за нитью, барабан за барабаном, гитара за гитарой, сшивают мелодию Ну конечно! Есть же Нейронка, это дерьмо бездушное, сделает лучше0
  • Катя ЛебедеваHeidy, во-первых, ну вложите свои эмоции в запрос для нейросети. Трепетно, нить за нитью корректируя его, пробуя разные варианты, отбирая лучшие генерации, которые отражают всю вашу боль, жизненные трудности и воспоминания из детства. Во-вторых, никто не запрещает и дальше сшивать барабан с барабаном, их у вас не отнимают. В-третьих, вы про процесс для автора, и то почему-то экстраполируете свой опыт на всех. А ещё бывает слушатель. И ему мелодия либо ок, либо не ок, а как её автор писал — нейронкой или кровью на камне, как-то в целом пофиг, слышен результат.1
  • mor4eeДля определённых задач вполне годный инструмент. Например, сгенерить фоновую музыку для подкаста. Удобно, что можно сделать intro и outro для трека.0
  • Екатерина МарковаПопробовала для написания фоновой симфонической мелодии. По итогу: ни гармонии, ничего. Суно намного лучше.0
  • Катя ЛебедеваЕкатерина, есть ощущение, что они для разных целей подходят лучше, но пока не могу чётко выделить, какая нейросеть для чего. Тем более что каждую неделю апдейты, всё меняется.0
  • СержЛажа. Вбил свои стихи - получилось черти что... Suno с тем же текстом выдал шедевр примерно с третьей попытки.0
  • Евгений СиротенкоНе лажа... Вбил свои стихи, достаточно сложные, получилось, как надо... Может быть с пятой попытки... https://www.udio.com/songs/7hdtEBnNbDcEcQKz49G6sj1
  • Дорога ДомойПодписывайтесь на мой канал танцевальных песенок сгенеренных udio, если найду музыкантов, буду собирать группу!0

Сообщество