willow

本地运行、隐私安全的智能语音助手,替代 Echo 和 Google Home。

willow 是一个开源的、本地化的、自托管的语音助手,旨在成为 Amazon Echo 和 Google Home 的替代品。它基于 ESP32 硬件和 ESP-IDF 框架开发,使用 C 语言编写,集成了深度学习和语音识别技术,能够实现唤醒词检测、语音命令解析和响应。项目核心解决用户对智能音箱的隐私担忧和云端依赖问题,所有语音处理都在本地完成,不依赖云端服务。它支持与 Home Assistant 等智能家居平台集成,可控制家中设备。willow 提供了完整的硬件方案和软件栈,适合开发者自行搭建个性化的语音助手。其技术栈包括 ESP-ADF 音频处理框架和 Alexa 兼容接口,具备一定的扩展性。目前项目处于成长阶段,社区活跃度较高。

开源 free 语音识别
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 3106
维护状态 较活跃
是否开源 是
定价模式 free

项目数据

分类语音识别
开发团队HeyWillow
所属国家
定价模式free
价格说明开源且自托管,完全免费,无付费版本。
访问状态
是否开源是
开源协议Apache-2.0
主要语言C
技术栈/模型alexa,deep-learning,echo,esp-adf,esp-idf,esp32,google-home,home-assistant,home-automation,privacy,speech-recognition,speech-to-text,whisper
GitHub 星标★ 3106
30天Star增速
HF 下载量
上线时间2023-03-31 00:00:00
最近更新2026-09-23 00:00:00
维护状态较活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-10
浏览次数7

使用教程

难度:高级 约 30 分钟 部署方式:本地安装 4 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • ESP32 硬件设备(项目为 ESP32 硬件方案)
  • 可访问 GitHub 与官方文档站 heywillow.io
  • 如需本地推理,需额外自托管 Willow Inference Server
  • 具备 ESP-IDF / ESP-ADF 相关开发环境(技术栈提及)

安装与启动步骤

  1. 1查阅官方文档

    README 只给出文档入口,完整安装、硬件与刷写步骤请以 heywillow.io 官方文档为准。

  2. 2获取项目仓库

    克隆 Willow 主仓库到本地,后续编译与刷写步骤需按官方文档进行。

    git clone https://github.com/HeyWillow/willow
  3. 3加入社区讨论

    遇到问题可到 GitHub Discussions 提问,与早期用户交流硬件与部署经验。

  4. 4自托管推理服务

    如需本地 STT/TTS/LLM 推理,可自行部署 Willow Inference Server(可选)。

    git clone https://github.com/toverainc/willow-inference-server

如何确认成功

README 未给出验证命令;按官方文档完成硬件部署后设备应能响应唤醒词与语音命令。

常见问题

Q:README 里有具体安装步骤吗?

A:没有。本次节选仅包含推理服务发布公告、讨论区入口和文档链接,所有安装与刷写步骤请查阅 heywillow.io 官方文档。

Q:需要依赖云端服务吗?

A:项目定位为本地化、自托管的语音助手,语音处理在本地完成;如需语言推理,可自托管 Willow Inference Server。

Q:代码用什么语言和框架?

A:项目使用 C 语言,基于 ESP-IDF 框架开发,并涉及 ESP-ADF 音频处理框架,面向 ESP32 硬件。

Q:可以和智能家居联动吗?

A:项目支持与 Home Assistant 等平台集成以控制家中设备,具体对接方式请以官方文档说明为准。

注意事项

  • README 节选未提供任何安装命令、端口或配置项,本教程步骤仅依据仓库地址与文档链接整理。
  • Willow 属于硬件+固件项目,需要 ESP32 实物与相应开发环境,动手前请先阅读官方文档。
  • 涉及密钥、路径等参数时请以官方文档为准,不要照搬网络上的第三方教程。

核心亮点

  • 完全本地处理,语音数据不出设备,隐私安全有保障
  • 基于 ESP32 低成本硬件,DIY 门槛低,适合极客玩家
  • 支持 Home Assistant 集成,可无缝接入智能家居生态

不足之处

  • 硬件依赖 ESP32,性能有限,复杂语音交互能力弱
  • 文档和社区生态尚不完善,上手需要一定嵌入式开发经验

适用场景

  • 注重隐私的家庭智能音箱替代方案
  • DIY 爱好者搭建个性化语音助手
  • 离线环境下的语音控制场景(如工业或特殊区域)

替代项目

Mycroft、OpenVoiceOS、Rhasspy

项目介绍

willow 是语音识别领域的开源项目,由 HeyWillow 开发,2023 年首次发布。

在全站 13,014 个收录项目中,它的 GitHub 星标数(3,106)位列前 30%,在语音识别分类中处于中上游。

项目保持着较活跃的维护节奏,最近一次代码更新于 2026-09-23。开源且自托管,完全免费,无付费版本。从国内网络环境看,可直接访问。

它主要面向的使用场景是:注重隐私的家庭智能音箱替代方案。同类可对比的替代方案包括 Mycroft、OpenVoiceOS、Rhasspy。

上一篇:whisper-asr-webservice

下一篇:whishper

同类项目推荐

obs-localvocal 开源

直播录屏时,本地AI实时生成字幕,保护隐私零延迟

OBS plugin for local speech recognition and captioning using AI

★ 1616 2026-09-10
LiveCaptions-Translator 开源

实时捕获系统音频,一键翻译成你懂的语言

Lightweight and powerful real-time audio/speech translation tool based on Windows Li···

★ 3755 2026-08-10
speechbrain 开源

一站式 PyTorch 语音工具箱,快速搞定识别、说话人验证等任务

A PyTorch-based Speech Toolkit

★ 11834 2026-08-26
whisper-diarization 开源

给语音转写加上说话人标签,会议记录一目了然

Automatic Speech Recognition with Speaker Diarization based on OpenAI Whisper

★ 5657 2026-08-13