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

AI 생성 예약 시스템의 시간대 버그: 사례 연구
클로드로 생성한 예약 프로토타입이 UTC에 저장되고 IST로 표시되면서 두바이와 미국 튜터들에게 문제를 일으켰다. 11건의 잘못된 예약이 신뢰를 무너뜨렸다. Luxon으로 수정.

Claude의 이력서 검토 접근법: ChatGPT 및 Gemini와 비교한 비판적 질문 방식
한 개발자가 이력서 최적화를 위해 Claude, ChatGPT, Gemini를 비교 테스트한 결과, Claude만이 경력 공백과 프로젝트 결과에 대해 질문하며 이력서를 단순히 다듬는 것이 아닌 검토 대상으로 삼는 독특한 접근 방식을 보였습니다.

부동산 개발사의 AI 에이전트가 컨텍스트와 음성 스타일을 활용한 첫 전화 통화를 완료했습니다
부동산 분야에서 멀티 에이전트 운영을 하는 개발자가 자신의 AI 에이전트가 첫 전화 통화를 성공적으로 마쳤다고 보고했습니다. 이 에이전트는 거래와 잠재 고객에 대한 완전한 맥락을 활용하면서 개발자의 특정 영업 접근 방식과 음성 스타일을 모방했습니다.

클로드 코드로 디즈니 인피니티 1.0을 리버스 엔지니어링하여 13년간의 캐릭터 제한을 깼다
한 개발자가 Claude Code(Opus 4.6 고급 추론 기능 사용)를 활용해 디즈니 인피니티 1.0 게임 바이너리를 리버스 엔지니어링하여, 캐릭터가 어떤 플레이셋에서도 플레이되는 것을 막았던 13개의 검증 호출 지점을 식별하고 패치했습니다. 이 솔루션은 17개의 바이너리 패치와 3개의 수정된 데이터 파일이 필요했으며, 10년 이상 모딩 커뮤니티가 해결하지 못했던 문제를 해결했습니다.