Обзор модуля
Это ядро трека для интеграторов телефонии. Realtime-модель — только половина дела: чтобы агент принял реальный звонок, звук должен дойти до него по телефонной сети, а ответ — вернуться абоненту.
Вы разберёте транспортный слой (SIP, WebRTC, PSTN), встроите агента в существующую АТС на Asterisk без переезда в чужое облако и посмотрите на вариант с приватностью и self-hosting на Rust-крейте active-call.
Что внутри
Три урока, опирающиеся на два production-ориентированных проекта. AVA показывает, как поставить агента поверх Asterisk/FreePBX. active-call — как выжать низкую задержку и держать данные у себя, в том числе с локальными ASR и TTS.
Уроки модуля
SIP, WebRTC и PSTN: как звонок доходит до агента— транспортный слой и транки Twilio/TelnyxГолосовой агент поверх Asterisk на AVA— внедрение в существующую АТС, Admin UI, выбор провайдеровПриватный высокопроизводительный транспорт на active-call— SIP-регистрация, кодеки, Playbook, локальные ASR/TTS
Как проходить
- Если у вас уже есть Asterisk или FreePBX, начните с урока про AVA
- Для практики пригодится тестовый SIP-транк: многие провайдеры дают пробный баланс
- Урок про active-call важен там, где данные звонков нельзя отдавать в облако: он напрямую связан с требованиями 152-ФЗ из модуля v.5