Как с помощью нейросети превратить свои стихи в песню и не сломать их?

Слова остаются вашими, все до одного: меняются только разбивка, повторы и теги разделов. Припев ищем внутри самих стихов, звук описываем отдельным полем, поёт Suno или другой сервис. Разбор на примере и то, что делает со стихами чат-бот, если отдать ему всё.


Допустим, у вас есть такое стихотворение. Три строфы, написаны давно, лежат в заметках:

Наш дом поставили на снос,
на стёклах мелом номера.
Сосед последний стул унёс,
а мы остались до утра.

На косяке, где мы росли,
отец стирает наши метки.
Их всё равно бы не спасли
ни краской, ни бумагой в клетку.

Никто не плачет. Мы сидим
на подоконнике втроём,
и дом становится чужим,
пока мы всё ещё при нём.

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

Есть третий путь, о нём эта страница. Слова остаются вашими, все до одного. Меняются только разбивка на строки, повторы и пометки разделов. Звучание описывается отдельно, а поёт нейросеть, которую вы выберете.

Какая страница вам нужна

Если стихов пока нет и вы хотите, чтобы их написала машина, вам сюда: какой генератор стихов пишет живые стихи, там сравниваются инструменты для стихов. Эта страница для другого человека: стихи у него уже есть, написаны своей рукой, и он хочет услышать их в песне так, чтобы текст не превратился в чужой.

А если у вас уже готовый текст песни, с припевом и повторами, писавшийся сразу под пение, читайте как превратить текст в песню: там подробно разобрано, что в какое поле Suno класть. Стихам нужен ещё один шаг до этого, и именно на нём их обычно и ломают.

Чего в стихах не хватает для песни

Стихи читают в своём темпе. Глаз может задержаться на трудной строке, вернуться на строфу назад, заглянуть в конец. Песня идёт в темпе музыки, и вернуться назад слушатель не может. Почти всё, о чём дальше пойдёт речь, вытекает из этой разницы.

Повтор. Слушателю нужна опора, и в песне эту роль играет раздел, который возвращается. В стихах строки обычно не повторяют, потому что на бумаге повтор выглядит как вода. В песне всё наоборот: без повтора двенадцать строк звучат как чтение с листа под аккомпанемент.

Строка как вдох. Для генератора перенос строки означает примерно конец музыкальной фразы. Если предложение перетекает в следующую строку, певцу придётся либо оборвать мысль посередине, либо проскочить перенос скороговоркой. На бумаге такой перенос работает как приём, а в пении часто звучит как оговорка.

Пометки. Генератору надо знать, где куплет, а где припев. В поле Lyrics у Suno это делается тегами в квадратных скобках: [Verse], [Chorus]. Правило жёсткое: поётся всё, что стоит вне квадратных скобок. Номер строфы, название сверху, ремарка в круглых скобках прозвучат как слова песни.

Звук. У стихов нет аранжировки, у песни она есть, и описывается она в отдельном поле, не в тексте. Если поле оставить пустым, нейросеть подставит что-то среднее на свой вкус, и под ваши стихи это среднее подходит редко.

Ни один из этих пунктов не требует менять в стихах хоть слово. Это главное, ради чего стоит дочитать.

Договор с самим собой: переставлять и повторять, но не переписывать

Прежде чем трогать стихи, решите, что с ними можно делать. Записывать правила для собственного текста кажется лишним, но только так не скатишься в «поправлю одно слово» одиннадцать раз подряд.

МожноНельзя
Перенести разрыв строкиЗаменить слово на то, что лучше рифмуется
Повторить уже написанную строку или двустишиеДописать строку, чтобы куплет вышел ровнее
Убрать точки в концах строкПоменять время или лицо «для гладкости»
Разложить строфы на куплеты, припев, бридж, финалОбъяснить смысл стихов прямо в песне
Поправить заглавные буквы после разбивкиДать любой нейросети «слегка подредактировать»

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

Шаг первый: разметить разделы

