ESP-Spot 是一款基于 ESP32-S3 / C5 的 AI 语音交互模块,自供电,集成IMU、麦克风和两个扬声器,自带触摸传感器,适合作为桌面语音助手或毛绒玩具的智能核心。
产品功能
供电:支持 USB-Type-C和锂电池两种供电方式,300mAh电池。 触感交互:ESP32-S3 强大的触摸传感器可实现长按、短按、压力检测、接近感应
多平台接入:火山引擎(RTC)、DeepSeek、通义千问Qwen等平台。
离线语音:ESP32-S3 支持本地离线语音唤醒,识别上百条离线命令词,即使在没有网络的情况下,也能实现便捷的语音控制。
ESP-Spot 触摸感应交互
ESP - SPOT 这款 AI 玩具内置了先进的加速度与角速度传感器,它们犹如敏锐的 “神经末梢”。加速度传感器通过测量物体在不同方向上由于加速或减速所产生的力,精准捕捉自身速度变化情况;角速度传感器则利用陀螺仪原理,能精确感知围绕各个轴的旋转速率。凭借这两种传感器的协同工作,ESP-SPOT 可准确感知自身在空间中的姿态,为用户带来更智能、更有趣的互动体验 。
长按、短按、压力检测、接近感应
结合神经网络,实现手写识别
AI大模型接入
大模型语音交互时上行先采集音频,运行本地回声消除算法,接着 opus 编码,随后上传至服务端;下行则是从服务器获取实时音频数据,经过 opus 解码还原,根据实际情况进行 resample,最终输出到音频设备。而且 pipeline 可随时暂停或继续播放,以此实现语音打断功能,保障音频交互流畅。
加速度传感器识别动作
角速度传感器识别方向
ESP-Spot 智能模块供电系统
ESP-SPOT 支持 USB-Type-C和锂电池两种供电方式,300mAh 的电池搭配 ESP32 的功耗管理可以实现约一小时的持续对话。主电源为 5 V,由 USB 提供。辅助电源为 3.7 V,由电池提供。USB 供电时同时会为电池充电。充满电时充电指示灯熄灭。=ESP-Spot 预留了外部输出功能。在板级设计时充分考虑了外设和 MCU 的功耗管理,通过控制MCU_VCC_CTL与PREP_VCC_CTL引脚支持三种工作状态,并可以在三种工作状态间灵活切换:
Active:所有芯片均处在工作状态,能正常语音对话,支持按键、摇晃和命令词唤醒,电源控制MCU_VCC_CTL = 1 PREP_VCC_CTL = 1
Deep Sleep:MCU 供电,且处于深度睡眠状态,电源控制 MCU_VCC_CTL = 1 PREP_VCC_CTL = 0
Power Down:所有芯片均下电,仅能通过按键唤醒,电源控制 MCU_VCC_CTL = 0 PREP_VCC_CTL = 0
ESP-Spot 智能模块硬件信息
ESP-Spot 智能模块板也可作为一块带音频的 ESP32 开发板单独使用,VIN 可以允许3.3->5V 供电,如果需要默认使能 3V3 电源域,请将 VBUS 上拉。其引出的引脚如下:
电路图
PCB板
ESP-Spot 智能模块硬件包含 MainBoard 和 SubBoard 两块板子,通过排针H1、H2 三明治结构安装,中间夹电池,上板排针推荐长15mm,成品示意图如下:
MainBoard 涉及的器件较多,推荐使用 SMT 加工。SubBoard 主要负责电池管理,底部使用了两个 2014B 扬声器以增加发声效果。
ESP-Spot 智能模块源码
ESP-Spot 智能模块硬件开源:
https://oshwhub.com/esp-college/esp-spot
https://gitee.com/esp-friends/esp_sparkbot
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……
还没有评论,来说两句吧...