Голос: распознавание, синтез, перебивания

STT — что агент слышит. ASR-модель из справочника (здесь Soniox Realtime, поддерживает kk и ru), язык или multi, плюс слова-подсказки для терминов и названий.
Показать панель целиком
Показать панель целиком


TTS — как агент звучит. Голос из справочника, скорость, язык, провайдер-специфичные параметры и аварийный резервный провайдер на случай сбоя основного.
Показать панель целиком
Показать панель целиком

- в STT берите модель с поддержкой
kk+ruили режимmulti; - в TTS — двуязычный голос (в справочнике это, например, self-hosted
cybernetили мультиязычные облачные); - в общем промпте прямо потребуйте «отвечай на языке последней реплики клиента»;
- фиксированные фразы пишите на том языке, с которого начинаете звонок.
VAD и перебивания
Здесь настраивается, как агент реагирует, когда клиент заговорил поверх него:- Разрешить перебивания — общий тумблер агента (узлы могут переопределять).
- Минимальная длительность и минимум слов — защита от ложных срабатываний: кашель, «ага» и шум в трубке не должны обрывать реплику агента.
- Порог активации и длительность тишины — чувствительность детектора речи.

VAD и перебивания: порог, минимальная длительность перебивания и минимум распознанных слов.
Показать панель целиком
Показать панель целиком


Фоновый звук. Тихий офисный шум под голосом агента отдельным аудиотреком: в распознавание и в транскрипт он не попадает. Даёт ощущение живого звонка, но требует аккуратной громкости.
Показать панель целиком
Показать панель целиком

[pause N]Между словами можно поставить [pause 0.5], и агент остановится на полсекунды; допустимы значения от 0,1 до 3,0. Это способ прочитать номер телефона группами, а не одной строкой, и дать абоненту мгновение перед вопросом, требующим решения.Тег понимают и фиксированный текст узла, и генерируемые реплики — модели можно прямо в промпте сказать, когда ставить паузу. В транскрипт, Историю и отчёты тег не попадает: его видит только синтез.Но длина паузы зависит от голоса. ElevenLabs (кроме eleven_v3), Cartesia, Inworld и Azure держат паузу точной длины; OpenAI, Soniox, собственный голос cybernet и ElevenLabs eleven_v3 не умеют, и там тег превращается в запятую или многоточие — остановка слышна, но [pause 2] и [pause 0.5] звучат одинаково. У realtime-агента пауз не будет вовсе, валидатор об этом предупредит. Проверяется ушами: сделайте тестовый звонок, транскрипт пауз не покажет. Подробности — в правках фраз и паузах.Нажмите, чтобы открыть целиком

/voices — справочник голосов организации: провайдер, языки, потоковость, признак «рекомендуем». Здесь же массовая замена голоса во всех агентах и пометка устаревших.