首页
›
嵌入式边缘AI与TinyML
›
009-Arduino Nano 33 BLE Sense TinyML项目实战
›
《Arduino语音关键词识别:板载麦克风与Micro Speech实践》
VIP20
本课程属于:009-Arduino Nano 33 BLE Sense TinyML项目实战
嵌入式边缘AI与TinyML · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
3. Arduino语音关键词识别:板载麦克风与Micro Speech实践
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 适用人群 · 课程项目概览(用Arduino实现关…
课程导入
学习目标
02
语音识别基础
语音信号特征 · 关键词识别与连续语音识别的区别 · 应用场景
语音识别基础
语音信号特征
03
Arduino平台与开发环境
Arduino IDE安装 · 开发板配置 · 串口监视器使用
Arduino
平台
04
板载麦克风硬件
麦克风类型 · 工作原理 · Arduino板载麦克风引脚与电路
板载麦克风硬件
麦克风类型
05
音频采集基础
模拟信号采样 · 采样率 · 位深度
音频采集基础
模拟信号采样
06
Micro Speech简介
什么是Micro Speech · 功能特点 · 在嵌入式设备上的应用
Micro
Speech
07
Micro Speech工作原理
神经网络模型 · MFCC特征提取 · 关键词分类流程
Micro
Speech
08
Arduino与Micro Speech集成
库安装 · 依赖管理 · 示例代码结构
Arduino
Micro
09
第一个Micro Speech示例
运行官方关键词识别示例 · 观察串口输出
Micro
Speech
10
关键词识别流程解析
音频预处理 · 特征提取 · 模型推理
关键词识别流程解…
音频预处理
11
模型与关键词
Micro Speech支持的默认关… · 模型文件格式
模型
关键词
12
自定义关键词
如何修改或训练自定义关键词模型(简介…
自定义关键词
如何修改或训练自…
13
代码深入
Micro Speech库核心API · 回调函数 · 状态机设计
代码深入
Micro
14
实时性优化
降低延迟 · 提高识别率 · 内存与CPU优化技巧
实时性优化
降低延迟
15
串口通信与可视化
将识别结果发送到PC · 使用串口绘图器或Python可视化
串口通信
可视化
16
实战项目1
LED语音控制——用关键词“yes”…
实战项目1
LED
17
实战项目2
语音控制舵机——通过关键词控制舵机角…
实战项目2
语音控制舵机
18
实战项目3
语音报警系统——识别关键词触发蜂鸣器…
实战项目3
语音报警系统
19
多关键词识别
扩展Micro Speech支持多个…
多关键词识别
Micro
20
噪声环境处理
麦克风增益调整 · 降噪方法 · 提高鲁棒性
噪声环境处理
麦克风增益调整
21
常见问题排查
编译错误 · 内存不足 · 识别不准确
常见问题排查
编译错误
22
性能评估
如何测试识别准确率 · 混淆矩阵 · 调参方法
性能评估
如何测试识别准确…
23
低功耗设计
睡眠模式 · 事件驱动识别 · 电池供电方案
低功耗设计
睡眠模式
24
与其他传感器结合
语音控制与温度 · 光线传感器联动
其他传感器结合
语音控制
25
无线传输
将识别结果通过WiFi/蓝牙发送到手…
无线传输
WiFi
26
项目综合实战
设计一个语音控制的智能家居原型(如控… · 灯)
项目综合实战
设计一个语音控制…
27
代码重构与模块化
将功能封装成函数/类 · 提高可维护性
代码重构
模块化
28
进阶
TensorFlow Lite Mi…
进阶
TensorFlow
29
课程总结
知识回顾 · 项目展示 · 学习路径建议
课程总结
知识回顾
30
拓展与挑战
语音识别在Arduino上的未来方向 · 创意项目灵感
拓展
挑战
所属VIP或分类
同VIP:Arduino-Edge-Impulse项目:零代码采集、训练到板端部
同VIP:Arduino-Nano-33端侧AI原型开发
同VIP:Arduino-TinyML低功耗采集与续航优化