Перечитайте стихи и про каждую строфу спросите: она двигает историю вперёд или это то, вокруг чего всё стихотворение кружит? Строфы первого рода станут куплетами, а то, вокруг чего всё кружит, и есть кандидат в припев.

В стихах про дом под снос историю двигают вторая и третья строфы: отец стирает метки, потом все сидят на подоконнике. А вторая половина первой строфы устроена иначе. «Сосед последний стул унёс, а мы остались до утра»: в этих двух строках весь смысл стихотворения, люди, которые не уходят из дома, когда уходить уже пора. Это и есть припев. Вы не задумывали эти строки как припев, но по сути припев уже здесь.

Последняя строка, «пока мы всё ещё при нём», просится в финал: она звучит как точка и выдерживает повтор в самом конце.

Шаг второй: найти припев внутри стихов

На припеве большинство и сдаётся, начиная переписывать. Сначала проверьте три места.

  1. Строка, которая выдерживает три повтора. Прочитайте каждого кандидата вслух трижды подряд. Почти все строки к третьему разу выдыхаются. Та, что от повтора тяжелеет, и есть припев.
  2. Последние две строки. Стихи часто заканчиваются главной мыслью. Если финальное двустишие понятно без контекста, оно может возвращаться.
  3. Строка, которой вы назвали бы стихотворение. Если бы пришлось озаглавить стихи их собственной строкой, именно ей и место в припеве.

Если ни одно не сработало, честно примите, что припева в стихах может не быть. Тогда остаются два чистых варианта. Можно оставить сквозную форму: пометить все строфы как куплеты и спеть песню без рефрена. Это законная форма, ближе к романсу или балладе, чем к поп-песне. А можно написать припев самому, отдельной новой частью, и в своих заметках держать его отдельно от стихов, чтобы потом не путаться, что было в оригинале.

Есть и третий вариант, и его стоит описать точно. Генератор текстов на этом сайте, /ru/generators, принимает бриф из формы (тема до 800 символов, лицо повествования, эмоция, структура, тип хука) и пишет новый текст песни целиком, с названием и тегами разделов. Ваших стихов генератор не видит, только тему, которую вы перескажете в этом поле. Поэтому «найти припев в ваших стихах» он не может. Он может написать полный текст на ту же тему, и в нём, возможно, найдётся мысль для припева, которую вы потом переделаете своими словами. Одна генерация на модели SM1 стоит 20 кредитов, то есть $0.20; SM2 и SM3 прогоняют текст через дополнительную правку слабых строк и стоят 80 кредитов. У нового аккаунта ноль кредитов, бесплатного пробного периода нет, поэтому сначала загляните в тарифы. Через СБП можно оплатить только разовые покупки (пожизненный доступ за $19 и пакет кредитов), ежемесячную подписку за $5 так оплатить нельзя. В любом случае генератор даёт идеи, а не сохраняет стихи, и если цель именно в сохранении, первые два варианта лучше.

Шаг третий: длина строки и ударения

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

Трудности у русских стихов в другом.

  • Ударения. Нейросеть может поставить ударение не туда, где его слышите вы, особенно в словах, которые читаются двумя способами. Подробно про это есть гайд по русскому тексту для Suno. Первое, что стоит попробовать, это не замену слова, а другую разбивку, при которой спорное слово оказывается в конце строки.
  • Буква «ё». Пишите её везде, где она есть. «Их всё равно бы не спасли» без точек над «ё» превращается в «все равно», и модель вправе спеть «все» вместо «всё».
  • Переносы мысли. Если предложение перетекает через границу строки, разбейте строку так, чтобы она заканчивалась вместе с мыслью, или смиритесь с паузой посреди фразы. Решите это сами, а не оставляйте на усмотрение модели.
  • Длинные строфы. Строфа в восемь строк для песни тяжела. Её можно разделить на два куплета, не трогая ни слова.

Знаки препинания в конце строк генератор не читает как актёр. Точки там ничего не решают: можно оставить, можно убрать. Запятые внутри строки оставьте, если вам так удобнее читать вслух.

