Нейросеть пишет текст для песен
Автор: MashaGPT • 12 Января, 2024 • НейросетиВведение
Современные нейросети уже не раз демонстрировали возможности по генерации разнообразных текстов - от новостных статей и литературных произведений до технической документации и кода программ. Качество этих текстов в целом довольно высокое. Они логичны, грамотны и учитывают заданный контекст. В том числе, ChatGPT может написать реферат на заданную тему или сочинить рассказ от лица какого-либо литературного персонажа, создать сценарий или подробно структурированный диалог для вымышленных героев. Но как справится ИИ с действительно творческой задачей - созданием текстов для песен, где требуется не только структура контента, но и вложение в такой текст эмоций, чувств. А как быть с рифмой? Очень важный момент, неподвластный иногда и человеку.
Примеры создания текстов песен
Подадим 'на вход' нейросети задачу общего плана, задав лишь тематику песни, например о дружбе: Напиши стих для песни о дружбе - 2 куплета и 1 припев между ними
Смысл в стихе вполне себе присутствует. А вот с рифмой проблема, скорее ее просто нет. Пробуем нейросети дать установку на рифму: Совсем нет рифмы в стихе. Напиши такой стих, чтобы была рифма у первой и третьей, а также у второй и четвертой строки в куплетах и припеве
Итого генерации текста песни:
Теперь можно сказать, что кое-где (но не везде!) некое подобие рифмы появилось. И все равно, стихотворение выглядит неуклюжим, хотя смысл все так же присутствует. А что если попросить нейросеть самостоятельно придумать рифмы? И второй задачей попросим на этих рифмованных словах уже создать текст для песни. Пробуем: Придумай сочетания слова-рифмы для стиха песни, для одного куплета и одного припева. Итого, для куплета 2 раза по 2 рифмующихся слова, и то же самое для припева
Ответ GPT-4:
Совсем печально. Рифмуется только первое сочетание слов. Остальное все невпопад. Теперь другое задание. Попросим сгенерировать слова для песни на основе примера. Смотрим, что получится, формулируем задачу и приводим пример текста песни, 2 четверостишия:
В ответ ИИ выдает такое вот произведение:
Опять четверостишия будущей песни выглядят нелепо. ChatGPT-4 явно не умеет “в стих”. На основе полученного текста попробуем скорректировать его уточняющими вопросами
Не может быть! Этот вариант уже более-менее читабелен, рифмовка почти удалась! Правда где-то это рифма между первой и второй строками, а где-то через строку. Но суть - не без трудностей нейросетевой алгоритм сумел создать вариант песенного стиха, пусть даже на “4 с минусом”. Потребуется доработка, которую должен сделать истинный креативщик - человек! :)
Резюмируем
Написание текстов песен - творческий процесс, требующий вдохновения, чувства ритма, рифмы. Хороший текст должен передавать определенные эмоции, настроение, рассказывать историю. При этом не менее важны соблюдение структуры куплет-припев, ритмический рисунок. Далеко не каждый человек может сочинить удачный стих. Тем более, не удается сделать это нейросети, пусть даже это самая совершенная на сегодня модель ChatGPT-4 Tyrbo. У ИИ изначально нет ни эмоций, ни характера, ни поэтических предпочтений и наклонностей. В такой, истинно творческой, задаче у нейроалгоритмов практически нет шансов - без креативной составляющей генерация песенных текстов уже загодя видится неудачной, что и подтвердил наш эксперимент. При попытке сгенерировать текст песни ChatGPT часто создает вполне связные, понятные и грамматически правильные фразы. Но и бывают варианты, когда это получается довольно шаблонно и неоригинально, а где-то даже нескладно и нелепо. Также нейросеть пока не способна сама придумать хороший ритмический рисунок текста. Поэтому полноценную песню, которая могла бы стать хитом, ChatGPT вряд ли может написать в полностью автономном режиме.
В чем причина ограниченности?
Существующие алгоритмы машинного обучения, в том числе современного ChatGPT-4, не способны к полноценному творческому процессу. У них нет воображения, они опираются на уже существующие данные. Нейросети не понимают эмоциональный контекст, не могут оценить качество сгенерированного текста песни. Они хорошо могут извлекать, группировать, обрабатывать данные из своей огромной базы знаний, но никак не творить новое. Преодоление этих ограничений - одна из ключевых задач в развитии ИИ следующих поколений.
О перспективах
Подождем ближайшего будущего. Появление более продвинутых алгоритмов обработки естественного языка, рост вычислительных мощностей и объемов данных для обучения нейросетей - все это со временем, скорее всего, может позволить ИИ генерировать музыкальные и литературные произведения более высокого качества. Возможно, в будущем нейросети научатся анализировать песни разных жанров и эпох, что поможет создавать оригинальные композиции.
Подведем итоги
Исходя из текущего уровня развития технологий, вряд ли ChatGPT или другие подобные нейросети смогут полностью самостоятельно сочинить по-настоящему качественный, готовый к использованию текст песни. Но нейросеть, в частности мощную модель ChatGPT-4, можно вовсю использовать как ассистента-помощника, неутомимого генератора идей, фраз, схожих вариантов! А это означает, что с человека снимается рутинная работа по подбору контента, поиску свежих мыслей для сочинения песенных стихотворений. Нейропрограммы уже способны помочь человеку-автору сгенерировать отдельные фразы или исправить недочеты в черновом тексте, придумать множество параллельных, альтернативных вариаций. В будущем, с улучшением алгоритмов ИИ, возможно появятся настоящие электронные поэты, которым создание полноценных песенных текстов будет “по зубам”.
Погрузись в мир ИИ
MashaGPT - интерфейс для работы с ChatGPT для пользователей из России.