Wyoming Clawdbot

🔊 Home Assistant 语音桥接助手

将 Home Assistant 语音助手与 Clawdbot 桥接,通过 Wyoming 协议实现语音命令接收与 AI 回复播报,适合智能家居语音控制场景。

收藏
12.4k
安装
2.8k
版本
1.0.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Wyoming-Clawdbot 是一个协议桥接工具,主要功能是打通 Home Assistant Assist 与 Clawdbot 之间的语音交互链路。其工作流程为:接收来自 Home Assistant 的语音指令,转发至 Clawdbot 进行处理,再将返回的 AI 响应通过 Home Assistant 的 TTS(文字转语音)播报给用户。

部署方式支持 Docker(推荐)或原生 Python 3.11+ 环境,配置流程较为清晰:先启动 Wyoming-Clawdbot 服务端,再在 Home Assistant 中添加 Wyoming Protocol 集成并指向服务地址,最后在语音助手流水线中将对话代理设置为 "clawdbot"。

显著优点

  • 生态整合:无缝对接 Home Assistant 成熟的语音助手体系,无需改动现有架构
  • 协议标准:采用 Wyoming 协议,这是 Home Assistant 官方推荐的语音助手通信标准,兼容性有保障
  • 部署灵活:提供 Docker Compose 一键部署方案,降低环境配置门槛
  • 双向交互:完整支持语音输入→AI 处理→语音输出的闭环体验

潜在缺点与局限性

  • 依赖链较长:需同时维护 Home Assistant、Clawdbot、Wyoming-Clawdbot 三个组件,任一节点故障都会影响整体功能
  • 网络配置敏感:涉及局域网 IP 端口映射,对家庭网络环境有一定要求
  • 功能单一:仅作为协议转发层,本身不具备 AI 处理能力,价值取决于后端 Clawdbot 的能力
  • 文档精简:GitHub 仓库信息有限,复杂故障排查缺乏详细指南

适合人群

已部署 Home Assistant 并希望通过语音控制智能家居的用户,同时后端运行或计划部署 Clawdbot 服务,追求本地化语音交互方案的技术爱好者。

常规风险

  • 服务可用性风险:桥接服务中断会导致语音助手完全失效
  • 延迟累积:多层转发可能引入可感知的响应延迟
  • 配置泄露风险:IP 端口配置若暴露在公网,存在未授权访问隐患
  • 版本兼容性:Wyoming 协议或 Home Assistant 升级可能破坏集成

Wyoming Clawdbot 内容

手动下载zip · 4.9 kB
docker-compose.ymltext/plain
请选择文件