voice-call について
Voice Call は、Twilio、Telnyx、Plivo、または mock プロバイダーを通じて音声通話を開始・管理する OpenClaw プラグインです。コマンドラインとエージェント向けの通話操作を備えています。
主な機能
- 01通話の開始と継続
- 02通話中の発話と終了
- 03通話ステータスの確認
- 04Twilio、Telnyx、Plivo、mock の利用
活用シーン
- 01エージェントによる通話の開始
- 02進行中の通話の継続または終了
- 03通話ステータスの確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ openclaw/ openclaw --skill voice-callインストール後、Claude Code で/voice-callを入力して読み込まれたか確認します。
詳細
音声通話
voice-call プラグインを使用して、通話を開始または確認します(Twilio、Telnyx、Plivo、または mock)。
CLI
openclaw voicecall call --to "+15555550123" --message "Hello from OpenClaw"
openclaw voicecall status --call-id <id>
ツール
エージェントから発信する通話には voice_call を使用します。
アクション:
initiate_call(message、to?、mode?)continue_call(callId、message)speak_to_user(callId、message)end_call(callId)get_status(callId)
注意事項:
- voice-call プラグインを有効にする必要があります。
- プラグインの設定は
plugins.entries.voice-call.configにあります。 - Twilio の設定:
provider: "twilio"+twilio.accountSid/authToken+fromNumber。 - Telnyx の設定:
provider: "telnyx"+telnyx.apiKey/connectionId+fromNumber。 - Plivo の設定:
provider: "plivo"+plivo.authId/authToken+fromNumber。 - 開発用のフォールバック:
provider: "mock"(ネットワーク通信なし)。
コメント
Markdown 対応