使用案例 • 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
多语言进阶
连续对话
对话模式支持多轮交流:你可以追问或讨论,而无需每次都重新唤醒。