Картинки к песням от нейросети: игра «угадай песню» для своих
Картинки нейросеть рисует по песням так, что их можно угадывать: два настоящих рисунка, запрос для игры «угадай песню» и как не выдать ответ надписью.
Денис
Продакт LibraChat
5 мин чтения
Есть игра, которая разгоняет любое застолье: показываешь картинку, все угадывают песню. Картинки нейросеть рисует по названию песни по одной просьбе, и хотелось проверить, получится ли из этого настоящая игра, а не просто красивые обои. Я попросил LibraChat нарисовать две народные песни: одну как иллюстрацию, другую как загадку.
Ставка была одна. Картинка должна узнаваться, но не подсказывать надписью.
Первая картинка: иллюстрация, а не загадка
Начал я с песни, которую знают почти все за столом, и попросил нарисовать её так, как рисовали бы в старой книжке:
Нарисуй картинку по песне «Ой, мороз, мороз»: заснеженная степь, ямщик в санях, усталый конь, зимний вечер, в духе старой книжной иллюстрации, без надписей.
Картинка по песне «Ой, мороз, мороз» в духе книжной иллюстрации: зима, сани, конь и низкое солнце, ни одной буквы
Пришёл рисунок, будто вырезанный из сборника песен: тонкая рамка, приглушённые цвета, низкое зимнее солнце над степью. Мужик в тулупе и меховой шапке сидит в санях, рядом тёмный лохматый конь с инеем на гриве. Конь правда выглядит уставшим, это я отметил отдельно: «усталый» в запросе было просьбой, а не гарантией.
Букв нет нигде. Это важно. Случайная надпись на вывеске или в углу бывает и у нейросетей, а для игры одно слово на картинке её убивает.
Но как загадка эта картинка слабовата. Ямщик, сани, зима: под такое подходит с полдюжины песен про дорогу и мороз. Угадают, но поспорят. Кто-то скажет одно название, кто-то другое, и оба будут по-своему правы.
Причём дело не в рисунке, он хороший. Дело в том, что я просил иллюстрацию. Иллюстрация показывает настроение песни, а загадке нужно что-то, чего нет в соседних песнях. Значит, для игры нужен другой запрос.
Второй запрос: я сказал, что это загадка
Во второй раз я прямо написал, зачем нужна картинка:
Нарисуй картинку-загадку для игры «угадай песню» по народной песне «Во поле берёза стояла»: одинокая берёза в летнем поле, вдали девушки водят хоровод. Без слов, букв и надписей, чтобы песню угадывали только по рисунку.
Картинка-загадка к песне «Во поле берёза стояла»: берёза на переднем плане, хоровод вдали, подписей нет
Это уже загадка. Берёза стоит одна на переднем плане, в поле ромашки и васильки, дальше полоса пшеницы. А вдали, маленькие, девушки в сарафанах держатся за руки по кругу. Два предмета из названия — поле и берёза — и одна деталь, которая отличает песню от любой открытки с берёзкой.
Вот что я понял, сравнивая два рисунка. В загадке нужен не пейзаж, а улика. Хоровод здесь работает как улика: без него это просто летний вид, с ним уже песня.
И ещё деталь. Хоровод нарисован маленьким, вдали, как я и просил. Если бы девушки стояли крупно у самой берёзы, загадка стала бы слишком лёгкой. Размер и место улики тоже можно задавать словами: «вдали», «в углу», «едва заметно». Так регулируется сложность, не меняя самой песни.
Как я собрал бы из этого игру
Две картинки — ещё не игра. Остальное придётся додумать самому, и это интересная часть.
Сначала список песен. Народные и старые эстрадные, которые знает весь стол, от бабушки до подростка. Для каждой я бы выписал одну улику: предмет или действие, которое есть только в этой песне. У «Берёзы» это хоровод вокруг дерева. У зимних ямщицких песен уликой может стать то, что поётся в первой строке, — тогда угадают сразу.
Дальше запрос. Он получается по образцу второго: «картинка-загадка для игры «угадай песню» по песне такой-то», что нарисовать, какая улика, и обязательно «без слов, букв и надписей». Последнюю фразу я бы не убирал никогда.
Третье — сложность. Можно сделать два уровня: картинка-иллюстрация, как с ямщиком, для лёгкого раунда, и картинка с одной уликой для трудного. Первая угадывается по настроению, вторая требует подумать.
И последнее — проверка перед игрой. Покажи картинку тому, кто не знает, какая песня загадана. Если угадал за полминуты — оставляй. Если не угадал совсем — улика спрятана слишком глубоко, перерисуй с более заметной деталью. Чтобы переделать, достаточно написать правку ниже, не открывая новый чат, например «сделай хоровод крупнее и ближе к берёзе».
А советские песни в картинках?
Отдельно ищут именно советские песни в картинках нейросети. Принцип тот же: улика вместо пересказа. Одна осторожность: я бы не вставлял в запрос строчки из текста песни. Во-первых, нейросеть может попытаться их нарисовать буквами. Во-вторых, хватит и пары слов о том, что там происходит, — так картинка и выходит загадкой, а не иллюстрацией к цитате.
Ещё одна мелочь. Картинки сохраняются: готовую можно скачать, а в приложении — сохранить в галерею телефона. Для игры на большом экране удобно собрать их заранее в одну папку и листать по очереди. Сколько картинок нужно? Я бы начал с десяти: по моей прикидке, это два-три круга для компании, и никто не успеет заскучать.
Учти и качество. В LibraChat сколько картинок доступно и в каком качестве, зависит от тарифа: на бесплатном они приходят в упрощённом качестве и с водяным знаком. Для игры с телефона это не мешает. Для показа на телевизоре стоит заранее посмотреть, как картинка выглядит на большом экране.
Если картинки для праздника нужны не только в игру, пригодятся идеи ко дню рождения. А тексты к песням — отдельная история, о ней статья про нейросеть для песни.
Одна песня для начала
Почему первая картинка оказалась иллюстрацией, а вторая загадкой? Не потому, что нейросеть рисовала лучше. Я по-разному объяснил, зачем мне рисунок. Слово «загадка» и одна улика в запросе сделали больше, чем «в духе книжной иллюстрации».
Выбери одну песню, которую знают все в твоей компании. Найди в ней улику — предмет, который есть только там. Напиши запрос по образцу второго и отправь в LibraChat.
Какую песню твои гости угадают по одной детали, а какую — ни за что?
картинки нейросеть песнибыт и личноеигры для компаниипесни