Песни на разных языках в Suno: чистый вокал на любом языке

Как заставить Suno чисто спеть по-русски, по-испански, по-японски и на других языках: пойте на нужном языке только сами строки, все характеристики и теги держите на английском, назовите язык в вокальном теге и исправляйте произношение написанием и фразировкой.


Чтобы Suno чисто спел на другом языке, нужно разделить промпт надвое. На нужном языке пишутся только сами строки, которые поются. Всё остальное остаётся английским: характеристики в поле Style, поле Exclude, теги секций вроде [Verse] и вокальный тег, который вслух называет язык. Меняются на другой язык лишь те слова, что реально звучат в песне. Переведёте вместо этого сами характеристики, и Suno сползёт в невнятный иностранный акцент или тихо вернётся к английскому. Разделите чисто, добавите строку, которая называет язык и подтягивает фразировку, и русский, испанский или японский вокал прозвучит с дикцией, понятной с первого прослушивания.

Почему Suno коверкает неанглийские тексты

Произносить слова Suno учился в основном на английском аудио. Когда вы даёте ему русскую или японскую строку, он не лезет за словами в словарь, а угадывает звучание по написанию, опираясь на английские привычки. Один этот факт объясняет почти каждый провал, который вы услышите.

Чаще всего ломаются три вещи. Во-первых, уезжает ударение: в русском полно слов, где оно стоит не там, куда его поставил бы англоговорящий, поэтому Suno промахивается, и окно вдруг звучит с ударением на первый слог, а строка отдаёт иностранщиной. Во-вторых, размазываются стечения согласных: русский нагромождает согласные так, как английский никогда не делает (взгляд, вздрогнул), и модель смазывает их в кашу, потому что английского шаблона под такую форму у неё нет. В-третьих, модель сама себя перепроверяет и тянется к похожему английскому приближению, так что к чистому русскому слову прикручивается американский выговор.

Ничего из этого не лечится тем, что вы громче кричите в промпте. Лечится это тем, что вы прямо говорите Suno, на каком языке он поёт, и так пишете и фразируете текст, чтобы правильное произношение стало для него самой лёгкой догадкой.

Разделение: что меняет язык, а что остаётся английским

Держите эту границу, и половина проблем даже не появится. Разложите каждую часть промпта по двум стопкам.

Остаётся английским всегда: строка Style (жанр, настроение, инструменты, продакшн), поле Exclude, теги секций ([Verse], [Chorus], [Bridge]) и вокальный тег, описывающий голос. Это Suno читает как инструкции, а английские инструкции он понимает куда надёжнее любых других. Напишете warm male vocal, clear diction по-русски, и управление потеряно.

Переходит на нужный язык: только поющиеся строки текста. Слова между тегами, те, что слушатель и правда слышит, идут на языке песни. Вот и всё исключение.

Склеивает всё это вокальный тег, который прямо называет язык. Не надейтесь, что Suno сам догадается о языке по кириллице или кане в тексте. Скажите ему. Тег вроде native Russian male vocal, clear Russian diction в начале поля Style или отдельной строкой в скобках над первым куплетом делает для произношения больше, чем любые переписывания.

Полный пример на русском

Вот готовый к вставке промпт для меланхоличной русской синти-поп песни. Обратите внимание: все характеристики английские, а по-русски только куплеты и припев.

Style:

melancholic Russian indie pop, dreamy synth-pop, warm analog synths, soft electric guitar, steady mid-tempo beat, intimate male vocal, clear diction, native Russian accent, lush reverb, nocturnal, heartfelt

Lyrics (вокальный якорь сверху, английские теги секций, русские поющиеся строки):

[intimate male vocal, clear Russian diction, native accent, sung in Russian]

[Verse]
Город спит, а я иду домой,
Фонари горят над головой.

[Chorus]
Не звони, не пиши, не буди,
Всё, что было, осталось позади.

Exclude / Negative:

English lyrics, English accent, mumbled diction, slurred consonants, robotic vocal, heavy autotune, spoken word

Запустите это, и получите чистый русский вокал, потому что сходятся три вещи: вокальный тег называет язык, Style целиком остаётся английским, так что жанр и голос попадают в цель, а поле Exclude выдавливает два провала, от которых вы больше всего хотите избавиться, английский акцент и смазанную дикцию.

Приёмы написания и фразировки, которые чинят произношение

Если слово всё равно выходит криво, не воюйте с ним в поле Style. Чините саму строку текста. Вот приёмы, которые действительно меняют то, что вы слышите.

Ставьте ударный слог туда, куда падает доля. Suno хочет петь сильную долю громко. Если естественное ударение слова стоит на первой доле, строка садится ровно; если вы загоняете на сильную долю безударный слог, всё слово кренится. Пишите и переписывайте строку, пока ударный гласный и музыкальный акцент не совпадут.

Проставьте ударение, когда Suno упорно мажет. Русский позволяет написать ударение надстрочным знаком, и Suno его уважает. Если он упирается и поёт окно, напишите окно́ с ударением на второй слог, и он исправится. Пользуйтесь этим точечно, на тех двух-трёх словах, что он всё время коверкает, а не на каждой строке.

