Rdzleo 93f0e19d1d 初始化项目:精灵吊坠 RTC 语音助手 + VEML7700 石头同频匹配
ESP32-S3 吊坠设备固件,集成火山引擎 RTC 语音助手、蓝牙配网、
VEML7700 环境光传感器驱动及石头同频匹配交友功能。

VEML7700 驱动:
- 基于 ESP-IDF i2c_master API 实现,复用项目 I2cDevice 基类
- 支持 ALS + White 双通道、自动量程、Vishay 非线性校正
- 3 次采样取中位数过滤偶发异常

石头同频匹配算法(双维度):
- 维度1:光谱比值 ALS/White(石头固有光学特征,不随光照强度变化)
- 维度2:亮度等级(5级对数划分,排除极端环境差异)
- 比值阈值 15%,实测同石头姿势变化波动 1.6%~9.6%,安全余量充足

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 11:43:57 +08:00

42 lines
1.5 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# ESP-SpotAI 语音交互核心模块
<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>