Разложи диалог по ролям и задай голоса. Верни JSON {"characters":[{"name":"...","voiceProfile":"...","emotion":"..."}],"dialogue":"...","pacingNotes":"..."}. В characters — профиль каждого персонажа (высота, возраст, тембр, темп, акцент) и его эмоция, в dialogue — реплики с явной разметкой кто говорит, в pacingNotes — ритм, паузы и перебивания.
Озвучить диалог персонажейЧтобы слушатель различал персонажей, каждому нужен собственный голосовой «отпечаток»: высота, возраст, тембр, акцент и темп. Главное — контраст: два похожих голоса сливаются, и без подписи «кто говорит» непонятно, кто есть кто. Правило: голоса должны различаться минимум по двум параметрам сразу (например, высокий-быстрый против низкого-медленного). Механика диалога — это ритм: паузы, перебивания, разная длина реплик; эмоцию задавайте построчно через ремарки (шёпот, злость, радость). Инсайд: зафиксируйте для каждого персонажа постоянные настройки или сид и переиспользуйте их во всех сценах — так голос остаётся узнаваемым между эпизодами. Различайте героев темпом и высотой, а не только тембром: это надёжнее на слух. Между репликами разных персонажей вставляйте микропаузы, чтобы голоса не наезжали друг на друга. Типичная ошибка новичка — ровное безэмоциональное чтение всех реплик одинаковым голосом и без разметки ролей: генератор смешивает персонажей в одну кашу. Всегда явно указывайте, кто говорит и с какой интонацией.