esp-ai

让 ESP32 秒变 AI 语音助手,低成本快速接入大模型

开源 🏷️定价信息待确认 ⚠️ 链接可跳转,访问体验不确定 音频音乐 🍴 复刻 112 👀 关注 12
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 854
维护状态 低维护
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

esp-ai 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类音频音乐
开发团队wangzongming
官网地址https://espai.fun
定价模式🏷️定价信息待确认
价格说明定价信息待确认
访问状态⚠️ 链接可跳转,访问体验不确定
是否开源是
开源协议MIT
主要语言C
技术栈/模型aiot,arduino,arduino-llm,esp,esp-ai,esp32,esp32-ai,esp32-idf,esp32-llm,esp8266,espai,iat,llm,rag,tts
GitHub 星标★ 854
上线时间2024-06-26 00:00:00
代码更新2026-01-09
仓库体积484.6 MB
本站数据更新2026-11-08
维护状态低维护
收录时间2026-08-09
浏览次数3

项目介绍

esp-ai 是一个面向 ESP32/ESP8266 等嵌入式设备的极简 AI 接入方案,旨在以最低成本和最简单的方式让物联网硬件快速获得大语言模型(LLM)、语音识别(IAT)、语音合成(TTS)及检索增强生成(RAG)能力。它解决了传统嵌入式开发中对接云端 AI 服务流程繁琐、资源开销大的痛点,通过封装统一的接口和协议,开发者无需深入底层即可实现设备端语音交互、智能问答等功能。项目基于 C 语言开发,兼容 Arduino 和 ESP-IDF 框架,提供开箱即用的库和示例,支持自定义模型接入,适合快速原型验证和低成本产品落地。其核心能力包括模块化设计、轻量级运行时和灵活的网络配置,使 AI 功能能够以极小的内存占用运行在资源受限的硬件上。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 854

技术标签

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:进阶 约 30 分钟 部署方式:Docker 部署 4 步

环境要求

  • Docker
  • ESP32 开发板
  • 麦克风与喇叭

安装与启动步骤

  1. 1起服务端

    一条命令起 esp-ai 服务端,端口 8088。

    docker run -itd -p 8088:8088 --name esp-ai-server registry.cn-shanghai.aliyuncs.com/xiaomingio/esp-ai:1.0.0
  2. 2改配置

    把 index.js 挂载进去改,改完重启容器。

    docker cp esp-ai-server:/server/index.js ./index.js
    vim ./index.js
  3. 3烧固件

    ESP32 侧按 README 填 WiFi 与服务地址后烧录。

    # Arduino 或 ESP-IDF 打开 firmware 目录编译烧录
  4. 4联调

    上电后看服务端日志是否收到设备连接。

    docker logs -f esp-ai-server

如何确认成功

对设备说话能得到语音回复,服务端日志有完整会话。

注意事项

  • 它把语音链路都放在服务端,硬件侧只做采集与播放。
  • 服务端要能公网访问或与设备同网段。

核心亮点

  • 硬件成本极低,基于 ESP32 系列芯片,适合大规模部署
  • 集成 LLM、语音识别、语音合成、RAG 全套能力,开箱即用
  • 兼容 Arduino 和 ESP-IDF,降低嵌入式开发者上手门槛

不足之处

  • 早期项目,文档和社区生态尚待完善
  • 对复杂 AI 场景的定制灵活性可能有限

适用场景

  • 智能家居语音控制面板
  • 低成本 AI 语音交互玩具
  • 工业现场语音告警与查询终端

替代项目

ESP-LLM、Arduino-LLM、ESP32-AI

上一篇:AIStudio2API

下一篇:split-lang

同类项目推荐

stock-sdk 开源

前端免后端,一行代码接入A股实时行情

为前端设计的无需 Python、无需后端服务、零依赖的获取股票数据 JavaScript SDK。

★ 1997 2026-08-09
vpscheck 开源

一键检测 VPS 解锁和性能,买前扫雷买后安心

️ VPS全能检测脚本,一键检测Netflix/Disney+/ChatGPT/Gemini等流媒体和AI服务解锁情况,···

★ 78 2026-08-09
truss-examples 开源

照着抄,把模型快速变成可调用的 HTTP 服务

Examples of models deployable with Truss

★ 234 2026-08-09
self-hosted-ai-stack 开源

一行命令部署本地 AI 全家桶,数据不出门,隐私又安全。

Deploy a self-hosted AI stack with Docker Compose: local LLMs, chat, document parsin···

★ 177 2026-08-09
ezdata 开源

连接 60+ 数据源,AI 自动查询、绘图、分析,让数据开口说话。

AI-native data platform: 60+ connectors, dlt-based ETL, DAG scheduling, per-source R···

★ 295 2026-08-09
comfyicu 开源

把 ComfyUI 工作流扔到云端跑,本地无需高配 GPU

ComfyICU - Run ComfyUI workflows in the Cloud

★ 56 2026-08-09
ComfyUI-Installer 开源

Linux 上一键装好 ComfyUI,省去手动配环境的麻烦。

Easily install ComfyUI on a Linux system. Installs completely inside a Python venv.

★ 54 2026-08-09
distributed-inference 开源

用 WebRTC 和 Redis Streams 搭建跨语言分布式推理管道

A project to demonstrate an approach to designing cross-language and distributed pip···

★ 86 2026-08-09
comfy-kitchen 开源

给扩散推理换装多后端快算子

Fast kernel library for Diffusion inference with multiple compute backends.

★ 258 2026-10-29