MyFramework User 16c326af36 chore: 提交工作树全部代码改动 + 清理产物跟踪 2 months ago
..
README.md 16c326af36 chore: 提交工作树全部代码改动 + 清理产物跟踪 2 months ago

README.md

ESP32 版智能音箱(量产用)

状态

🚧 待开发——等有客户后开始

目标

做出可小批量量产的产品级智能音箱硬件,单台成本 ¥150 以内。

硬件清单

核心(¥150):

  • ESP32-S3 开发板
  • INMP441 I2S 麦克风
  • MAX98357A 功放
  • 3W 喇叭
  • 外壳 + 电源模块

软件栈(C++)

模块 方案
唤醒词 Porcupine(ESP32 版)
录音 I2S 驱动(INMP441)
VAD 能量检测(轻量)
ASR 云端 Whisper API
LLM 云端 DeepSeek
TTS 云端你的 API
播放 ESP32-audioI2S(MP3 解码)

与树莓派版的差异

维度 树莓派 ESP32
语言 Python C++
算力
音质 优秀 一般
功耗 5W 0.5W
成本 ¥500 ¥150
量产

关键挑战

  • 内存管理(PSRAM 8MB)
  • 网络稳定性(WiFi 2.4GHz)
  • 音质调优(需外接 DAC)
  • 流式处理优化

开发步骤

  1. 硬件选型 + 采购
  2. PlatformIO 工程搭建
  3. I2S 录音 + 播放调试
  4. HTTP 客户端封装
  5. 流式处理优化
  6. OTA 升级(量产必备)

预计时间

3-4 周

下一步

等签下第一个硬件客户后开始。