概述

Google Meet 插件让 OpenClaw Agent 加入或创建 Google Meet 会议,支持实时语音参与和转录观察。设计上明确:仅加入显式 https://meet.google.com/... URL,不自动发现或加入会议。CLI 命令为 googlemeet(meet 保留给更广泛的 Agent 电话会议工作流)。

核心功能

  • 三种参与模式:agent(STT→OpenClaw Agent→TTS 回话,默认)、bidi(直接实时语音模型,最低延迟)、transcribe(仅观察/转录,不发言)
  • 三种传输方式:chrome(本地 Chrome)、chrome-node(配对节点上的 Chrome,如 Parallels VM)、twilio(电话拨入,委托给 Voice Call 插件)
  • 会议创建:API 创建(需 Google OAuth)或浏览器回退(已登录 Chrome profile)
  • macOS 音频桥:依赖 BlackHole 2ch 虚拟音频设备和 sox,Chrome 模式专用
  • Agent 模式:实时转录提供商监听会议音频,OpenClaw Agent 生成回答,通过 TTS 播放到会议
  • 会议制品:artifacts(录音/转录/智能笔记元数据)、attendance(参与者会话行)、export(完整导出包含 summary/transcript/attendance)
  • OAuth 可选:仅 API 创建、空间解析和 Meet Media API 预检需要 OAuth;Chrome 加入使用已登录 Chrome profile

配置/使用

最小配置:

{
  plugins: {
    entries: {
      "google-meet": { enabled: true, config: {} }
    }
  }
}

Chrome-node 配置(Parallels VM):

{
  defaultTransport: "chrome-node",
  chromeNode: { node: "parallels-macos" },
  chrome: { guestName: "OpenClaw Agent", autoJoin: true }
}

Agent 工具 google_meet 操作:join、create、status、speak、leave、test_speech、test_listen、export、end_active_conference、recover_current_tab

前置检查:openclaw googlemeet setup(验证 Chrome/音频/节点/OAuth 状态)

相关页面

  • concepts/plugin-voice-call — Voice Call 插件(Twilio 拨入传输)
  • concepts/tool-tts — 文本转语音
  • streaming — 流式输出