Voice Assistant

🎙️ OpenClaw专属语音伴侣,自然对话一触即达

Windows专属AI语音助手,支持自定义唤醒词与多轮对话,集成本地Whisper识别与ElevenLabs高保真语音合成,适合追求自然交互的OpenClaw用户。

收藏
3.2k
安装
1.3k
版本
1.0.3
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Voice Assistant 是 OpenClaw 的官方语音伴侣,将本地AI网关转化为完整的语音交互系统。用户通过自定义唤醒词(Porcupine)或全局热键激活,语音经 faster-whisper 本地转录后送入 OpenClaw 网关,答案由 ElevenLabs TTS 实时播报,并支持5秒自动续听实现多轮对话。

显著优点

  • 全链路本地化:STT 采用 faster-whisper 本地运行(CPU int8),敏感语音数据不上传
  • 高度可定制:唤醒词、音色、热键、静音阈值均可配置,支持自定义 .ppn 唤醒模型
  • 自然交互设计:激活音效、思考音效、自动续听机制模拟真人对话节奏
  • 零窗口后台化:系统托盘常驻,支持开机自启,不影响日常办公

潜在缺点与局限

  • Windows独占:仅支持 Win32 平台,macOS/Linux 用户无法使用
  • 多重依赖:需同时配置 OpenClaw 网关、ElevenLabs、Picovoice 三项外部服务
  • 实时性瓶颈:ElevenLabs 云端 TTS 在弱网环境下存在延迟,免费 tier 有并发限制
  • 硬件敏感:麦克风增益、环境噪音对唤醒准确率影响较大,需手动调参

适合人群

  • 已部署 OpenClaw 网关的 Windows 开发者/高级用户
  • 追求低延迟本地 STT + 高保真云端 TTS 混合方案的语音交互爱好者
  • 需要双手解放场景(编程、驾驶、家务)的多任务处理者

常规风险

  • 网关 Token 与 ElevenLabs API Key 以明文存储于 .env 文件,需防范本地文件泄露
  • Porcupine 免费 tier 每月有使用时长限制,超限后唤醒功能失效
  • ElevenLabs 免费 tier 字符配额有限,高频使用易触发额度耗尽
  • 麦克风权限被其他应用占用时会导致录音失败,需手动释放设备

> 安全提示:建议将 .env 文件加入 .gitignore,并定期轮换 API Key;敏感场景可关闭网关外网访问,限制为本地回环地址。

Voice Assistant 内容

references文件夹
scripts文件夹
src文件夹
手动下载zip · 21.2 kB
architecture.mdtext/markdown
请选择文件