OpenClawSkills
GitHub
使用案例 • 25 分钟阅读

语音助手设置

用语音唤醒与对话模式打造完整的免提交互语音助手。

把 OpenClaw 变成类似 Jarvis/Alexa 的持续对话语音助手,同时保留 LLM 能力与对工具的完全控制。

Tutorial.step

你将搭建什么

  • 完全免提的 Voice Wake 唤醒
  • 低延迟的 Talk Mode 自然对话
  • 语音触发的自动化工作流
  • 与智能家居、日历与邮件等集成
Tutorial.step

语音系统组件

为了获得最佳体验,我们使用两个核心能力:

  • Voice Wake: 本地唤醒词检测(例如“Hey Claw”),只在被叫到时才开始监听。
  • Talk Mode: 持续音频流,使用 ElevenLabs 输出高质量、富有表现力的语音回复。
Tutorial.step

步骤 1:启用语音唤醒

本地唤醒词检测的配置:

openclaw.json
{
  "messages": {
    "tts": {
      "wake": {
        "enabled": true,
        "word": "Claw",
        "sensitivity": 0.5
      }
    }
  }
}
Tutorial.step

步骤 2:配置对话模式

接入 ElevenLabs 以获得低延迟的 TTS:

openclaw.json
{
  "messages": {
    "tts": {
      "talk": {
        "enabled": true,
        "provider": "elevenlabs",
        "voiceId": "your-voice-id-here"
      }
    }
  }
}
Tutorial.step

步骤 3:纯语音指令

设置完成后,无需打字即可完成任务:

任务管理

"Claw,把“买牛奶”加入我的购物清单,并在我到家时提醒我。"

信息查询

"Claw,现在帮我总结 Hacker News 的前三条新闻。"

Tutorial.step

多语言进阶

连续对话

对话模式支持多轮交流:你可以追问或讨论,而无需每次都重新唤醒。