Ще кілька років тому, щоб записати пісню на день народження мами, треба було знайти музиканта, студію й кілька вечорів часу. Сьогодні нейромережі пишуть мелодію, аранжування й співають самі — і, що важливо для нас, уже непогано співають українською.
Я роблю невеликий сервіс для створення пісень за допомогою ШІ, і більшість людей, які до нас приходять, не музиканти. Їм потрібна одна пісня: привітання для мами, дитяча пісенька з ім'ям онуки, щось ніжне для коханої людини. У цій статті я покроково пояснюю, як отримати такий результат з першої-другої спроби, і показую справжні тексти та налаштування, з яких зроблено наші приклади.
Поради підходять для більшості генераторів, побудованих на моделях на кшталт Suno: у них ті самі поля — опис, музичний стиль, назва й текст. Назви полів у різних сервісах можуть трохи відрізнятися.
Що саме буде безкоштовним
Почну з чесної відповіді, бо слово «безкоштовно» в цій темі часто вводить в оману. Генерація пісні коштує сервісам реальних грошей, тож безкоштовні плани майже завжди обмежені. У нашому випадку це так: після входу через Google ви отримуєте одну безкоштовну генерацію, а одна генерація — це два варіанти пісні за одним запитом. Пісні безкоштовного плану зберігаються 10 днів, їх можна слухати й надсилати посиланням. Завантаження MP3 і постійне зберігання — уже в платних пакетах.
Отже, безкоштовна спроба в нас одна. Тому нижче — все, що допоможе не витратити її даремно.
Крок 1. Вирішіть, для кого пісня і що в ній має прозвучати
Перш ніж щось вводити, напишіть для себе три рядки:
Для кого: мама, від дорослої дитини
Деталі: казки перед сном, гарячий чай у холоди
Почуття: вдячність, тепло, трохи ностальгіїЦей короткий бриф — найкорисніша хвилина всього процесу. Пісня «для мами» без деталей звучить як листівка з кіоску. Пісня, у якій є казки перед сном і чай у холоди, звучить як ваша.
Крок 2. Найпростіший шлях: опишіть пісню одним реченням
Якщо ви не пишете вірші, нічого страшного: ШІ складе текст сам. Залиште «Індивідуальні режими» вимкненими й опишіть пісню одним-двома реченнями. У нас на опис є 200 символів, тож кожне слово має працювати.
Добрий опис відповідає на три запитання: для кого, з якого приводу і який настрій. Плюс одна особиста деталь.
Слабкий опис:
пісня на день народження сестриКращий опис:
весела поп-пісня на 30-річчя сестри Анни, яка любить подорожіДва правила, які заощаджують найбільше спроб:
Пишіть опис українською. Мова опису підказує моделі, якою мовою співати. Опис англійською майже завжди дає англійський текст.
Вказуйте жанр і настрій, а не імена виконавців. «У стилі [відомий співак]» модель або ігнорує, або відхиляє весь запит. Це одна з типових причин невдалих генерацій, які ми бачимо: людина вписує улюбленого артиста в стиль, генерація повертає помилку, людина пробує ще раз з тим самим стилем — і знову помилка. Пишіть так: «тепла акустична поп-балада, ніжний жіночий вокал».
Через 2–5 хвилин ви отримаєте два варіанти. Для швидкого привітання цього досить.
Крок 3. Власний текст: так ви контролюєте кожне слово
Для пісні-подарунка я раджу інший шлях: увімкнути «Індивідуальні режими» й вставити власний текст. Лише так можна бути певним, що ім'я, спогади й мова прозвучать саме так, як ви хочете. Обмеження в нас такі: до 1250 символів тексту, до 120 символів стилю й до 80 символів назви.
Текст розбийте на частини й позначте кожну тегом в окремому рядку: [Verse 1] — куплет, [Chorus] — приспів, [Outro] — завершення. Теги англійською — це «розмітка» для моделі, співати їх вона не буде.
Ось повний текст нашої пісні «Мамі на день народження»:
[Verse 1]
Ранок теплий, як твої долоні,
Сонце тихо стукає у дім.
Ти завжди знаходила слова,
Щоб не страшно було жити в нім.
[Chorus]
З днем народження, мамо, рідна моя,
Ти — моє світло, ти — моя земля.
Хай усміхається кожен твій день,
Я дарую тобі найкращу з пісень.
[Verse 2]
Пам'ятаю казки перед сном
І гарячий чай у холоди.
Хай же доля поверне сторицею
Все тепло, що віддавала ти.
[Chorus]
З днем народження, мамо, рідна моя,
Ти — моє світло, ти — моя земля.
Хай усміхається кожен твій день,
Я дарую тобі найкращу з пісень.
[Outro]
Мамо, дякую за все.
З днем народження!Правила, яких я тримаюся, коли пишу такі тексти:
Чотири рядки в куплеті, схожої довжини. Рядки з приблизно однаковою кількістю складів і римою модель легко кладе на ритм. Дуже довгі рядки вона «проковтує» або пришвидшує.
Ім'я — у приспіві, а не лише в першому рядку. Приспів повторюється слово в слово, тому саме його запам'ятовують. У пісні для хлопчика приспів починається так: «Гей, Максиме, з днем народження!»
Одна справжня деталь у кожному куплеті. «Бабуся спекла пиріг з малиною» (з дитячої пісні для Софійки) чи «пам'ятаєш перший велосипед, як падав — і знову сідав?» (з пісні для Максима) дають більше, ніж будь-які прикметники.
Довжина тексту визначає тривалість. Два куплети й двічі приспів у наших чотирьох українських прикладах дали від 1:24 до 2:32: дитяча й поп-рокова пісні тривають близько півтори хвилини, балади — понад дві. Хочете довшу пісню — додайте бридж (
[Bridge]) або третій куплет, а не довші рядки.Пишіть одразу українською. Наші польська, словацька й чеська пісні для мами повторюють ідеї української, але кожну переписано так, щоб вона римувалася своєю мовою. Дослівний переклад ламає і риму, і ритм.
Крок 4. Рядок стилю: формула з п'яти частин
Рядок стилю — це місце, де ви керуєте музикою. Я щоразу складаю його з тих самих частин, через кому:
жанр + вокал + 2–3 інструменти + настрій + темп або звучанняОсь точні рядки стилю наших чотирьох українських пісень:
«Мамі на день народження» —
warm acoustic pop ballad, gentle female vocal, piano and acoustic guitar, heartfelt, slow tempo«Софійці від бабусі» (дитяча) —
playful children's song, sweet warm female vocal, ukulele, glockenspiel, handclaps, cheerful and bouncy«Максиму на день народження» —
upbeat pop rock, energetic male vocal, electric guitars, driving drums, celebratory, stadium chorus«Андрію, з днем народження» (коханому) —
romantic R&B ballad, soft intimate female vocal, warm Rhodes piano, slow groove, tender
Чому стиль англійською, якщо пісня українська? Стиль можна писати й українською, але жанрові терміни англійською модель розпізнає найнадійніше, тож у всіх наших прикладах ми писали саме так. Мова співу залежить від тексту: текст український — співати буде українською.
Що я зрозумів, поки складав ці рядки:
Інструменти задають жанр сильніше, ніж назва жанру. «Ukulele, glockenspiel, handclaps» звучить як дитяча пісня навіть без слів «children's song».
Вокал вирішує, від кого звучить пісня. Пісню для Андрія написано від імені дружини («ти мій найрідніший чоловік»), тому вокал жіночий. Для пісні від бабусі — теплий жіночий голос.
Настрій — конкретними словами. «Celebratory, stadium chorus» дає великий приспів, який хочеться підспівувати. «Heartfelt, slow tempo» дає баладу. Слова на кшталт «гарна» чи «неймовірна» не роблять нічого.
Укладайтеся в ліміт. 120 символів — це 5–7 коротких фраз. Найдовший рядок у цьому списку має 103 символи.
Крок 5. Генеруйте й слухайте обидва варіанти
Натисніть «Генерувати». Через 2–5 хвилин з'являться два варіанти на одному тексті. Послухайте обидва до кінця, перш ніж щось змінювати: часто один уже підходить, а другий показує, яку частину стилю модель зрозуміла інакше.
Якщо результат не такий, як хотілося:
Співає англійською або «суржиком». Перевірте, що і текст, і опис — українською, без англійських вставок.
Неправильний наголос у слові. Таке трапляється, особливо в рідкісних словах та іменах. Замініть слово синонімом або переставте його в інше місце рядка.
Слова «з'їдаються». Скоротіть найдовші рядки, щоб у куплеті вони були приблизно однакові.
Генерація завершилася помилкою. Перевірте, чи немає в стилі імені виконавця. Приберіть його й опишіть звучання жанром і настроєм.
Крок 6. Поділіться піснею
Готова пісня має власну сторінку, і її можна надіслати посиланням у Viber, Telegram чи WhatsApp — отримувачу не потрібно нічого встановлювати чи реєструватися. Зважайте: пісні безкоштовного плану публічні, а вимкнути «Публічно показати» (щоб пісня не з'являлася в загальному списку) можна в платних планах. А для соцмереж пісню можна перетворити на вертикальне відео з текстом: рядки підсвічуються під час співу, 20-секундний попередній перегляд безкоштовний.
Часті запитання
Чи справді ШІ співає українською?
Так, якщо текст український. Найкраще виходить, коли ви вставляєте готові куплети й приспів, а не лише опис.
Чи можна зробити пісню з ім'ям людини?
Так. Поставте ім'я в приспів і, за бажання, у назву пісні. Якщо ім'я рідкісне й модель ставить неправильний наголос, спробуйте зменшувальну форму («Софійка», «Максимко») або інше місце в рядку.
Я не вмію писати вірші. Що робити?
Користуйтеся описом (крок 2). Або візьміть структуру одного з текстів вище й замініть ім'я та деталі на свої — рими можна не ідеальні, модель усе одно заспіває.
Скільки часу займає створення?
Сама генерація — 2–5 хвилин. Підготовка брифу й тексту — ще 10–15 хвилин, і саме вони вирішують, чи вийде пісня особистою.
Чекліст перед натисканням «Генерувати»
Є короткий бриф: для кого, деталі, почуття
Опис або текст — українською
Ніде немає імен виконавців
Текст розмічено тегами
[Verse]/[Chorus], кожен в окремому рядкуІм'я — у приспіві, приспів повторюється слово в слово
У кожному куплеті — одна конкретна деталь
Рядок стилю: жанр, вокал, 2–3 інструменти, настрій, темп — і не довший за ліміт
Якщо хочете спробувати на практиці, усе описане вище — опис одним реченням, власний текст, рядок стилю й два варіанти за 2–5 хвилин — працює в нашому генераторі українською: aisong.fun/uk. Там же можна послухати пісні з цієї статті.