Какой генератор рифм пишет готовые строки для песни, а не список слов?
Большинство генераторов рифм выдают список слов, а не строку. Разбираем, какие инструменты пишут готовые рифмованные строки для песни, что им сказать (схема, слоги, картинка) и почему в русском всё решают ударение и глагольные рифмы.
Первая строка уже есть, и она хорошая: «Я свет на крыльце не гасила». Вы вбиваете «гасила» в генератор рифм и получаете столбик: носила, просила, спросила, сила, могила, светила. Рифмы честные, лучшие стоят наверху. А второй строки как не было, так и нет.
Вот в этом зазоре и сидит запрос «генератор рифм онлайн». Большинство сервисов под этим названием работают как рифмовочный словарь: вы даёте слово, вам возвращают все слова, которые с ним созвучны. Строку вокруг найденного слова всё равно собирать вам, и это самая трудная часть. Выбрать «спросила» из списка можно за секунду. Написать строчку, которая кончается на «спросила», говорит что-то новое, ложится на мелодию и не звучит вывернутой наизнанку, можно и за весь вечер не успеть.
Эта статья про инструменты другого сорта, которые пишут сами рифмованные строки. Если вы пишете песню сами и вам нужно одно слово, чтобы сдвинуть одну застрявшую строчку, вам в сравнение подборщиков рифм: там словарные сервисы разобраны по тому, что они выдают. А здесь разговор для тех, кому нужно двустишие, куплет или вся песня сразу в рифму, и важно понять, какой инструмент это умеет и где он ломается.
Под одним запросом прячутся два разных инструмента
В выдаче по запросу «генератор рифм» оба сорта перемешаны. В сниппете они похожи, а работу делают совершенно разную.
Подборщики слов принимают одно слово. Для русского удобный пример rifme.net: сайт подбирает рифмы с учётом звучания, позволяет поставить ударение на любую гласную, ограничить число слогов и часть речи, искать ассонансы, где совпадают только гласные. Для английского тем же давно занимается RhymeZone: там есть точные и неточные рифмы, рифмующиеся фразы, сортировка по слогам. Оба хорошо делают своё дело. Ни один не пишет строк и не обещает этого.
Генераторы строк принимают замысел и возвращают уже зарифмованные строки. Здесь компания пестрее: обычные чат-боты, которым вы объясняете задачу словами; помощник с текстами внутри Suno в режиме Custom, который пишет текст и сразу отдаёт его в спетый трек; и отдельные генераторы текстов песен вроде нашего на sunomarket, которые выдают текст целой песни с тегами, готовый для поля Lyrics в Suno.
Сравните, чем они отличаются в том, что важно для песни:
| Инструмент | Что вводите | Что получаете | Схема рифмовки | Теги разделов |
|---|---|---|---|---|
| rifme.net | одно слово, ударение выбираете сами | список слов, фильтр по слогам и части речи | нет, слова расставляете вы | нет |
| RhymeZone | одно английское слово | список слов и фраз, сортировка по слогам | нет | нет |
| Чат-бот общего назначения | просьбу обычными словами | строки в той схеме, какую попросили | через просьбу; может сбиться, можно переспросить | только если попросить |
| Suno, тексты в режиме Custom | описание песни | текст, который сразу уходит в спетый трек | на странице инструмента у Suno такой настройки нет | на этой странице не описаны |
sunomarket /ru/generators | анкету | название и полный текст песни | переключателя схемы нет; структура и тип хука задаются полями | да, [Verse], [Chorus] и другие |
Половину ответа таблица уже даёт. Если нужны строки, подборщики слов отпадают, какими бы хорошими ни были их списки. Выбирать приходится между тремя генераторами строк, и выбор зависит от того, что вы собираетесь делать с этими строками дальше.
Русская рифма держится на ударении, а не на буквах
С английским генераторам строк проще. В русском у рифмы есть два подвоха, на которых спотыкаются и люди, и программы, причём программы чаще.
Ударение решает всё. Рифма в русском начинается с ударной гласной и захватывает всё, что идёт после неё. Совпадение букв ничего не гарантирует. Вот пара, которую генератор, сверяющий окончания по написанию, назовёт идеальной:
Я за всё сама плачу́,
по ночам я тихо пла́чу.
На бумаге обе строки кончаются одинаково. Спойте их, и рифма развалится: в «плачу́» ударение падает на последний слог, в «пла́чу» на первый. Работает и обратное правило. «Снова» и «слово» пишутся по-разному, а звучат от ударного слога одинаково, потому что безударные «а» и «о» на конце сливаются в один звук. Проверять рифму приходится ухом, а не глазами.
Поэтому rifme.net и просит указать ударение, и поэтому любой сгенерированный русский текст стоит прочитать вслух, прежде чем отдавать его в Suno. Нейросеть, которая будет петь, поставит ударение по-своему, и сломанная рифма станет слышна сразу. Как вообще готовить русский текст под Suno, подробно описано в гайде про русскую лирику.
Глагольные рифмы. Окончания глаголов в прошедшем времени и в инфинитиве стандартные, поэтому зарифмовать глагол с глаголом проще всего: «ждала / ушла», «пришёл / нашёл», «любить / забыть». В русской традиции такую рифму давно считают самой лёгкой и потому дешёвой. Генератор строк любит её по той же причине: она всегда под рукой. Вот как выглядит куплет, где рифма держится только на глаголах:
[Verse]
Ты ушла, а я остался,
долго ждал и не дождался,
сам с собою говорил,
всё, что было, позабыл.
Все четыре окончания глагольные, и куплет звучит как стишок из школьной тетради, хотя формально всё сделано правильно. Пара глагольных рифм на песню никого не смутит. Куплет целиком на «-ался» и «-ил / -ыл» выдаёт машину раньше, чем слушатель успеет об этом подумать. Исправить можно так: одну пару оставить глагольной, вторую перевести на существительные.
[Verse]
Ты ушла, а я остался
с чашкой, полной до краёв.
Долго ждал и не дождался
ни звонка, ни чьих шагов.
Схема стала перекрёстной, ABAB. «Остался / дождался» по-прежнему глаголы, зато «краёв / шагов» держатся на существительных, и куплет сразу перестал звучать как упражнение.
Что генератору строк нужно от вас
Генератор строк зарифмует что угодно, и в этом беда. Попросите «песню о том, как я скучаю», и рифмы будут «любовь / вновь» и «слёзы / грёзы», потому что в просьбе нет ничего, кроме слов про тоску. Подборщик слов так ошибиться не может, он только перечисляет. Генератор строк ошибается так по умолчанию.
Годятся ли строки в дело, решают четыре вещи.
Конкретная картинка вместо настроения. «Скучаю» даёт модели только готовые слова про скуку и тоску. «После его отъезда она каждую ночь оставляет свет на крыльце; на свет слетаются жуки, а он не приезжает» даёт крыльцо, лампу, жуков, калитку, шаги. Каждое из этих слов может встать в конец строки, а существительное в конце строки и есть источник честной рифмы.
Схема рифмовки. AABB, парная: рифмуются соседние строки. ABAB, перекрёстная: первая с третьей, вторая с четвёртой. ABCB: рифмуются только вторая и четвёртая, первая и третья свободны. Если схему не назвать, инструмент выберет сам, и проще всего ему выбрать парную, которая быстрее всех скатывается в детский стишок. Чем хороша каждая схема и где она уместна, подробно разобрано в статье про схемы рифмовки. Для выбора инструмента важно другое: если схему нельзя задать, её выбирают за вас.
Длина строки. Строка песни должна уместиться во фразу мелодии. Задайте диапазон в слогах, для куплета в среднем темпе от восьми до одиннадцати слогов вполне рабочий вариант, и проверьте, что пришло. Генераторы тянут строки длиннее, потому что в длинной строке проще добраться до нужного рифменного слова.
Ударение в рифме. Для русского текста стоит прямо написать в просьбе, что рифма проверяется по ударению, и запретить сплошные глагольные пары. Чат-бот такие просьбы понимает, хотя выполняет не всегда.
Целиком просьба к генератору строк выглядит примерно так:
Напиши куплет из четырёх строк.
Картинка: после его отъезда она каждую ночь оставляет свет на крыльце.
Жуки прилетают, он нет.
Схема: ABCB (рифмуются только 2-я и 4-я строки).
Длина строки: 8-11 слогов.
Рифма по ударению, не больше одной глагольной пары.
Простые разговорные слова, без «любовь / вновь» и «слёзы / грёзы».
В окно чат-бота это вставляется как есть. В нашей анкете картинка и запреты уходят в поле темы, а у схемы рифмовки своего переключателя нет, и об этом ниже.
Одна мысль, две схемы
Вот та же сцена с крыльцом, записанная дважды. Оба варианта укладываются в те же восемь-одиннадцать слогов.
Сначала парная рифмовка, к которой генератор тянется, когда схему никто не задал:
[Verse]
Я свет на крыльце оставляла,
всю ночь у окна простояла.
Летела на свет мошкара,
а ты не вернулся с утра.
Размер ровный: девять, девять, восемь, восемь слогов. Рифмы точные. И при этом первая пара глагольная, «оставляла / простояла», самая дешёвая из возможных, а «не вернулся с утра» появилось ради рифмы на «мошкара». Он уехал утром? Не вернулся к утру? Строка звучит осмысленно и рассыпается, стоит спросить, что именно она значит.
Теперь ABCB:
[Verse]
Я свет на крыльце не гасила,
сказала себе, что для жуков.
Налетела их, наверное, сотня.
А у калитки не слышно шагов.
Девять, девять, одиннадцать, десять. Рифмуются только «жуков» и «шагов». Первая и третья строки кончаются на тех словах, которых требовала фраза, «гасила» и «сотня», и ничего не пришлось выворачивать. Последняя строка держит весь куплет: он не приехал, и сказано это без слов «не приехал», а рифма падает как раз на то слово, от которого больно.
Ни тот, ни другой вариант ещё не песня. Смысл примера в другом: схема меняет то, сколько раз смысл уступает звуку. Четыре рифменные позиции на четыре строки означают четыре места, где фраза гнётся под созвучие. Две позиции означают два. Генератор, который по умолчанию пишет парной рифмой, закладывает в куплет вдвое больше ловушек, и из этих ловушек и берётся вода.
Где генераторы строк ломаются
Любой генератор строк, наш тоже, ломается одинаково, когда рифму тянут сильнее смысла. Запомните четыре типичные поломки, и большую часть можно будет починить за минуту.
Перевёрнутый порядок слов. Слова переставлены, чтобы рифма встала в конец.
Ушёл последний поезд в пять,
к тебе не мог я больше ехать вспять.
Так никто не говорит, да и «ехать вспять» к кому-то по смыслу невозможно. Чинится это так: созвучие оставляем, фразу строим заново в нормальном порядке. «Ушёл последний поезд в пять, / и я не стал тебе звонить опять». Рифма та же, «пять / опять», а фразу можно сказать вслух и не споткнуться.
Прилагательные для веса. «Бескрайняя ночь», «яркий свет», «нежная грусть». Прилагательное стоит ради лишнего слога или ради рифмы и ничего не добавляет к картинке. Уберите его и проверьте, держится ли размер. Если нет, строке нужно настоящее слово, а не украшение.
Картинки без смысла. «Не вернулся с утра», «душа уходит в небеса». Строка звучит как мысль и растворяется, если спросить, о чём она. Такие поломки труднее всего заметить при первом чтении, потому что у них ритм смысла. Прочитайте каждое окончание строки и спросите себя: могу я показать на это пальцем?
Затёртые пары. «Любовь / вновь», «слёзы / грёзы», «розы / морозы», «ночь / прочь». Рифмуются они безупречно, но слушатель слышал каждую пару в бесчисленных песнях и угадывает её на строку раньше. Одна такая пара на песню переживётся. Куплет из них выглядит сгенерированным ещё до того, как кто-то узнает, что так и было.
Отдельная история с рэпом. Там плотная внутренняя рифма и многосложные созвучия составляют само ремесло, и инструмент, настроенный на поп-куплеты, будет недотягивать. Тем, кто пишет куплеты под бит, нужна статья про генератор рэп-текстов.
Какой инструмент под какую задачу
Одного генератора рифм на всех не бывает, потому что люди, набирающие этот запрос, хотят разного. Сначала определите, кто вы.
Пишете песню сами, и застряла одна строка. Генератор строк не нужен. Подборщик слов быстрее и оставляет песню вашей: rifme.net для русского, RhymeZone для английского, а чтобы выбрать между похожими сервисами, есть сравнение подборщиков рифм.
Нужны двустишие или куплет, чтобы сдвинуть черновик, и вы всё равно будете их переписывать. Подойдёт чат-бот общего назначения. Схему, длину строки и запреты можно задать обычными словами, а если в ответе снова «любовь / вновь», достаточно написать «ещё раз, без затёртых пар» и через несколько секунд получить новый вариант. Минус в том, что чат-бот сбивается: попросили ABCB, а первая строка всё равно зарифмовалась с третьей. Каждый ответ стоит сверить с просьбой.
Нужна песня с вокалом прямо сейчас, и скорость важнее текста. Помощник с текстами внутри Suno в режиме Custom делает ровно это: в справке Suno написано, что в этом режиме можно ввести свой текст или поручить генерацию текста Suno, и песня приходит уже спетой. Контроль над схемой и окончаниями строк вы при этом отдаёте. Для шуточного поздравления или наброска это честный обмен.
Нужен текст всей песни, со структурой и тегами, чтобы вставить его в Suno. Это та работа, которую делает наш генератор, и дальше прямо сказано, что он умеет, а чего нет.
Где тут sunomarket, без прикрас
sunomarket независимый сайт. Это не Suno, и ни с Suno, ни с другими упомянутыми здесь компаниями сайт не связан.
Генератор песен на /ru/generators принимает анкету и возвращает название и полный текст песни с уже расставленными тегами разделов вроде [Verse] и [Chorus], так что текст можно сразу вставить в поле Lyrics в Suno. Петь генератор не умеет, никакого звука он не выдаёт. Музыка делается вторым шагом, в Suno или в другом сервисе на ваш выбор, а это отдельная компания, которую мы не перепродаём и за которую не говорим.
Анкета состоит из фиксированных полей и одного свободного поля темы:
POV first
language ru
structure no-bridge
hook title-line
vocal female
emotion longing
age 25-34, 35-44
theme После его отъезда она каждую ночь оставляет свет на
крыльце. Жуки прилетают, он нет. Простые слова, рифма
по ударению, без «любовь / вновь».
Из этой анкеты следуют две вещи, и обе полезно знать до того, как тратить кредиты.
Во-первых, поля для схемы рифмовки нет. Структура (classic, no-bridge, double-chorus, story, loop, ballad) и тип хука (title-line, question, contrast, confession, chant) задаются по-настоящему. Строгой ABCB среди полей нет. Попросить её можно в теме, места там хватает, до 800 символов, но просьба свободным текстом так и остаётся просьбой, а не переключателем. Если жёсткая схема в каждой строке для вас важнее остальной песни, для этой задачи лучше подойдёт чат-бот, с которым можно спорить.
Во-вторых, картинка весит больше всего остального, что вы впишете. Поле темы единственное место, откуда генератор узнаёт, о чём песня, и конкретная сцена в нём даёт рифмам больше, чем любые прилагательные.
Цены, из расчёта 100 кредитов за доллар: модель SM1 стоит 20 кредитов за текст, то есть $0.20. SM2 и SM3 стоят по 80 кредитов, $0.80, и делают дополнительный проход редактуры: детектор отмечает слабые строки, а отдельный шаг их переписывает. Ищет этот проход слабые строки вообще, а не именно рифмы, так что от «бескрайней ночи» он не страхует. Читайте результат так же придирчиво, как ответ чат-бота.
На новом аккаунте 0 кредитов, бесплатной пробной генерации текста нет. Тарифы такие: $5 в месяц за 500 кредитов (неистраченные кредиты сгорают при продлении) или $19 один раз за 1500 кредитов без срока действия, это фиксированное число текстов, а не безлимит. Через СБП можно оплатить только разовые покупки, то есть $19 навсегда или пакет кредитов за $10, который докупается из профиля при активном тарифе; ежемесячную подписку через СБП не оплатить. Подробности на странице тарифов. Если вы выбираете не инструмент для рифм, а генератор текстов песен вообще, более широкий обзор есть в статье про генераторы текстов.
Проверка сгенерированного куплета за две минуты
Какой бы генератор строк вы ни выбрали, прогоните через этот список то, что он вернул, прежде чем куда-то вставлять.
- Выпишите окончания строк столбиком. Только последнее слово каждой строки, сверху вниз. Отметьте каждое, которое вы бы не выбрали, если бы оно не было обязано рифмоваться. Это и есть вымученные строки.
- Произнесите отмеченные строки вслух. Если в живой речи вы так слова не расставили бы, перед вами перевёрнутый порядок. Соберите фразу заново и подберите пару к новому последнему слову.
- Проверьте ударение в каждой рифменной паре. Ударные гласные должны совпадать, и всё, что после них, тоже. «Плачу́» и «пла́чу» не пара, как бы одинаково они ни выглядели.
- Посчитайте глагольные пары. Если весь куплет держится на «-ала» и «-ил», переведите одну пару на существительные.
- Покажите пальцем на каждую картинку. Если непонятно, на что указывает окончание строки, замените его чем-то из сцены в вашей теме: крыльцо, жуки, калитка.
Потом перегенерируйте только строки, которые не прошли проверку, а не всю песню, и оставьте то, что сработало. Быстрее всего хороший рифмованный куплет получается так: первый черновик пишет генератор, второй делает ваше ухо за пять минут, и неважно, стоил черновик $0.20 или ничего.