语音自进化助手
语音交互实时改进UI
Phone Voice 将 OpenClaw 与 ElevenLabs Agents 通过 Twilio 电话网络连接,实现从任意电话拨打即可与 AI 助手对话。支持来电身份识别、语音 PIN 安全验证、通话记忆加载和单次通话成本追踪。
前置条件:OpenClaw 运行中、ElevenLabs 账号与 API Key、Twilio 账号与电话号码、Anthropic API Key、Cloudflare Tunnel 或 ngrok。
安装部署:
brew install cloudflare/cloudflare/cloudflaredcloudflared tunnel logincloudflared tunnel create <tunnel-name>cloudflared tunnel --url http://localhost:8013 run <tunnel-name>ngrok http 8013使用方法:
外呼示例:
curl -X POST https://voice.yourdomain.com/call/outbound \
-H "Authorization: Bearer <BRIDGE_TOKEN>" \
-d '{"to": "+12505551234", "message": "Reminder: dentist at 3pm"}'
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | Twilio 来电信号(含 Caller ID)、语音自然语言指令、可选外呼参数(目标号码+消息)、本地记忆文件(MEMORY.md/USER.md)、白名单配置(contacts.json) |
| 输出 | ElevenLabs 合成语音回复、通话文字转录与摘要、单次通话成本记录、外呼任务执行状态回执 |
| 适用人群 | 希望通过普通电话与 AI 助手交互的个人用户;需要跨通话保持记忆连续性的语音应用场景;关注单次调用成本的轻量级部署者 |
| 不包含 | OpenClaw 原生 MCP 工具链(Bridge 直接对接 Claude API);企业级高可用保障;非英语语音识别优化;通话实时情绪分析 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/cortexuvula/phone-voice/SKILL.md
来源类型:GitHub 仓库