Подключение OpenClaw к дисковому телефону через SIP и речевые API

Аппаратное обеспечение и настройка SIP
В настройке используется дисковый телефон Benotek, подключенный через телефонный кабель к аналоговому телефонному адаптеру (ATA) Grandstream HT801 v2. HT801 подключается к маршрутизатору через Ethernet и регистрируется как конечная точка SIP в Twilio.
Поток вызова: от пользователя к OpenClaw
- Снимите трубку дискового телефона и наберите номер Twilio
- Twilio отвечает и воспроизводит "Подключаем вас к OpenClaw"
- Twilio открывает медиапоток WebSocket на сервер через ngrok
- Сервер подключается к Deepgram для преобразования речи в текст и к OpenClaw
- Аудио голоса передается из Twilio в Deepgram в реальном времени
- Deepgram преобразует речь в текст
- После 1,5 секунд тишины транскрипт отправляется в OpenClaw
- OpenClaw отвечает текстом
- Текст отправляется в ElevenLabs для преобразования текста в речь
- Аудио преобразуется в формат mulaw с помощью ffmpeg
- Аудио в формате mulaw передается обратно через Twilio на динамик дискового телефона
Поток вызова: от OpenClaw к пользователю
- Вызовите конечную точку /call-me на сервере
- Сервер указывает Twilio позвонить на конечную точку SIP (HT801)
- Дисковый телефон звонит своим механическим звонком
- Снимите трубку, далее тот же поток, что и выше
Доступно демонстрационное видео, показывающее систему в действии.
📖 Read the full source: r/openclaw
👀 Смотрите также

Снижение затрат на AI-агентов на 30% за счет мониторинга поведения и изменения конфигураций.
Разработчик сократил потребление токенов своего бота OpenClaw на 30%, обнаружив, что 70 cron-задач сбрасывали результаты в основной чат-сеанс, вызывая раздувание контекста и повторное сжатие. Решение заключалось в перенаправлении выводов cron напрямую в Telegram и создании навыка мониторинга для выявления неэффективностей, таких как избыточные поиски и чтение слишком больших файлов.

Агент OpenClaw автоматизирует процесс обработки новостей ИИ с курированием на основе LLM.
Агент OpenClaw запускает полностью автоматизированный конвейер новостей на основе ИИ, который сканирует 25 RSS-лент, 13 сабреддитов Reddit, Twitter, GitHub и веб-поиски, затем использует Gemini Flash для редакционного отбора и Claude Sonnet для написания. Система стоит около $5 в месяц и публикует в Telegram-канал.

Как я создал 62 бесплатных инструмента за месяц с помощью Claude Code и скрипта с циклом
Разработчик опубликовал 62 браузерных, SEO-готовых инструмента за 30 дней, используя shell-скрипт по имени Ralph, который автономно запускает Claude Code слоями, а также параллельный cook.sh для одновременного запуска нескольких инструментов.

OpenClaw Управляет Системой Enterprise ReleaseOps для Мультиплатформенного Приложения
Разработчик создал полуавтоматическую систему ReleaseOps с использованием OpenClaw для управления процессами QA приложения с почти 1 миллионом пользователей на платформах Web, iOS, Android и TV. Система автоматизирует управление задачами, вывод логов тестовых скриптов и связывает всё вместе с помощью GPT-4 mini.