- 语言
- C / C++
- ESP Speech Recognition Framework
- 类别
- 语音与 AI 框架
- 主要目标
- 本地语音处理、唤醒词(Wake Word)检测和实时语音命令识别
亮点功能
- WakeNet:精确定位本地唤醒词(如 'Hi, ESP' 和自定义词)
- MultiNet:离线本地识别数百条语音命令,支持葡萄牙语、英语和普通话
- AFE(音频前端):回声消除(AEC)、噪声抑制(BSS/NS)和自动增益控制(AGC)
- 支持多个麦克风和定向波束成形(Beamforming)
- 针对 ESP32-S3 和 ESP32-P4 使用 SIMD 向量加速优化
- 组件可在 ESP Component Registry 中获取(espressif/esp-sr)
适用场景
- 100% 离线且保护隐私的语音控制家电
- 语音驱动的智能家居面板
- 互动玩具和教育机器人
- 需要免手操作的医疗和工业设备
代码示例
C / C++ 的起始代码片段,请根据你的开发板调整引脚和配置。
ESP-SRC / C++
1