Assist 是什么?
Assist 是 Home Assistant 内置的语音与文字助手,把指令对应到智能家居操作。 文档称它随 Home Assistant 2023.2 推出,可在配套应用、Home Assistant Voice Preview Edition 以及用 ESPHome 制作的设备上使用。
本文只涵盖 Assist 流水线:唤醒词、语音转文字、对话智能体和文字转语音。Home Assistant 本身及其设备集成与自动化不在范围内。2023.5 引入的 Wyoming Protocol 集成让 Home Assistant 能使用本地的语音和唤醒词服务。
获取方式
Assist 不是单独下载的软件:先安装 Home Assistant,再以应用形式添加语音服务。
选项 | 获取方式 |
|---|---|
| Home Assistant OS | 安装指南:Green、Raspberry Pi、Odroid、x86-64、虚拟机 |
| 容器 | Linux 上的 Docker 等;无法使用应用,因此没有 Whisper 和 Piper 应用 |
| 配套应用 | Google Play、F-Droid、App Store |
| 语音硬件 | Voice Preview Edition:建议零售价 $69(不含税)或 €59(含税) |
| Home Assistant Cloud | Nabu Casa:€7.50/月或 €75/年(不含税);31 天试用 |
| 官方网站 | home-assistant.io/voice_control |
| 隐私政策 | home-assistant.io/privacy |
| 源代码 | home-assistant/core,Apache-2.0 |
评测版本:Home Assistant Core 2026.10.3,据 GitHub 于 2026 年 10 月 23 日发布。价格为 2026 年 10 月 24 日 Voice Preview Edition 和 Nabu Casa 页面所列;Nabu Casa 页面还提供其他货币,未核对。
运行要求
文档只给出了少数参考设备的耗时,超出这些设备的配置只能靠估计。
操作系统
- 来源说明:
- 完整流水线需要 Home Assistant OS;容器安装没有应用
语音转文字
- 来源说明:
- Speech-to-Phrase:Green 或 Pi 4 上不到 1 秒。Whisper:Pi 4 上约 8 秒,Intel NUC 上不到 1 秒
文字转语音
- 来源说明:
- Piper,针对 Pi 4 优化:中等质量模型每秒生成 1.6 秒语音
LLM 智能体
- 来源说明:
- 需要网络可达的 Ollama 服务器;只有支持工具调用的模型才能控制家居
开放的实体
- 来源说明:
- Ollama 建议少于 25 个;上下文窗口默认值在 Home Assistant 中为 8k,在 Ollama 中为 2k
唤醒词
- 来源说明:
- Voice Preview Edition:设备端检测“Okay Nabu”“Hey Jarvis”或“Hey Mycroft”;Wyoming 另列有 openWakeWord
质量因语言而异,购买硬件前请先查看各选项的语言支持表。
上手步骤
以下步骤依据文档整理,PromptQuorum 并未实际运行。
- 1安装 Home Assistant OS
Why it matters: 若想使用本地语音所需的应用,请在 Green、Raspberry Pi、x86-64 机器或虚拟机上使用 Home Assistant OS。 - 2添加语音服务
Why it matters: 启动 Whisper、Piper 或 Speech-to-Phrase 应用;Wyoming 集成会发现它们,再从那里添加。 - 3创建语音助手
Why it matters: 在“设置”的“语音助手”中选择语音引擎和对话智能体:内置的,或 Ollama 等 LLM。 - 4准备麦克风
Why it matters: 使用配套应用、Voice Preview Edition 或 ESPHome 设备,并只开放你希望被控制的实体。
来源已证实的功能
以下内容均来自 Home Assistant 文档,没有一项经过独立测试。
- 内置与自定义语句。 社区贡献的语句可处理“开灯”之类的指令;你可以在 custom_sentences 下添加自己的语句并用 intent_script 处理,也可用语句触发器(sentence trigger)启动自动化。
- Wyoming 服务。 Wyoming Protocol 集成连接 Speech-to-Phrase、Whisper、Piper 和 openWakeWord,还可指向网络中另一台设备上的服务,这对 Whisper 这类吃资源的引擎很有帮助。
- LLM 对话智能体。 Ollama 和 OpenAI 可通过 Assist API 作答,并在启用控制后对你开放的实体执行操作。
- 语音硬件。 除 Voice Preview Edition 外,语音页面还列出 ESPHome ESP32 卫星设备(一种 13 美元的自制方案)、面向 x64 或 ARM64 系统的实验性 Linux-Voice-Assistant,以及模拟电话方案。
- 调优。 Whisper 和 Piper 的微调选项记录在各自应用的文档页面中。
数据流向与隐私
据文档所述,使用 Home Assistant Cloud 时,只有音频会发送到 Nabu Casa 做语音转文字和文字转语音,而具体操作仍在你自己的 Home Assistant 上执行。 Ollama 智能体与你自己托管的服务器通信,Ollama 页面没有给出隐私声明。OpenAI 集成是云服务,只能用于 OpenAI 官方端点;你开放的实体就是模型可以控制或查询的对象。
Home Assistant 隐私政策最近更新于 2026 年 8 月 27 日,称除非你选择加入,否则不会向 Analytics 发送任何数据,并且未提及语音数据。它指出 Home Assistant Cloud 是独立的商业服务,适用其提供方自己的隐私政策,PromptQuorum 没有审阅该政策。
📌注: 以上是项目方的声明,而非审计结果。PromptQuorum 没有检查网络流量,也没有检查语音流水线的源代码。
适合哪些人
- 现有的 Home Assistant 用户,希望语音控制而不把音频发送到云服务。
- 有闲置服务器或 Raspberry Pi 的折腾党,愿意按语言挑选并调校语音引擎。
- 已经在运行 Ollama 的用户,想在自家实体上试用 LLM 智能体,并接受其实验性质。
我们未能核实的内容
- 识别质量与速度。 上文的耗时来自文档,PromptQuorum 没有测量任何数据。
- LLM 的可靠性。 文档警告启用控制后较小的模型更容易出错,但出错频率在此未经测试。
- 硬件规格。 文档没有给出运行 Whisper 或 Ollama 模型所需的最低内存或 CPU,也没有推荐具体模型。
- 云端数据处理。 未审阅 Nabu Casa 的隐私政策和数据保留条款。
竞品与替代方案
Jarvis
- 平台:
- macOS
- 价格 / 许可证:
- 免费 / 开源
- 主要区别:
- 据其条目,单机桌面助手,内置 Llama、Whisper 和 Kokoro
关于Jarvis的文章(3篇)
- Jarvis (Mac) Review: Offline Voice AI for macOS更新于 2026年9月4日
- Logseq and Joplin With Local LLMs: Smart Notes Without Cloud Sync (2026)更新于 2026年10月19日
- Local Chat Apps & Assistants Compared (2026): Desktop, Mobile, Self-Hosted, Assistants and Roleplay更新于 2026年9月20日
其他提及:
- Cognira Review: A Self-Learning AI Assistant With a Local Binary and Private Memory更新于 2026年10月5日
- Local Voice & Speech Tools Compared (2026): Text-to-Speech, Speech-to-Text and Voice Agents更新于 2026年9月20日
- dograh Review: Open-Source, Self-Hosted Voice AI Agent Platform更新于 2026年9月12日
- NVIDIA Project G-Assist Review: On-Device RTX AI Assistant, Requirements, and Setup更新于 2026年9月12日
- Build a Fully Offline Voice Assistant in 2026: Whisper + LLM + Piper (Step-by-Step)更新于 2026年8月28日
Voxa
- 平台:
- Windows、macOS、Linux
- 价格 / 许可证:
- 免费 / MIT
- 主要区别:
- 本地优先的桌面语音助手,云端语音为可选项
关于Voxa的文章(4篇)
- Voxa Review: Private Voice Assistant Orb for Desktop更新于 2026年9月4日
- Local Chat Apps & Assistants Compared (2026): Desktop, Mobile, Self-Hosted, Assistants and Roleplay更新于 2026年9月20日
- Local Voice & Speech Tools Compared (2026): Text-to-Speech, Speech-to-Text and Voice Agents更新于 2026年9月20日
- Parlor Review: On-Device Real-Time Voice and Vision AI更新于 2026年9月19日
其他提及:
Dograh
- 平台:
- Web(自托管)
- 价格 / 许可证:
- 自托管免费 / BSD-2-Clause
- 主要区别:
- 支持电话接入和自带模型的语音智能体平台
Assist 是家庭自动化服务器内的一条流水线,所以上面列的是目录中最接近的语音助手,而非直接替代品;请在各应用页面确认当前价格、许可证和平台。
常见问题
使用 Assist 需要 LLM 吗?
不需要。内置的语句匹配无需 LLM 就能处理设备指令;LLM 智能体是可选的,Ollama 页面称其控制 Home Assistant 的功能属于实验性质。
Speech-to-Phrase 有哪些做不到的事?
它是封闭式模型,只能理解 Assist 指令的一部分,所以购物清单、定时器和广播开箱即用时都无法使用。Whisper 会尽量转写所有内容,但速度更慢。
Ollama 能和语句触发器一起用吗?
不能,Ollama 页面说明该集成不支持语句触发器。对于小模型,它建议用同一模型建立两个 Ollama 集成:一个不带控制用于对话,一个带控制用于指令。
Assist 支持我的语言吗?
语言支持分别针对本地处理和 Home Assistant Cloud 评级,分“不支持”到“完全支持”四档;请先查看你的语言与引擎对应的表格。
手机能监听唤醒词吗?
语音页面称 Android 手机可使用唤醒词检测,示例为“Hey Jarvis”和“Hey Nabu”,并未描述 iPhone 上的该功能。
OpenAI 集成是免费的吗?
不是。文档称它是需要 API 密钥的付费服务,并建议关注费用、设置用量上限。
结论
Assist 是为 Home Assistant 系统添加语音控制的一种持续活跃开发的方式,既有文档完备的纯本地路线,也有可选的云端和 LLM 路线。代价是需要先有 Home Assistant 安装,完整的本地流水线要求 Home Assistant OS,据文档,Whisper 在小型开发板上较慢,LLM 控制仍属实验性。它适合希望语音留在家中、并愿意调校的现有 Home Assistant 用户;如果你想要独立的语音助手,请看上面的替代方案。
来源
- Assist 语音控制 — 概览、支持的设备和语言.
- 本地语音助手指南 — Speech-to-Phrase、Whisper、Piper 与耗时.
- Home Assistant Cloud 语音设置 — 哪些数据会发送到云端.
- Ollama 集成 — 要求、工具支持与限制.
- OpenAI Conversation 集成 — 云服务与付费 API.
- Wyoming Protocol 集成 — 支持的语音服务与设置.
- Voice Preview Edition — 价格、唤醒词与本地处理.
- 安装 — Home Assistant OS 与容器.
- Nabu Casa 定价 — Home Assistant Cloud 价格与试用.
- Home Assistant 隐私政策 — 分析数据与云服务适用范围.
- Home Assistant Core 2026.10.3 — 发布日期与许可证.