Стихи про дом, разложенные в песню

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

[Verse 1]
Наш дом поставили на снос,
на стёклах мелом номера.

[Chorus]
Сосед последний стул унёс,
а мы остались до утра,
а мы остались до утра.

[Verse 2]
На косяке, где мы росли,
отец стирает наши метки.
Их всё равно бы не спасли
ни краской, ни бумагой в клетку.

[Chorus]
Сосед последний стул унёс,
а мы остались до утра,
а мы остались до утра.

[Verse 3]
Никто не плачет. Мы сидим
на подоконнике втроём,
и дом становится чужим,
пока мы всё ещё при нём.

[Chorus]
Сосед последний стул унёс,
а мы остались до утра,
а мы остались до утра.

[Outro]
Пока мы всё ещё при нём.

Что здесь произошло. Первая строфа разрезана пополам: две строки ушли в первый куплет, две другие стали припевом. Отсюда короткий первый куплет, всего две строки, и это нормально: песня, которая быстро доходит до припева, давно привычная форма, а дописывать куплет до четырёх строк значило бы сочинять то, чего в стихах нет. Внутри припева вторая строка повторена, это ваши же слова, просто спетые дважды. Финальная строка стихов звучит ещё раз отдельным разделом, как точка.

Что будет, если отдать нейросети всю работу

Вот такой припев обычно получается в ответ на просьбу «переделай стихи в песню». Этот пример написан нами, чтобы показать сам механизм; это не вывод какого-то конкретного сервиса:

[Chorus]
Прощай, мой дом, прощай навек,
ты был нам верен, как никто,
и не забудет человек
родные стены, а потом...

Каждая строка по отдельности звучит прилично, а вместе они уничтожают стихи. В оригинале ни одно чувство не названо прямо: мел на стёклах, стёртые метки, трое на подоконнике, и даже слёзы упомянуты только затем, чтобы сказать, что их нет. Читатель сам догадывается, что происходит. Именно поэтому стихи работают. «Прощай навек» и «родные стены» проговаривают вслух то, что оригинал держал внутри, и годятся для тысячи других песен. «А потом...» стоит в конце только ради рифмы с «никто», и рифма эта держится на честном слове. Модель выбрала то, как обычно звучат песни про дом, а ваши стихи ценны как раз тем, что звучат не так.

Это ожидаемый результат, а не сбой. Текстовая модель заполняет пустоты самым частым вариантом, а самый частый вариант в тексте песни выглядит как названное вслух чувство плюс рифма в конце строки. Если всё же привлекать чат-бота на этом этапе, дайте ему таблицу «можно / нельзя» из начала страницы и попросите только карту разделов: какие строки куплет, какие припев. Никакого нового текста. Потом сверьте его ответ с оригиналом слово в слово.

Шаг четвёртый: описать звук отдельно

Стихи отвечают за то, что поётся. Как это будет звучать, решает другое поле. В режиме Custom у Suno это поле Styles: короткая строка английских слов про жанр, темп, инструменты, голос и характер записи. Пишется она по-английски, даже когда песня русская, потому что это указания для модели, а не текст для пения. Для стихов про дом подошло бы что-то такое:

slow chamber folk, upright piano, cello, soft female vocal, intimate, sparse

Всё, чего быть не должно, уходит в поле Exclude (в Custom оно спрятано в Advanced Options), а не пишется в Styles через «no». Отрицание внутри Styles модель часто понимает как тему, а не как запрет, подробнее об этом в гайде про запреты в промптах.

Здесь сайт полезнее всего, и про это стоит сказать точно. Генератор промптов собирает строку Styles по всем осям: жанр, настроение, темп, голос, инструменты, структура. Каждое «не надо» он переносит в Exclude, а формулировки оставляет только утвердительные. Работает он по правилам, без нейросети, и ваших слов не касается. В каталоге стилей почти 2 000 стилей с рецептами, а в рецептах артистов больше 4 000 описаний звучания без имени артиста, так что запрет Suno на имена не срабатывает. Без карты бесплатно доступны: каталог с полными рецептами для десяти самых популярных стилей, все гайды по промптам и первые три категории пресетов в генераторе промптов. Полные версии открываются с тарифом.

