# esp32-ai-chat
**Repository Path**: weirdor_admin/esp32-ai-chat
## Basic Information
- **Project Name**: esp32-ai-chat
- **Description**: ESP32 AI语音聊天助手
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 1
- **Created**: 2026-05-26
- **Last Updated**: 2026-05-26
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
## ESP32 AI语音聊天助手
一个使用豆包语音识别和大语言模型的AI语音聊天助手
本应用使用ESP32模块,结合麦克风、喇叭和TFT-LCD显示屏等外设,打造一个成本低于百元的AI语音聊天助手。
程序基于Arduino平台,可使用 ArduinoIDE 或 VSCode+Arduino插件 开发。
### 主流程

### 三方服务
#### 大语音模型服务
API文档 https://docs.coze.cn/developer_guides/coze_api_overview
访问 https://www.coze.cn/ 申请API帐号,更新settings.json文件的coze内字段
#### 语音服务
API文档 https://www.volcengine.com/docs/6561/162929?lang=zh
访问 https://www.volcengine.com/ 申请API帐号,更新settings.json文件的duobao内字段
#### 注意!
使用三方服务会发生费用,请合理使用。
对于语音识别和语音合成可考虑使用无费用的替代方案。
### 硬件
| | |
|:-----:|:-----:|
|
[小鹏STEM S3 LCD开发板](src/boards/xpstem-s3-lcd-2.8/README.md) |
[小鹏STEM IOT开发板](src/boards/xpstem-iot-devkit/README.md) |
### 三方库
* Adafruit_NeoPixel v1.12.5
* ArduinoJson v7.4.3
* GFX Library for Arduino v1.4.9
* lvgl v9.2.2
* NTPClient v3.2.0
* OneButton v2.6.1
* WebSockets v2.6.1
### 合作
本程序可不受限制的用于学习,有以下需求请联系作者。
* 源码商业使用
* 定制开发
### 请作者一杯咖啡
