OpenClaw를 SIP 및 음성 API를 통해 회전식 전화에 연결하기

✍️ OpenClawRadar📅 게시일: March 8, 2026🔗 Source
OpenClaw를 SIP 및 음성 API를 통해 회전식 전화에 연결하기
Ad

하드웨어 및 SIP 설정

이 설정은 Benotek 회전식 전화기를 전화선으로 Grandstream HT801 v2 ATA(아날로그 전화 어댑터)에 연결하여 사용합니다. HT801은 이더넷으로 라우터에 연결되고 Twilio에 SIP 엔드포인트로 등록됩니다.

통화 흐름: 사용자에서 OpenClaw로

  • 회전식 전화기를 들어 Twilio 번호를 누릅니다
  • Twilio가 응답하여 "OpenClaw에 연결 중입니다"를 재생합니다
  • Twilio가 ngrok을 통해 서버로 WebSocket 미디어 스트림을 엽니다
  • 서버가 음성 인식을 위해 Deepgram과 OpenClaw에 연결됩니다
  • 음성 오디오가 Twilio에서 Deepgram으로 실시간으로 스트리밍됩니다
  • Deepgram이 음성을 텍스트로 변환합니다
  • 1.5초간 침묵 후, 변환된 텍스트가 OpenClaw로 전송됩니다
  • OpenClaw가 텍스트로 응답합니다
  • 텍스트가 텍스트 음성 변환을 위해 ElevenLabs로 전송됩니다
  • 오디오가 ffmpeg을 통해 mulaw 형식으로 변환됩니다
  • Mulaw 오디오가 Twilio를 통해 회전식 전화기 스피커로 다시 스트리밍됩니다

통화 흐름: OpenClaw에서 사용자로

  • 서버의 /call-me 엔드포인트를 호출합니다
  • 서버가 Twilio에 SIP 엔드포인트(HT801)로 전화를 걸도록 지시합니다
  • 회전식 전화기의 기계식 벨이 울립니다
  • 전화를 받으면, 위와 동일한 흐름이 진행됩니다

시스템이 작동하는 모습을 보여주는 데모 영상이 제공됩니다.

📖 전체 소스 읽기: r/openclaw

Ad

👀 See Also

Tailscale를 통한 Android 컴패니언 앱의 성공 사례 탐색
Use Cases

Tailscale를 통한 Android 컴패니언 앱의 성공 사례 탐색

OpenClaw 커뮤니티의 논의를 바탕으로, Android 컴패니언 앱이 Tailscale을 활용하여 보안과 연결성을 어떻게 향상시키는지 알아보세요.

OpenClawRadar
주니어 계약자처럼 AI 에이전트 온보딩하기: CLAUDE.md와 프로덕션 교훈
Use Cases

주니어 계약자처럼 AI 에이전트 온보딩하기: CLAUDE.md와 프로덕션 교훈

AI 에이전트로만 운영되는 스토어는 온보딩을 주니어 계약자 채용처럼 다루었으며, CLAUDE.md 문서에 명확한 제약 조건을 명시하는 것이 모호한 지시를 받은 '더 똑똑한' 모델보다 일관되게 더 나은 성과를 보인다는 사실을 발견했습니다.

OpenClawRadar
전체 SDLC에서 순수 판단 엔진으로서 클로드 코드 실행하기
Use Cases

전체 SDLC에서 순수 판단 엔진으로서 클로드 코드 실행하기

한 개발자가 다중 계층 시스템 내에서 Claude Code를 추론 엔진으로 사용하는 아키텍처를 공유합니다: Python은 오케스트레이션을, Claude Code는 코드 작성 및 검토를 담당하며, 격리된 하위 에이전트와 지속적인 위키 계층을 갖추고 있습니다.

OpenClawRadar
오픈클로에서 다중 에이전트 스타트업 팀 운영하기: 설정 및 패턴
Use Cases

오픈클로에서 다중 에이전트 스타트업 팀 운영하기: 설정 및 패턴

noHuman 팀은 사전 구축된 팀 템플릿으로 다중 에이전트 OpenClaw 설정을 배포하는 웹 UI를 구축했습니다. 각 에이전트를 자체 가상 컴퓨터와 브라우저로 격리시키며, 간단한 HTTP 릴레이를 사용해 에이전트 간 통신을 하고 집중적인 작업을 위해 역할 경계를 유지합니다.

OpenClawRadar