Шаг пятый: где стихи наконец запоют

sunomarket.com работает как независимый сайт: это не Suno, и ни с Suno, ни с другими упомянутыми здесь компаниями он не связан. Звука сайт не делает вообще. Петь будет инструмент, который выберете вы.

ВариантЧто происходит со стихамиКому подходит
Suno, режим CustomТекст из поля Lyrics поётся, аранжировка строится по полю StylesНужен готовый трек именно на ваши слова, и вы готовы пробовать несколько раз
Другой генератор музыки с полем для текстаБерёт тот же обычный текст; теги в скобках каждый сервис понимает по-своемуВы уже работаете в этом сервисе; сначала проверьте на коротком куске
Чат-ботПредложит карту разделов, а если разрешить, перепишет текстТолько для карты разделов, не для слов
Генератор текстов на этом сайтеПишет новый текст по теме до 800 символов; стихов не видитНужна новая песня на ту же тему, а не ваши стихи
Живой композитор или певецКладёт стихи на музыку на слухСтихи важнее скорости

В Suno порядок такой, как описано в справке Suno про собственный текст: открыть Create, переключиться на Custom, вставить размеченные стихи в поле Lyrics, описание звука в Styles, дать название. Всё на этом сайте сделано под формат Suno. Размеченный текст остаётся обычным текстом, и любой сервис с полем для слов его примет, но поймёт ли он [Bridge] как указание или пропоёт вслух, нужно проверять, а не предполагать.

Готовьтесь запускать не один раз. Два запуска на одних и тех же данных обычно дают разные мелодии. Если в одном варианте удался припев, а куплет вышел не тот, запустите ещё раз с тем же текстом, прежде чем браться за правку слов.

Коротко о правах

Это не юридическая консультация, и подробности зависят от страны и от условий сервиса. В справке Suno сказано, что права на оригинальный текст, который вы вводите, остаются за вами. С записью дело обстоит иначе: коммерческое использование сгенерированной песни Suno связывает с тарифом, на котором вы были в момент создания, а песни с бесплатного тарифа на момент написания предназначены только для личного некоммерческого использования. Перед публикацией прочитайте актуальные условия Suno. Что сайт даёт и чего не даёт в отношении собственных текстов, написано в дисклеймере, а общая картина в статье кому принадлежит музыка, созданная ИИ.

Если первый вариант не тот

Пропелась пометка или ремарка. Что-то стояло вне квадратных скобок: название, номер строфы, круглые скобки. Все способы, которыми текст «протекает» в пение, собраны в статье про формат текста для Suno.

Строку скомкали или разорвали. Она длинновата для одной фразы. Разбейте её на естественной паузе и пересчитайте слоги.

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

Не тот жанр. Это поле Styles, а не стихи. Меняйте описание, слова не трогайте. Частые причины разобраны в гайде о том, почему Suno игнорирует промпт.

Ударение не там. Проверьте «ё», затем попробуйте перенести слово в конец строки. Замена слова идёт последней.

Ловите себя на том, что переписываете. Остановитесь и посмотрите на таблицу «можно / нельзя». Если правка из правой колонки, решите осознанно, не пишете ли вы уже новую песню. Так тоже можно. Просто это другая задача, не та, с которой вы пришли.

Перед тем как вставить текст

Скопируйте стихи в простой текстовый файл. Пометьте каждую строфу: куплет, кандидат в припев или финал. Прочитайте кандидата в припев вслух три раза. Проверьте «ё» и разбейте всё, что не поётся одним дыханием. Уберите из текста всё, кроме спетых слов и тегов в квадратных скобках. Потом одной строкой опишите звук, вручную или в генераторе промптов, и запустите песню минимум дважды, прежде чем менять в стихах хоть одно слово.

Читать дальше