OpenClawをSIPおよび音声APIを介してダイヤル式電話に接続する

ハードウェアとSIP設定
このセットアップでは、電話コードでGrandstream HT801 v2 ATA(アナログ電話アダプター)に接続されたBenotekのダイヤル式電話を使用しています。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

開発者がClaude Proを使って7日間でLaTeX変換ビジネスを構築
ある開発者がClaude Proを利用して、わずか7日間で完全なビジネスを構築し、その費用は23.60ドルだったことを記録しました。このサービスは「The LaTeX Lab(thelatexlab.com)」と呼ばれ、学術誌に投稿する博士課程の学生や研究者向けにWord文書をLaTeXに変換します。

非開発者がClaudeをコーディングパートナーとしてSaaSアプリを構築
ソフトウェア開発のバックグラウンドを持たないデータ運用ディレクターが、Claudeを活用して「The Pit Preacher」という完全なSaaSアプリケーションを構築・ローンチしました。このAI搭載のBBQアシスタントは、Next.js 14、Supabase認証、Stripe決済、Vercelデプロイメントを採用しています。

本番環境で複数のAIエージェントを運用する実践的教訓
AIが運営するストアを運営するチームは、デザイン、コーディング、マーケティングのエージェントを含む複数のAIエージェントを本番環境で運用しています。彼らは、実践において「AIエージェントを雇う」ことが実際に何を意味するのかについての経験を記録しました。

開発者がClaude Codeを使って6週間でmacOS用銀行アプリを構築
ある開発者が、Claude Codeを使用してドイツの銀行向けの無料オープンソースmacOSメニューバーアプリ「simplebanking」を作成しました。このアプリは複数の口座の残高をリアルタイムで表示し、取引検索、定期購入の検出機能を備え、すべてのデータをローカルに保存します。