Попробуйте отличить эти голоса от настоящих
Здесь речь пойдёт о новой платформе, которая пока находится в стадии бета-тестирования. Это означает, что прямо сейчас над ней продолжается работа, и какие-то функции могут изменяться, появляться и исчезать. Даже за то время, пока писалась эта статья, мне пришлось несколько раз внести изменения в текст. Пожалуйста,имейте это в виду.
***
Нейросети, что вы творите?!.
Я всё ещё отхожу от удивления, вызванного Suno, а на горизонте уже появилась новая песенная нейросеть, в разы круче. Даром что пока это только бета-версия.
Название Udio, подозреваю, составлено из чего-то вроде "you + radio", хотя точной информации на этот счёт у меня нет. Работает она почти так же, как Suno, только лучше. Если вы уже успели подсесть на создание музыки в Suno, но вам не хватает ежедневного лимита кредитов, вам сюда.
Для затравки я предлагаю послушать стопроцентно искусственную песню, сгенерированную нейросетью за несколько минут. Вот она, песня о рыжем уличном коте (ссылка ведёт на страницу песни на Udio):
Сколько это стоит?
Пока — нисколько. Пока нейросеть работает в режиме бета-тестирования, все генерации в ней бесплатны. В месяц каждому пользователю доступно 1200 генераций: это в среднем по 40 в день. Вот сейчас нужно внимательно посмотреть в календарь: если с даты выхода этой статьи (19 апреля 2024 года) прошло какое-то время, то халява, вполне вероятно, могла закончиться. Тут уж не обижайтесь: всем хочется заработать на своих проектах. Буду надеяться, что возможность бесплатных генераций разработчики всё-таки оставят.
Как начать работать в Udio?
Собственно, как и в других нейросетях. Переходим по ссылке, и перед нами открывается вот такой интерфейс:
(Обратите внимание на светлую полосу внизу экрана на скриншоте. В ней разработчики, извиняясь, сообщают о том, что сервис немножко перегружен, а потому генерации могут занимать больше времени, чем обычно. Такое предупреждение может появляться и исчезать несколько раз даже в процессе вашей работы на сайте. Если вы его увидите, отнеситесь к ситуации с пониманием.)
Розовая кнопка Sign In в правом верхнем углу вызывает окно логина, который, как и в случае с Suno, возможен только через сторонние аккаунты: в данном случае это Google, Discord и X:
При первом входе в Udio вам предложат выбрать ник или указать настоящее имя, при желании дать ссылку ваш сайт или написать пару слов о себе:
После того как с формальностями покончено, можно начинать творить. В самом начале ваша личная библиотека выглядит пусто и уныло:
Но ничего, это недолго исправить. В верхней части страницы находится текстовое поле, с которого и начинается работа. Как только вы ставите в него курсор мыши, появляется всплывающее окно создания музыки:
В первой строке — поле для описания будущей песни. Здесь достаточно в двух словах обрисовать сюжет, а желаемый жанр можно выбрать из предустановленных тэгов в строке 2. Третья строка отвечает за текст или его отсутствие. Здесь можно добавить свои собственные слова (переключатель Custom; при выборе этого пункта откроется текстовое поле), поручить сочинение текста нейросети (Auto-generated) или обойтись вообще без слов (Instrumental).
Как в Udio писать песни на русском языке?
В общем-то, так же, как и в Suno. Нейросеть говорит с вами на том же языке, на котором вы к ней обращаетесь. Если помните, Suno понимать-то русский понимает, но вот изъясняется на нём пока кривовато. Как выяснилось, у Udio уровень владения русским не выше.
Можно ввести запрос на русском и нажать Create:
...и даже получить результаты с названиями на русском языке:
...а потом вчитаться в текст:
Я парю высоко в баллоне, дышу
Над полями, лесами весной
Ветер тихий нам путь наметает вдаль
С неба мир открывается мне
Воздух шарик мой поднимет, плывем
Синь небес тянет в высоту меня
Или вот:
Зачем лететь, зачем нам этот путь найти?
Это - свободы вздох, в облаках, высоко, живи
Смотришь вниз, земля - она другой, и тишь вокруг
Если ты в небесах, в твоей душе - взлети и лети
[Припев]
В полёте — кто увидит это?
С высоты небес — за нас
Иногда дело может принять и вовсе неожиданный оборот. Этот текст был тоже написан в ответ на русскоязычный запрос:
青空広がる瞬間 風に乗って高く舞い上がる
Don't you feel so free? 雲の上もっと
Touch the sky so high (take me up above)
Baby only one 空の彼方
Journey 自由に願いながら
そうnobody else 空を舞う
Что-то мне подсказывает, что и на японском Udio тексты пишет тоже так себе.
Так что здесь, как и в Suno, пока лучше либо ограничиться английским/французским/испанским/немецким языком, либо приходить к Udio с готовым текстом. Готового текста у меня нет, так что я переписываю запрос по-английски и на этот раз не забываю добавить тэги жанра/стиля, выбрав их из списка под строкой ввода.
Когда вы выбираете первый тэг, определяющий музыкальный жанр в целом, остальной список меняется: в нём появляются названия субжанров и уточняющие определения, чтобы максимально точно описать вашу задумку. В моём случае после выбора тэга electronic все остальные названия основных жанров (rock, pop, jazz, hip hop и прочее) исчезли, и вместо них появились тэги-уточнения, относящиеся непосредственно к электронной музыке: ethereal, atmospheric, club, techno и так далее.
Жму Create и через минуту получаю результат: два сэмпла по 33 секунды с осмысленным английским текстом. В отличие от Suno, которая по каждому запросу генерирует две разные мелодии на одни и те же слова, Udio пишет два совершенно разных фрагмента, которые отличаются и музыкой, и текстом.
Что с ними делать дальше?
Лепим песню по кусочкам
Первые результаты генерации — куски без начала и конца, как бы выхваченные из середины песни. Они дают вам представление о том, как она может звучать целиком. Тот фрагмент, который понравился, можно доработать до полноценного трека. Этот процесс здесь отличается от аналогичного в Suno: он более гибкий и точный, хотя кое-какой настройки мне здесь не хватает.
Если кликнуть по заголовку песни/сэмпла, откроется её карточка:
Здесь можно найти текст, информацию о генерации и панель настроек песни. Под названием песни находится текст запроса, который ввели вы, а под ним — расширенное и дополненное описание стиля и настроения, составленное самой нейросетью. Ещё ниже расположены кнопки Publish (опубликовать), Remix (об этой функции чуть позже), Extend (увеличить) и Edit (отредактировать). Нам нужна сейчас кнопка Extend. До неё можно добраться и быстрее — прямо из списка песен в вашей личной библиотеке на странице My Creations. Жму на Extend, и открывается окно, очень похожее на то, с которого мы начинали:
Под списком тэгов находится строка Original Prompt с текстом оригинального запроса, а над ней справа — кнопка-стрелочка Create New. Нажатие на эту кнопку сбрасывает всё ранее ведённое и возвращает нас на исходную позицию, то есть создание нового трека с нуля.
Чуть ниже расположены два блока переключателей: Extension Placement (положение надстройки) и Lyrics (слова). С помощью первого вы определяете, в какую сторону от сэмпла нейросеть должна наращивать песню:
- Add Intro (Before) — добавить вступление;
- Add section (Before) — добавить фрагмент (куплет, припев) перед началом выбранного сэмпла;
- Add section (After) — добавить фрагмент (куплет, припев) после выбранного сэмпла;
- Add Outro (After) — добавить окончание.
В группе переключателей Lyrics вы можете выбрать
- Custom — добавить свой собственный текст,
- Instrumental — сгенерировать инструментальный проигрыш, или
- Auto-generated — снова доверить написание текста нейросети.
Я выбираю Add section (After) и Auto-generated, чтобы Udio сама дописала мне фрагмент песни с текстом, и жму на розовую кнопку. Спустя короткое время снова получаю два варианта песенного полуфабриката, уже по минуте и шесть секунд каждый. Из них я опять выбираю один для дальнейшей доработки.
Чего здесь немного не хватает, так это возможности указать точный момент времени, с которого песню нужно продолжить — как в Suno. Впрочем, пока и без неё получается отлично.
Похожим образом я генерирую окончание песни (Add Outro). Чтобы песня не обрывалась на середине фразы — а такое возможно, — в настройках секции Lyrics лучше выбрать Instrumental.
И опять, в третий раз, Udio предлагает мне на выбор два варианта. Осталось только дописать вступление (Intro) к понравившемуся. Как это сделать, вы уже и сами наверняка догадались.
Как раз здесь мне попался первый и единственный прокол бета-версии: она почти постоянно старалась сгенерировать во вступлении вокал, даже если был выбран переключатель Instrumental. А поскольку писать текст её в этом случае не просили, внятных слов она и не создавала. В итоге получалась очень эмоциональная белиберда: представьте себе, как кто-то, не понимающий иностранного языка, пытается заниматься звукоподражанием, имитируя слова песни на этом языке на слух.
К счастью, так происходит не всегда, и моей песне про воздушный шар повезло получить нормальное вступление. Вот что у меня в результате получилось:
Тонкая настройка
Теперь вернёмся к кнопке Remix изи карточки песни. Эта кнопка позволяет внести изменения в исходный сэмпл до того, как вы начнёте его удлинять, причём вы можете менять текст и музыку отдельно друг от друга.
Функция Remix работает только на треках хронометражем 33 секунды. В окне, которое открывается после нажатия кнопки, вы можете сразу переписать текст (переключатель Custom в группе Lyrics), не меняя музыку, или изменить музыку, оставив текст нетронутым. Для генерации новой музыки используется ползунок Variance со значениями от Similar (похожий) до Different (другой).
Как поменять обложку трека?
По умолчанию для всех треков на Udio генерируются похожие чёрно-розовые или чёрно-синие обложки с абстрактным рисунком, но вообще-то Udio и рисовать умеет. Чтобы ваша обложка соответствовала теме песни, нам нужна ещё одна кнопка из карточки трека — Edit. Эта кнопка открывает доступ к редактированию названия песни и к генерации обложки:
После нажатия на иконку с карандашом и надписью Edit Image появляется всплывающее окно:
Здесь можно загрузить вою собственную картинку или сгенерировать её прямо на месте: в поле для текста пишете, о чём ваша песня, и жмёте Generate. Получаете... нет, не два, а три варианта обложки, которые почему-то не показываются все сразу: третья картинка прячется поочерёдно под первой или второй. Прямо напёрстки какие-то. Чтобы увидеть скрытый вариант обложки, просто кликните на картинки.
Выбираете одну и сохраняете кнопкой Save.
Так же, как и в Suno, песнями в Udio можно делиться, их можно скачивать и группировать в плейлисты. До этих опций (Share, Download, Add to Playlist) можно добраться через выпадающее меню, которое открывается кнопкой с тремя точками:
Ну всё?.. Уже можно писать песни?
Да, уже можно. Всего рассказанного здесь достаточно, чтобы начать создавать музыку. Правда, в Udio есть ещё кое-какие хитрые и неочевидные настройки (и ещё больше может появиться со временем), но о них поговорим позже, а то ваша муза, наверное, давно нетерпеливо притоптывает за спиной:
— Ну давай, пиши уже песню о том, как космические корабли бороздят просторы Вселенной...