Справка/Работа с нейросетями
Время не стоит на месте. Еще год назад подобной возможности не было, но сейчас можно использовать ресурсы нейросетей для подготовки песен для Бард-Вики.
Начало работы
Для работы рекомендуем использовать китайскую chat.deepseek.com.
Не смущайтесь, что у нее только китайский и английский язык - она прекрасно понимает русский. Главное - зарегистрироваться и войти в чаты.
Вводите свою почту, придумывайте пароль и введите подтверждающий код, который придет к вам на почту.
Вы зарегистрированы.
Вот как выглядит рабочее окно DeepSeek.
Слева список чатов, справа большое окно - текущий чат.
- Внимание. Лучше отключить режим глубоких раздумий и поиска
- с ними удобнее и интереснее, но они тратят много ресурсов и вы с включенными режимами сможете обработать в чате всего с десяток песен, после чего длина чата закончится и вам придется в новом чате заново обучать систему. Когда режимы включены - они голубенькие, когда выключены - серые, как на картинке.
Создание чата для обработки песен
Поскольку сейчас DeepSeek позволяет делиться чатами, вот ссылка на уже готовый чат DeepSeek с промптом для подготовки песен.
https://chat.deepseek.com/share/kvycbbzp001ezevqim
Можно сразу им пользоваться. Если решили начать с него - можете сразу переходить к следующему этапу.
Выбираем слева в списке чатов "New chat" и в новом окошке чата скармливаем нейросети Промпт для DeepSeek - можно поочереди - основной и два дополнительных, но нормально пройдет даже если вы их выделите вместе и запихнете в чат.
Нейросеть подумает и что-то скажет вам в ответ, мол, она готова и ждет от вас песен.
Вот тут как раз стоит дать название чату, чтобы потом не путаться. Я называю Вики-песни с номерами (у меня уже их не один десяток - как лимит заканчивается, открываю новый), но вы можете назвать как вам удобно.
Подготовка текста песни
В принципе - главное условие, чтобы нейросеть поняла - где название, кто композитор (или автор музыки), кто автор слов. Ну и, конечно, если имена даны инициалами - нужно их расшифровать для нейросети. Она, конечно, со временем начинает понимать, кто есть кто, но может путаться.
Вот несколько примеров текстов, которые нормально съест нейросеть.
Песни без аккордов
Пример песни без аккордов
Я иду по городу Стихи Геннадия Шпаликова Музыка Сергея Никитина Я иду по городу – Мысль во мне свистит: Отпущу я бороду, Перестану пить, Отыщу невесту, Можно – и вдову, Можно – и неместную, – Клавой назову. А меня Сережей Пусть она зовет, Но с такою рожей Кто меня возьмет? Разве что милиция И – пешком – под суд. За такие лица Просто не берут. Да, дошел до ручки, Всё, теперь хана. День после получки, Денег – ни хрена. Что сегодня? Пятница? Или же четверг? Пьяница, я пьяница, Пропащий человек. Я иду по городу – Мысль во мне свистит: Отпущу я бороду, Перестану пить, Отыщу невесту, Можно – и вдову, Можно – и неместную, – Клавой назову. 2001 г.
Песня без аккордов - результат работы нейросети
Я иду по городу (Сергей Никитин - Геннадий Шпаликов)
{{Song
|Name=Я иду по городу
|FirstString=Я иду по городу – мысль во мне свистит
|Composer=Сергей Никитин
|Lyric=Геннадий Шпаликов
|Genre=АП,классическая АП
|Tag=Город, Одиночество, Алкоголь, Самоирония, Меланхолия, Любовь, Поиск
|Date=2001
|Chords=Нет
|Authorized=Нет
}}
<poem>
Я иду по городу –
Мысль во мне свистит:
Отпущу я бороду,
Перестану пить,
Отыщу невесту,
Можно – и вдову,
Можно – и неместную, –
Клавой назову.
А меня Сережей
Пусть она зовет,
Но с такою рожей
Кто меня возьмет?
Разве что милиция
И – пешком – под суд.
За такие лица
Просто не берут.
Да, дошел до ручки,
Всё, теперь хана.
День после получки,
Денег – ни хрена.
Что сегодня? Пятница?
Или же четверг?
Пьяница, я пьяница,
Пропащий человек.
Я иду по городу –
Мысль во мне свистит:
Отпущу я бороду,
Перестану пить,
Отыщу невесту,
Можно – и вдову,
Можно – и неместную, –
Клавой назову.
</poem><small>''2001''</small>
{{Подвал}}
Готовая страница
Создание страницы на Bard-Wiki
Получив данный текст в чате DeepSeek выбираем название песни: Я иду по городу (Сергей Никитин - Геннадий Шпаликов) и копируем его.
На бард-вики вызываем "Создать новую чистую страницу":
Вставляем название песни. Нажимаем "Отправить". Открывается новое окно с полем для вставления текста страницы. Из чата DeepSeek копируем остальной текст страницы и вставляем его в Bard-Wiki.
Можно сразу подправить тэги или еще что, но в принципе - если нажмете "Записать страницу" - то все будет и так хорошо.
Песни с аккордами
Песни с аккордами - отдельная история. У нас тут принято, что если есть аккорды - то текст с аккордами вынесен в отдельный раздел. Это не обязательно, но тем не менее промпт для DeepSeek сделан с этим учетом. Аккорды могут быть представлены по разному, но чаще всего используются два варианта - когда аккорды ставят над текстом и когда аккорды стоят в конце строки.
**Первый вариант**
Hm Em/Db Hm Em/Db
У семи да у мостов
Hm Em A7 D
спать ложатся сто котов:
D Am H7 Em
как заснёт последний кот -
Em/Db F#7 Hm
моя доченька уснёт.
**Второй вариант**
А мы с Черсанычем сверчки запечные, Dm7-5 G7 Cm
У нас с Черсанычем дела сердечные, Bm6 C7 Fm
У нас с Черсанычем сердца натружены, Bsus B Eb C7/E
А, может, саночки перенагружены. Fm D#dim F#dim G7
В принципе - нейросети всё равно, как сделаны аккорды - она должна их перенести как есть. Но иногда она внезапно пытается сделать из первого варианта второй или наоборот. Кроме того - когда она вычищает аккорды - она может случайно убрать нужные строки текста. Или наоборот - в разделе аккордов либо что-то добавить, либо убавить. В общем - надо смотреть на результат и контролировать. Ну и лучше сразу дать ей замечание, чтобы исправила - тогда эта ошибка какое-то время не будет проявляться.
Пример песни с аккордами
Танька Визбор и Анька Визбор Стихи Дмитрия Сухарева Сергей Никитин 4/4 E E/D A Am E C#7 F#m7 H7 E Em Танька Визбор и Анька Визбор! Em Am Am/G Это вы, дорогие, вы D7 G Осеняли щенячьим визгом C F#7 Ночи Визбора и Москвы. Am H7 Em (H7) ПРИПЕВ: И мелодия тихая, тихая E E+7 E6 E Вдруг являлась из тьмы ночной, Hm6 C#7 F#m F#m+7 И отец табачком попыхивал F#m F#m+7 F#m7 F#m6 И посапывал над струной. H7 E И мелодия тихая, тихая G#7 A Вдруг являлась из тьмы ночной, Hm6 C#7 F#m И отец табачком попыхивал F#m7 Am E C#7 И посапывал над струной. F#m H7 E (Em) Все, что Визбор у музы вызнал, Все, что, вызнав, отдал словам, Анна Визбор, Татьяна Визбор, Это вам, дорогие, вам! ПРИПЕВ: Все, что ходики, тикая, тикая, E E+7 E6 E Не предали забвенью, нет: Hm6 C#7 F#m F#m+7 И мелодии нежность дикая, F#m F#m+7 F#m7 F#m6 И отцовский ночной *Привет*. H7 E G#7 A Hm6 C#7 F#m F#m7 Am E C#7 F#m H7 E (Em) Старый хрыч с животом отвислым, Я брожу, как понурый пес, А завижу девицу Визбор, Омолаживаюсь всерьез. ПРИПЕВ: И мелодия тихая, тихая -- E E+7 E6 E Давний дар суеты ночной -- Hm6 C#7 F#m F#m+7 Снова вспыхивает, вспыхивает F#m F#m+7 F#m7 F#m6 Надо мною и над Москвой. H7 E И мелодия тихая, тихая -- G#7 A Давний дар суеты ночной -- Hm6 C#7 F#m Снова вспыхивает, вспыхивает F#m7 Am E C#7 Надо мною и над Москвой. F#m H7 Hm7 E7 A Am E C#7 Надо мною и над Москвой. F#m7 H7 E F#m7 H7 E 1994 год
Обработанный нейросетью текст
Танька Визбор и Анька Визбор (Сергей Никитин - Дмитрий Сухарев)
{{Song
|Name=Танька Визбор и Анька Визбор
|FirstString=Танька Визбор и Анька Визбор
|Composer=Сергей Никитин
|Lyric=Дмитрий Сухарев
|Genre=АП,классическая АП
|Tag=Визбор, Москва, Ностальгия, Музыка, Семья, Творчество, Ночь
|Date=1994
|Chords=Да
|Authorized=Нет
}}
<poem>
Танька Визбор и Анька Визбор!
Это вы, дорогие, вы
Осеняли щенячьим визгом
Ночи Визбора и Москвы.
ПРИПЕВ:
И мелодия тихая, тихая
Вдруг являлась из тьмы ночной,
И отец табачком попыхивал
И посапывал над струной.
И мелодия тихая, тихая
Вдруг являлась из тьмы ночной,
И отец табачком попыхивал
И посапывал над струной.
Все, что Визбор у музы вызнал,
Все, что, вызнав, отдал словам,
Анна Визбор, Татьяна Визбор,
Это вам, дорогие, вам!
ПРИПЕВ:
Все, что ходики, тикая, тикая,
Не предали забвенью, нет:
И мелодии нежность дикая,
И отцовский ночной "Привет".
Старый хрыч с животом отвислым,
Я брожу, как понурый пес,
А завижу девицу Визбор,
Омолаживаюсь всерьез.
ПРИПЕВ:
И мелодия тихая, тихая —
Давний дар суеты ночной —
Снова вспыхивает, вспыхивает
Надо мною и над Москвой.
И мелодия тихая, тихая —
Давний дар суеты ночной —
Снова вспыхивает, вспыхивает
Надо мною и над Москвой.
Надо мною и над Москвой.
</poem><small>''1994''</small>
{{Подвал}}
===Аккорды===
<poem с=1>
E E/D A Am E C#7 F#m7 H7 E Em
Танька Визбор и Анька Визбор! Em Am Am/G
Это вы, дорогие, вы D7 G
Осеняли щенячьим визгом C F#7
Ночи Визбора и Москвы. Am H7 Em (H7)
И мелодия тихая, тихая E E+7 E6 E
Вдруг являлась из тьмы ночной, Hm6 C#7 F#m F#m+7
И отец табачком попыхивал F#m F#m+7 F#m7 F#m6
И посапывал над струной. H7 E
И мелодия тихая, тихая G#7 A
Вдруг являлась из тьмы ночной, Hm6 C#7 F#m
И отец табачком попыхивал F#m7 Am E C#7
И посапывал над струной. F#m H7 E (Em)
Все, что ходики, тикая, тикая, E E+7 E6 E
Не предали забвенью, нет: Hm6 C#7 F#m F#m+7
И мелодии нежность дикая, F#m F#m+7 F#m7 F#m6
И отцовский ночной "Привет". H7 E
G#7 A Hm6 C#7 F#m F#m7 Am E C#7 F#m H7 E (Em)
Старый хрыч с животом отвислым,
Я брожу, как понурый пес,
А завижу девицу Визбор,
Омолаживаюсь всерьез.
И мелодия тихая, тихая — E E+7 E6 E
Давний дар суеты ночной — Hm6 C#7 F#m F#m+7
Снова вспыхивает, вспыхивает F#m F#m+7 F#m7 F#m6
Надо мною и над Москвой. H7 E
И мелодия тихая, тихая — G#7 A
Давний дар суеты ночной — Hm6 C#7 F#m
Снова вспыхивает, вспыхивает F#m7 Am E C#7
Надо мною и над Москвой. F#m H7 Hm7 E7
A Am E C#7
Надо мною и над Москвой. F#m7 H7 E
F#m7 H7 E
</poem>
Готовая страница
Дрессировка нейросети
Нейросеть допускает ошибки. Порой логичные, порой нет. Тут уже на ваш выбор. Можно не обращать на них внимание и исправлять вручную, можно добиваться от нейронки правильного выполнения работы. Первый путь экономит время, но ошибки будут повторяться раз за разом. Второй требует нервов и времени, но на какое-то время этих ошибок не будет.
Один из ярких примеров - в небольшом количестве песен есть переводчик. И хотя мы скормили нейросети промпт, за 10-20 песен она отточила правила, что использует, а вот правило про переводчика обычно забывает. И либо ставит его не в то место, либо вообще забывает о нём.
Я чаще всего поступаю следующим образом.
У тебя ошибка в названии страницы и в шаблоне song. Ты забыла имя переводчика. Вспоминаем правила.
1. **Название страницы** (первая строка):
- Формат: `Название песни (Авторская информация)`
- Варианты авторской информации:
• Один автор: `Имя Фамилия`
• Разные авторы музыки/текста: `Композитор - Автор стихов`
• С переводом: `Автор - пер. Переводчик` или `Композитор - Автор стихов - пер. Переводчик`
• Несколько авторов: `Имя Фамилия, Имя Фамилия`
• Неизвестен: `Автор неизвестен`
- Всегда именительный падеж
- Порядок (Композитор - Поэт - Переводчик) или (Автор) или (Композитор - Поэт)
- Регистр: первая буква заглавная, остальные строчные (кроме аббревиатур и личных имен)
**Внимание!!! - название страницы всегда делай в отдельном блоке - отдельно от всей остальной страницы. Так удобнее для меня копировать данные - отдельно название, отдельно - текст страницы.
2. **Шаблон {{Song}}**:
```mediawiki
{{Song
|Name= # Полное оригинальное название
|FirstString= # Первая строка. Если букв в первой строке меньше 24 символов → объедини со второй строкой (первую букву в нижний регистр). Если объединенный результат больше 52 символов, то только берется только первая строка, без объединения.
|Composer= # Автор музыки
|Lyric= # Автор стихов
|Translation= # Переводчик (если нет - тег отсутствует)
|Genre= # Всегда "АП,классическая АП". Дополнительно: баллада, юмор, песня для детей и др. из списка - большие и маленькие буквы как в списке. Только точно те, что есть в списке. Самому не придумывать.
|Tag= # 7-9 ключевых слов в единственном числе с заглавной буквы, через запятую с пробелом
|Date= # ГГГГ (только последняя дата). Если даты нет - пропусти. ВНИМАНИЕ! В шаблоне использовать только год - ГГГГ. Если дат несколько - берется самая поздняя.
|Movie= # Если есть указание фильма, спектакля или пьесы. Фильм (год) Спектакль (театр, режиссер) Название пьесы. Если нет - тег отсутствует.
|Chords= # "Да" или "Нет"
|Authorized= # Всегда "Нет"
}}
```
Обычно после этого нейросеть извиняется и выдает правильный результат.
Точно так же следует делать, когда она начинает придумывать свои жанры - к примеру появляется жанр "Морская песня", "Железнодорожная песня". Указываешь на ошибку и повторно скармливаешь куски правил.
Аккорды - если нейросеть долго обрабатывает песни с аккордами, которые расположены над строкой, то встретившись с песней, у которой аккорды расположены в конце строки, она может решить переделать это. Конечно, располагает аккорды над строкой она по своему разумению - как лучше выглядит. В этом случае я напоминаю ей, что строки аккордов должны идти без каких-либо изменений форматирования. Обычно помогает.
Резюме
Работа с нейросетью во много раз ускоряет и облегчает подготовку песен к публикации на Bard-Wiki. Конечно, везде есть свои нюансы, но почему бы не использовать бесплатный инструмент, который нам предлагают?
Но нужно учитывать и быть готовым к тому, что ежели нейросеть бесплатная, то обслуживает она нас в свободное от основных раздумий время и не стоит волноваться и обижаться на часто всплывающие сообщения "Server is busy". Постоит, отдохнет и снова заработает.
