Вызов
Скриптованные диалоги NPC были плоскими и однообразными, а писать ветки реплик для каждого взаимодействия, бесконечно.
Голосовое взаимодействие в реальном времени было мечтой, но казалось недостижимым.
Решение
Команда встроила голос в собственное приложение через MyChatBot Web Voice SDK:
- Голос внутри приложения, MyChatBot Web Voice SDK добавляет входящие (WebRTC) и исходящие (Twilio/SIP) звонки несколькими строками JS.
- Свой голос и инструкции, каждый AI-голосовой агент получает свой голос, язык и промпт, полностью под контролем команды.
- Клиентские инструменты, агент вызывает функции самого приложения во время звонка, навигирует по UI, ищет, бронирует, обновляет записи.
- Постоянные абоненты, defaultCallerId держит стабильный идентификатор между сессиями, поэтому контекст следует за пользователем.
- Масштабируется с использованием, пакеты минут и перерасход за минуту означают, что один SDK обслуживает и прототип, и продакшн.
Прототип NPC на голосе вышел за неделю, а средняя длительность сессии выросла на 33%.
Что внедрено
Задействованные агенты
Голосовой агент (SDK)Клиентские инструменты
Подключённые каналы
Web Voice SDKWebRTCTwilio/SIP
"Игроки говорят с персонажами, и те отвечают вживую."
Maksym Dorosh
Игровой директор
Запустите нечто подобное
Настройте первого AI-агента за 10 минут. Без карты.
Начать бесплатно