首页
›
嵌入式边缘AI与TinyML
›
014-TinyML音频分类与声学事件检测
›
《TinyML环境声音识别:玻璃破碎、警报与机械噪声分类》
VIP20
本课程属于:014-TinyML音频分类与声学事件检测
嵌入式边缘AI与TinyML · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
2. TinyML环境声音识别:玻璃破碎、警报与机械噪声分类
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
TinyML与声音识别概述 · 学习目标 · 课程结构
课程导入
TinyML
02
声音基础
声波特性 · 频率与振幅 · 时域与频域表示
声音基础
声波特性
03
环境声音分类任务定义
三类目标声音(玻璃破碎 · 警报 · 机械噪声)的特征差异
环境声音分类任务…
三类目标声音
04
TinyML技术栈
微控制器资源限制(内存 · Flash · CPU)
TinyML
技术栈
05
音频特征提取基础
MFCC(梅尔频率倒谱系数) · Mel频谱图 · 过零率
音频特征提取基础
MFCC
06
数据集准备
公开数据集(ESC-50 · UrbanSound8K)介绍 · 自定义数据采集方法(麦克风
数据集准备
ESC-50
07
数据增强技术
时间平移 · 噪声注入 · 音调变换
数据增强技术
时间平移
08
模型选择
适合TinyML的轻量级神经网络(D… · CNN · TCN)
模型选择
TinyML
09
使用Edge Impulse开发流程
数据上传 · 特征设计 · 模型训练
Edge
Impulse
10
使用TensorFlow Lite Micro
模型转换(TFLite) · 量化(int8) · 部署到MCU
TensorFlow
Lite
11
玻璃破碎声识别专项
玻璃破碎声的声学特征(高频冲击 · 快速衰减) · 专用特征与模型调优
玻璃破碎声识别专…
玻璃破碎声的声学…
12
警报声识别专项
警报声的周期性 · 频率范围(如烟雾报警器) · 与音乐
警报声识别专项
警报声的周期性
13
机械噪声识别专项
机械噪声的频谱特征(旋转 · 撞击 · 摩擦)
机械噪声识别专项
机械噪声的频谱特…
14
多分类模型构建
三类声音联合分类 · 类别不平衡处理 · 混淆矩阵分析
多分类模型构建
三类声音联合分类
15
模型训练与优化
超参数调优(学习率 · 批大小 · 层数)
模型训练
优化
16
模型量化与压缩
动态范围量化 · 全整数量化 · 量化感知训练
模型量化
压缩
17
实时音频流处理
分帧与滑动窗口 · 重叠窗口 · 实时特征提取
实时音频流处理
分帧
18
部署实战
在Arduino Nano 33 B… · LED/蜂鸣器输出分类结果 · 串口调试
部署实战
Arduino
19
部署实战
在ESP32上部署 · 使用I2S麦克风 · WiFi传输结果
部署实战
ESP32
20
性能评估
准确率 · 召回率 · F1分数
性能评估
准确率
21
常见问题与调试
模型过拟合 · 欠拟合 · 特征提取错误
常见问题
调试
22
案例实战
家庭安防系统——玻璃破碎检测 · 从数据采集到部署的完整流程 · 误报率优化
案例实战
家庭安防系统
23
案例实战
工业设备监控——机械噪声异常检测 · 使用无监督/半监督方法 · 故障预警
案例实战
工业设备监控
24
案例实战
智能警报系统——区分真实警报与电视/… · 多场景测试
案例实战
智能警报系统
25
进阶
使用CNN+注意力机制提升分类精度 · 但保持TinyML可行性 · 模型剪枝与知识蒸馏
进阶
CNN+
26
进阶
多麦克风阵列与声源定位 · 结合分类实现空间感知 · 波束成形基础
进阶
多麦克风阵列
27
进阶
持续学习与在线更新 · 在设备端增量学习新声音类别 · 避免灾难性遗忘
进阶
持续学习
28
综合项目
设计一个完整的TinyML声音分类系… · 包括硬件选型 · 数据采集
综合项目
TinyML
29
课程总结
核心知识点回顾 · 常见错误与最佳实践 · TinyML声音识别的发展趋势(边缘…
课程总结
核心知识点回顾
30
拓展资源与社区
推荐书籍 · · 开源项目(Edge Impulse
拓展资源
社区
所属VIP或分类
同VIP:TinyML低功耗声学监测:间歇采样与事件触发策略
同VIP:TinyML声学事件分段标注与质量验收
同VIP:TinyML声学事件分类模型开发与端侧部署