# ESP-Spot：AI 语音交互核心模块

<div align="center">
<img src="_static/spot-cover.jpg" width="70%">
</div>

## 项目简介

ESP-Spot 是一款基于 ESP32-S3 / ESP32-C5 的 **AI 动作语音交互核心模块**，专注于**语音交互、AI感知与智能控制**，适用于智能玩具、语音助手、家居控制等物联网应用场景。它不仅可以通过离线语音实现唤醒、AI对话（默认使用 xiaozhi 平台）等功能，而且通过ESP32-S3 自带的**触摸/接近感应**外设实现玩偶触摸感知，同时设备内置加速度传感器， 可以识别玩偶姿态与动作，从而实现更丰富的交互。

<div align="center">
<img src="_static/spot-board.png" width="50%">
</div>

<div align="center">
<img src="_static/spot-3d-2.jpg" width="50%">
</div>

## 视频展示

[用触摸交互升级大模型 AI 玩具【ESP-SPOT】](https://www.bilibili.com/video/BV1ekRAYVEZ1/)
- 本视频对应的例程为：[llm_touch_toy](./example/adf/llm_touch_toy)

## 软件资源

目前已开放部分代码例程，请参考 [example 文件夹](example)，后续会持续升级更新

## 硬件设计

硬件已开源在立创平台：[ESP-Spot](https://oshwhub.com/esp-college/esp-spot)

## 3D 结构设计

- 3D 打印文件已[开放附件](3D_Print)，欢迎下载！

- **主体结构**

    ESP-Spot 的主体结构炸视图如下：

    <div align="center">
    <img src="_static/esp-spot-3d.png" width="90%">
    </div>