OpenClawSkills
GitHub
特性 • 3 分钟阅读

语音功能

自然地与你的 Agent 交谈。始终开启的唤醒词检测和拟人语音合成。

OpenClaw 通过语音唤醒和通话模式支持语音交互,允许你使用语音进行自然交流。语音功能可在 macOS、iOS 和 Android 平台上使用。

Tutorial.step

语音唤醒

<title> 技能可以实现全天候的语音识别:

  • 始终监听 - 持续监控唤醒词
  • 解放双手 - 无需打字即可激活 OpenClaw
  • macOS/iOS/Android - 在支持的平台上可用
  • 注重隐私 - 尽可能在本地进行处理

macOS 语音唤醒

在 macOS 上,语音唤醒与系统集成:

  • 使用 macOS 语音识别
  • 可通过菜单栏应用访问
  • 可配置唤醒词
  • 后台处理

语音唤醒配置

在 中启用语音唤醒:

voicewake.json
{
    "triggers": ["hey openclaw", "computer"],
    "updatedAtMs": 1730000000000
  }
Tutorial.step

通话模式

通话模式提供双向语音对话:

语音输入

自然地说出你的请求。

音频输出

以语音形式收听回答。

ElevenLabs 集成

高质量文本转语音。

自然对话

感觉像是在和人说话。

通话模式 (TTS) 配置

在你的 中配置文本转语音:

openclaw.json
{
  "messages": {
    "tts": {
      "auto": "always",
      "provider": "elevenlabs",
      "elevenlabs": {
        "voiceId": "pMsXgVXv3BLzUgSXRplE"
      }
    }
  }
}
Tutorial.step

平台支持

  • macOS完整的语音唤醒和通话模式支持。
  • iOS通过 iOS 节点支持语音功能。
  • Android通过 Android 节点支持语音功能。
Tutorial.step

音频处理

OpenClaw 以多种方式处理音频:

  • 🎙️
    语音提示发送和接收语音消息。
  • 📝
    转录音频的自动转录。
  • ⚙️
    音频处理从音频中提取信息。
  • 📻
    媒体流水线高效处理音频文件。

转录钩子

配置转录钩子以处理语音提示:

  • 自动转录输入的音频
  • 将转录的文本作为普通消息处理
  • 支持多种转录服务
  • 可按频道配置
Tutorial.step

使用场景

  • 1
    免提操作在开车或烹饪时控制 OpenClaw。
  • 2
    快速交互无需打字即可提问。
  • 3
    无障碍为喜欢语音的用户提供语音交互。
  • 4
    多任务处理在执行其他任务时进行交互。
Tutorial.step

平台特定特性

macOS
  • 菜单栏集成
  • 系统级语音唤醒
  • 原生语音识别
  • 后台处理
iOS
  • 通过 iOS 节点支持语音功能
  • iPhone/iPad 支持
  • 原生 iOS 语音 API
Android
  • 通过 Android 节点支持语音功能
  • Android 语音识别
  • 后台语音处理