核心功能模块
覆盖「设备接入 → 语音交互 → 家长管理 → 内容运营 → 会员变现 → 固件升级」的完整闭环,固件、云平台与 APP 三端配套交付。
首次开机配网(BLE)
长按触摸区 5 秒,LED 呼吸蓝光进入配网模式;APP 通过 BLE(NimBLE 单连接)自动发现设备并下发 Wi-Fi 凭据,凭据存入设备 NVS。配网成功后 LED 常亮 3 秒并语音播报「我联网啦」,配网失败 90 秒自动退出,避免设备长期处于可被发现状态。
6 位绑定码与设备管理
设备联网后生成 6 位绑定码并由语音念出(避免机身贴纸被撕后无法识别),家长在 APP 输入完成绑定。绑定码一次性、有效期 5 分钟,已绑定设备再次申请会被拒绝;云端维护设备唯一标识、绑定关系、在线状态与固件版本,支持解绑与转移。
语音对话链路
长按说话 → 松手后设备上传音频 → 云端 ASR → LLM → TTS → 设备播报。编排服务按契约实现并端到端跑通(MQTT 上行音频 → 识别 → 生成 → 逐句合成 → 下行音频),首响目标 P50 ≤ 2.0 秒;终端只负责采集与播放,模型与话术集中在云端便于统一迭代。
家长控制台
提供每日使用时长限制、可用时段设置、对话内容查看、敏感内容拦截、内容主题开关等控制项;可远程设置音量、音色、休眠与关机,管控粒度按孩子年龄分层。
成长报告
按周生成成长报告,汇总使用时长、对话轮次、兴趣主题分布、互动习惯变化,让家长看到孩子的使用轨迹,而不是只有一个开关。
内容与技能配置
故事、儿歌、百科问答、英语启蒙等内容包与技能可配置下发,按年龄段和主题组织,运营后台可随时上下架,无需重新烧录固件。
会员体系与订单
内置会员套餐(月卡 ¥29.9 / 年卡 ¥199),支持权益配置、订单记录与到期提醒;会员权益与内容包、对话额度绑定,可直接作为产品变现通道。
OTA 固件升级
16MB Flash 划分双 4MB OTA 槽,支持 A/B 分区升级、版本校验与失败自动回滚;云端按设备型号与版本分批灰度推送,避免一次性升级翻车。
运维后台与设备监控
设备在线率、日活、对话量、异常日志集中监控;支持按设备远程诊断、日志回捞与批量配置下发,问题定位不必把玩具寄回。
技术架构(端 · 云 · 应用 · 通道)
🧸 玩具端 · ESP32-S3 固件
- · ESP-IDF v5.1.7 开发框架
- · 4676 行 C 代码,12 个自研组件
- · 16MB Flash,双 4MB OTA 槽(A/B)
- · 配网 / 绑定 / 语音采集 / 播放 / 状态机
- · 编译产物约 1.16MB,资源占用可控
- · 41 项单元测试覆盖核心组件
☁️ 云平台 · Spring Boot 2.7.18
- · Spring Boot 2.7.18 + Java 后端服务
- · 14 个业务模块:账号 / 设备 / 绑定 / 语音
- · 内容 / 会员 / 订单 / 家长控制 / 成长报告
- · 运营后台 / OTA / 日志 / 统计
- · 统一鉴权与接口签名校验
- · 55 项端到端用例覆盖主要链路
📱 家长端 APP
- · 设备绑定与家庭成员管理
- · 使用时长 / 可用时段 / 内容开关
- · 对话记录查看与敏感内容拦截
- · 成长报告与使用数据看板
- · 会员购买与权益查看
- · 远程设置音色、音量与休眠
🔌 通信与数据
- · EMQX MQTT 消息通道(设备 ↔ 云端)
- · 设备上下线、指令下发、状态上报
- · 关系型数据库存储业务与绑定数据
- · 缓存层支撑在线状态与高频查询
- · 对象存储保存语音与固件包
- · 支持私有化部署与内网运行
常见问题
关于 AI Toy 儿童智能陪伴玩具 SaaS 平台(AIToyCloud)的常见疑问与解答
这套方案包含哪些交付内容?
交付三端一体:一是 ESP32-S3 玩具端固件(ESP-IDF v5.1.7,4676 行 C 代码,12 个自研组件,16MB Flash 双 4MB OTA 槽,编译产物约 1.16MB);二是 Spring Boot 2.7.18 云平台(14 个业务模块,覆盖账号、设备、绑定、语音、内容、会员、订单、家长控制、成长报告、运营后台等);三是家长端 APP。消息通道采用 EMQX MQTT,另附数据库脚本、接口文档与部署文档。
孩子第一次使用怎么配网和绑定?
长按触摸区 5 秒,LED 呼吸蓝光进入配网模式;手机 APP 通过 BLE 自动发现设备(NimBLE 单连接),输入 Wi-Fi 密码后由 APP 下发凭据,凭据存入设备 NVS。配网成功后 LED 常亮 3 秒并语音播报「我联网啦」;配网失败 90 秒自动退出。设备联网后生成 6 位绑定码并语音念出,家长在 APP 输入完成绑定,绑定码一次性、有效期 5 分钟,已绑定设备再次申请会被拒绝。
语音对话是怎么实现的?响应快吗?
长按说话、松手后设备上传音频,云端依次完成 ASR 识别、LLM 对话生成与 TTS 合成,再逐句下发设备播报,编排服务已端到端跑通。首响目标为 P50 ≤ 2.0 秒:本地联调环境(CPU 推理)实测均值约 2.16 秒,瓶颈在 CPU 上的语音识别;生产环境建议接入云厂商 ASR/TTS 或使用 GPU 推理以稳定进入预算。云端负责模型调用与内容合规,玩具端只做采集、播放与状态管理,因此终端算力要求低、固件体积小,也便于后续通过 OTA 更换模型或调整话术策略。
家长可以控制哪些内容?是否有成长报告?
家长端提供使用时长限制、可用时段设置、对话内容查看与敏感内容拦截、内容主题开关等控制项。成长报告按周汇总使用时长、对话轮次、兴趣主题分布与互动习惯变化,帮助家长了解孩子的使用情况。平台内置会员体系(月卡 29.9 元 / 年卡 199 元)与 OTA 升级通道,运营方可自主配置权益与固件版本。
部署方案与价格
固件 + 云平台 + 家长端 APP 一体化交付,支持品牌定制与私有化部署
标准部署版
适合玩具厂商与创业团队快速推出首款 AI 陪伴玩具
- ✔ ESP32-S3 玩具端固件(12 个自研组件,双 OTA 槽)
- ✔ Spring Boot 云平台 14 个业务模块完整部署
- ✔ 家长端 APP 交付与联调
- ✔ 首次开机配网 + 6 位绑定码 + 语音对话全链路
- ✔ 家长控制、成长报告、会员体系与 OTA 升级
- ✔ 数据库脚本、接口文档与部署文档
- ✔ 部署指导与 1 年免费 Bug 修复
含源码私有化版
适合自建品牌、需要深度定制硬件与云端能力的厂商
- ✔ 含标准部署版全部内容
- ✔ 固件、云平台、家长端 APP 全部源码交付
- ✔ 品牌定制:外观形象、音色、话术、内容包与 APP 视觉
- ✔ OTA 灰度发布体系与设备诊断能力开放
- ✔ 语音识别 / 合成 / 大模型接入改造指导
- ✔ 私有化部署到自有服务器,数据留在企业
- ✔ 部署文档 + 代码讲解 + 1 年技术支持
以上为软件与固件交付一次性报价;硬件打样、模具、认证与大模型调用费用另议。