小智 AI 聊天机器人文档中心 | 小智AI.Dev
小智 AI 聊天机器人文档中心 | 小智AI.Dev
📖 小智AI文档中心
小智AI 是一款基于ESP32-S3开发的开源智能语音机器人,集成语音唤醒、AI对话、设备控制和多协议通信功能。本文档中心提供从硬件搭建到AI集成的完整技术指南。
项目特色:
- 🎙️ 语音唤醒: 支持"你好小智"等26种唤醒词,<200ms响应
- 🧠 AI集成: 支持DeepSeek、GPT、文心一言等多种大模型
- 🏠 IoT控制: 集成MQTT、MCP协议,支持智能家居控制
- 🔧 开源硬件: 基于ESP32-S3,完整开源方案
🚀 快速开始
新手入门路径
📚 文档导航
🛠️ 使用指南
面向用户的完整使用教程
- 硬件搭建指南 - ESP32-S3硬件组装与接线方案
- 固件下载与烧录 - 预编译固件获取和安装
- 网络配置说明 - Wi-Fi配网和网络故障排除
- 功能使用教程 - 语音交互和智能控制功能
- ESP32丐版方案 - 低成本ESP32硬件方案
- 常见问题解答 - 使用过程中的问题和解决方案
💻 开发文档
面向开发者的技术深度指南
- ESP-IDF开发环境搭建 - 开发环境配置和编译指南
- WebSocket通信协议 - 设备与服务器通信协议
- MCP协议开发 - Model Context Protocol物联网控制
- MQTT+UDP混合协议 - 控制和音频的混合通信
- Emoji情感显示 - 大模型情感状态表达协议
🔧 ESP32开发指南
ESP32-S3平台完整开发教程
🤖 AI功能特性
AI技术集成和能力介绍
- 🎯 语音处理: 本地唤醒 + 云端识别的混合方案
- 🧠 大模型接入: DeepSeek、GPT、Qwen等多模型支持
- ⚡ 端侧推理: TensorFlow Lite轻量模型集成
- 🎵 语音合成: 多引擎TTS和情感语音输出
🛠️ 技术特色
硬件平台
- 主控芯片: ESP32-S3双核240MHz,16MB Flash + 8MB PSRAM
- 音频处理: INMP441数字麦克风 + MAX98357A数字功放
- 显示输出: SSD1306 OLED显示屏 + RGB状态灯
- 网络通信: Wi-Fi 2.4GHz + 4G Cat.1通信(可选)
软件架构
- 开发框架: ESP-IDF v5.3.2 + Arduino兼容
- 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 |
| 开发文档 | 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开发 | 技术规格 | ESP32-S3硬件架构、性能参数 | 2025-09-25 |
| ESP32开发 | 编程指南 | GPIO控制到复杂系统开发 | 2025-09-25 |
| ESP32开发 | 高级功能 | 4G通信、AI推理、多模态交互 | 2025-09-25 |
| ESP32开发 | 故障排查 | 问题诊断、解决方案、调试技巧 | 2025-09-25 |
| AI特性 | AI功能集成 | 语音处理、大模型接入、端侧推理 | 2025-09-25 |
🔗 相关资源
社区资源
- 📖 在线文档: https://xiaozhi.dev/docs
- 💬 技术博客: https://xiaozhi.dev/blog
- 🚀 项目动态: 关注GitHub仓库更新
技术支持:
- 📧 联系邮箱: [email protected]
- 📖 在线文档: https://xiaozhi.dev/docs 、