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

하드웨어 및 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
👀 See Also

폐기된 부품으로 책상 위에서 구동하는 테슬라 모델 3 컴퓨터
한 연구자가 충돌한 차량에서 부품을 가져와 테슬라 모델 3의 컴퓨터를 책상 위에서 부팅하는 데 성공했습니다. 이 작업에는 12V 전원 공급 장치, 터치스크린, 맞춤형 케이블이 필요했습니다. 이 설정은 특정 IP 주소에서 접근 가능한 SSH 및 웹 서버가 있는 내부 네트워크를 드러냈습니다.

창의적 프로젝트를 위한 구조적 질문자로서 Claude 활용하기
한 개발자가 Claude를 의문형으로 활용하여 63,000단어의 SF 소설을 작성하고 브라우저 게임을 구축했습니다. 이는 AI가 직접 콘텐츠를 생성하는 대신 세계관 논리와 캐릭터 동기의 간극을 파악하도록 한 방식입니다.

개발자가 단일 세션에서 Claude Code로 WhatsApp 비즈니스 MCP 서버 구축
한 개발자가 Claude Code를 사용하여 단일 코딩 세션에서 완전한 WhatsApp Business MCP 서버를 구축했습니다. 이 서버는 Claude를 WhatsApp Business API와 연결하며, 사용자가 Claude에게 WhatsApp 메시지를 보내도록 요청하고 해당 명령을 실행할 수 있게 합니다.

OpenClaw 에이전트로 구축된 자율 AI 뉴스레터
한 팀이 OpenClaw 에이전트를 사용하여 AI 에이전트에 관한 완전 자율 주행 뉴스레터를 구축했습니다. 이 시스템은 5개의 에이전트가 3대의 머신(AWS와 2대의 Mac Mini)에 분산되어 인간의 개입 없이 운영됩니다.