Перепишите упрямое слово по звучанию. Если слово сопротивляется, что бы вы ни делали, напишите его так, как оно должно звучать, а не так, как пишется в словаре. Это крайняя мера, но она срабатывает, когда обычное написание запускает английскую догадку.

Разбивайте стечения согласных и длинные строки. Строка, набитая согласными (встреча, вздрогнул, сквозь), спетая быстро, превращается в кашу. Укоротите строку, дайте каждому тяжёлому слову свою долю и оставьте вокруг него воздух. Одна ясная мысль на строку бьёт хитрую строку, которую слушатель не разберёт.

Избегайте редких и архаичных слов. Чем слово обычнее, тем в большем количестве аудио Suno его слышал и тем лучше произносит. Как раз на поэтическом архаизме, которым вы гордитесь, он и споткнётся.

Как управлять акцентом

Акцентом вы управляете так же, как любой другой характеристикой: по-английски, в поле Style. native Russian accent и clear Russian diction тянут к естественному звучанию; оставите поле пустым, и на модели, которая по умолчанию уходит в английский, вылезет английский акцент. Если вам как раз нужен иностранный акцент, скажем, француз, поющий по-английски, назовите это прямо: French-accented English vocal.

Будьте честны насчёт потолка. Английский Suno знает очень хорошо, крупные фонетические языки вроде испанского и итальянского хорошо, русский прилично, а языки, на которых его учили меньше всего, слабее. Русский вокал, который ясно читается как русский и поёт слова правильно, получить можно; безупречного носителя, который обманул бы москвича, не всегда. Гонитесь сначала за чистой дикцией и верным ударением. Считайте идеальную носительскую речь бонусом, а не целью.

Кроме русского: испанский, японский и остальные

Разделение одинаково на любом языке, меняется только сложность.

Испанский и итальянский самые лёгкие. Они фонетические, написание чисто ложится на звук, и того и другого Suno слышал много. Тег passionate Spanish male vocal, clear diction плюс испанский текст обычно попадают с первого раза почти без подкрутки.

Японский выходит лучше, чем ждут, если держать строки короткими и слоговыми, благо сам язык такой и есть. Пишите текст каной или ромадзи, ставьте тег native Japanese female vocal, clear diction и следите, чтобы Suno не сползал в катакана-английский выговор на заимствованных словах. Держите мелодию простой, а фразировку неторопливой.

Немецкий, французский, португальский сидят посередине: рабочие, но готовьтесь проставлять ударения, переписывать пару слов и опираться на поле Exclude, чтобы держать английский акцент подальше. Чем дальше язык от английской фонетики, тем чаще вы будете доставать приёмы с написанием и фразировкой из раздела выше.

Частые ошибки

Переводят теги. Самая крупная. Человек пишет весь промпт по-русски, вместе с характеристиками, и Suno либо игнорирует характеристики, либо выдаёт мешанину. Жанр, настроение, инструменты, вокал и теги секций остаются английскими. По-русски только поющиеся строки.

Пишут весь промпт на целевом языке. Родня предыдущей. Поле Style не поётся, оно читается как инструкция, и чтобы прочиталось хорошо, должно быть английским.

Размытый вокальный тег. male vocal без языка и без пометки о дикции сам напрашивается на невнятный акцентный результат. Называйте язык и требуйте clear diction каждый раз, когда уходите от английского.

Слишком длинные или перегруженные согласными строки. Строчка, которая отлично смотрится на бумаге, но набивает четыре согласных на одну долю, выходит смазанной. Укоротите её, разнесите тяжёлые слова и дайте каждому свою долю.

Ждут безупречного носительского акцента. Целитесь в чистое, понятное, верно ударённое. Если требовать носителя, который обманул бы местного, и браковать всё, что ниже, вы спалите кучу генераций в погоне за потолком, до которого модель не всегда дотягивается.

FAQ

Писать ли характеристики в Style по-русски, если песня русская? Нет. Характеристики, настроение, инструменты, вокал и теги секций на любом языке остаются английскими, потому что английские инструкции Suno читает лучше всего. По-русски идут только поющиеся строки.

Suno упорно поёт мои русские слова с английским акцентом. Чем починить? Добавьте вокальный тег с названием языка (native Russian accent, clear Russian diction), впишите English accent в поле Exclude и проставьте ударение надстрочным знаком на словах, которые он всё время произносит не так. Эти три вещи вместе обычно снимают проблему.

Можно смешать два языка в одной песне? Да. Держите каждую поющуюся строку на своём языке, а теги секций пусть отмечают, где происходит переход; русский куплет с английским припевом встречается часто и хорошо работает. Только все теги и характеристики оставьте английскими.

Почему одно слово каждый раз выходит искажённым? Почти всегда виновато ударение или стечение согласных. Проставьте ударение знаком, перепишите слово по звучанию, если не помогло, а если слово редкое или архаичное, замените его на обычный синоним, который Suno слышал чаще.

На каких языках Suno поёт лучше всего? Сначала английский, потом фонетические языки с большим объёмом данных вроде испанского и итальянского, потом русский и японский с некоторой подкруткой, потом остальные с бо́льшим трудом. Разделение и приёмы одинаковы для всех, меняется только объём подкрутки.

Читать дальше