小智 AI 聊天机器人文档中心 | 小智AI.Dev

小智 AI 聊天机器人文档中心 | 小智AI.Dev

📖 小智AI文档中心

小智AI 是一款基于ESP32系列芯片(S3、C3、C5、C6、P4 等)开发的开源智能语音机器人,集成语音唤醒、AI对话、设备控制和多协议通信功能。本文档中心提供从硬件搭建到AI集成的完整技术指南。

项目特色:

  • 🎙️ 语音唤醒: 支持"你好小智"等26种唤醒词,<200ms响应
  • 🧠 对话能力: 大模型由服务端对接,设备通过 WebSocket 或 MQTT + UDP 与服务器通信
  • 🏠 IoT控制: 集成MQTT、MCP协议,支持智能家居控制
  • 🔧 开源硬件: 覆盖 ESP32、C3、C5、C6、S3、P4 等芯片平台,完整开源方案

🚀 快速开始

新手入门路径


📚 文档导航

🛠️ 使用指南

面向用户的完整使用教程

💻 开发文档

面向开发者的技术深度指南

🔧 ESP32开发指南

ESP32-S3平台完整开发教程

🤖 AI功能特性

AI技术集成和能力介绍

  • 🎯 语音处理: 本地唤醒 + 云端识别的混合方案
  • 🧠 大模型接入: 由服务端对接,设备端不绑定具体模型
  • ⚡ 本机唤醒: 乐鑫 WakeNet / MultiNet,按芯片与 PSRAM 条件提供
  • 🎵 语音合成: 由服务端合成并以 Opus 音频下发

🛠️ 技术特色

硬件平台

  • 主控芯片: ESP32-S3双核240MHz,16MB Flash + 8MB PSRAM
  • 音频处理: INMP441数字麦克风 + MAX98357A数字功放
  • 显示输出: SSD1306 OLED显示屏 + RGB状态灯
  • 网络通信: Wi-Fi(支持的芯片可自动选择 5 GHz 频段)+ 4G Cat.1 通信(可选)

软件架构

  • 开发框架: ESP-IDF v6.0.1+
  • AI引擎: 乐鑫Wake Word Engine + 云端大模型
  • 通信协议: WebSocket + MQTT + MCP Protocol
  • 音频编码: 16kHz PCM + Opus压缩传输

📊 性能指标

功能模块性能指标备注
语音唤醒<200ms延迟,>99%准确率本地离线处理
语音识别<1s延迟,>95%准确率中文识别精度
AI对话<3s响应,支持5+大模型DeepSeek推荐
设备控制<100ms指令响应本地+云端混合
功耗管理5mA待机,150mA工作智能功耗优化

🗂️ 文档索引

文档分类文档名称主要内容更新时间
使用指南硬件搭建指南ESP32-S3组装、接线图解、元件清单2025-03-19
使用指南固件下载预编译固件、烧录工具、配置指南2025-03-18
使用指南网络配置Wi-Fi配网、故障排除、高级设置2025-03-18
使用指南功能教程语音交互、设备控制、个性化设置2025-03-18
使用指南ESP32丐版方案低成本ESP32开发板构建方案2025-03-18
使用指南常见问题FAQ使用问题、故障排除、技术支持2025-03-18
使用指南自建服务端OTA 地址、社区服务端、安全警示2026-10-23
开发指南生态项目社区服务端、客户端与移植方案2026-10-23
开发文档ESP-IDF环境搭建开发环境配置、编译工具链安装2025-03-06
开发文档WebSocket协议通信协议规范、消息格式定义2025-03-06
开发文档MCP协议规范Model Context Protocol交互流程2025-03-20
开发文档MCP使用指南物联网设备控制的具体应用2025-03-20
开发文档MQTT+UDP协议控制通道与音频通道混合通信2025-03-20
开发文档Emoji情感显示大模型情感状态表达协议2025-03-06
ESP32开发芯片与存储规格支持的芯片、音频引擎、分区表2026-10-23
ESP32开发固件代码导览目录结构、状态机、开发规则2026-10-23
ESP32开发进阶扩展点网络形态、唤醒词、MCP、资源定制2026-10-23
ESP32开发问题排查编译、烧录、音频与 assets 问题2026-10-23
AI特性AI 能力与分工设备端与服务端分工、唤醒词、摄像头、多语言2026-10-23

🔗 相关资源

社区资源

技术支持: