Как создать нейросетью песню на русском языке?
Виктор, Томск 1,2 тыс. просм.
Хочу сделать подарок жене на годовщину - песню про нас с её именем в тексте. Слышал, что нейросети такое умеют, но пока не разбирался в теме. Реально ли сделать нормальную песню на русском языке и с чего начать?
Дмитрий Волков инженер по машинному обучению
ответил
Да, реально, и результат сейчас вполне приличный, включая произношение русских слов и рифму. Самый простой путь — сервисы генерации музыки по текстовому описанию и тексту песни: вы задаёте жанр, настроение, при желании свой текст, а нейросеть сама сочиняет мелодию, аранжировку и записывает вокал.
Порядок действий такой:
- напишите текст песни сами (так надёжнее для русского языка) или попросите текстовую нейросеть вроде ChatGPT составить куплеты с именем жены и деталями вашей истории;
- вставьте текст в сервис генерации музыки, укажите жанр (поп, рок, акустика) и настроение (романтично, тепло, празднично);
- сгенерируйте несколько вариантов — обычно сервис выдаёт 2-4 версии за один запуск, и они звучат по-разному даже с одинаковым текстом;
- прослушайте и выберите лучший вариант, при необходимости подправьте текст в местах, где вокал спотыкается на сложных словах.
Из нюансов для русского языка: нейросети иногда неправильно ставят ударение в именах и редких словах, особенно если имя нестандартное. Если результат режет слух, попробуйте записать имя фонетически, как оно слышится, — это часто помогает модели произнести его правильно.
Бесплатных генераций обычно хватает на несколько попыток в день, платная подписка снимает лимит и даёт более высокое качество звука на выходе. Для подарка вроде вашего хватит и бесплатного тарифа — как раз укладываетесь в несколько прогонов, чтобы выбрать удачный вариант.
Задать свой вопрос
Вопросы проходят модерацию. Ответ эксперта публикуется на сайте в течение пары дней.
Вопрос отправлен на модерацию. После проверки он появится на сайте вместе с ответом эксперта.