语音算法在嵌入式端的应用场景、挑战与机遇、课程整体框架。
交叉编译工具链、嵌入式Linux系统构建、常用调试工具介绍。
寄存器模型、中断系统、MPU与Cache、SIMD指令集。
常见DSP架构(CEVA、Tensilica)、循环寻址、MAC操作优化。
Q格式详解、定点数乘法与除法、溢出处理与饱和运算。
NLMS算法定点化、自适应滤波器步长控制、双讲检测。
延迟求和波束成形、MVDR算法简化、麦克风阵列校准。
Opus编码器裁剪、Speex定点化、G.711/G.726在MCU上的实现。
基于DNN的唤醒词模型量化、MCU上KWS系统的流水线设计。
对称量化与非对称量化、量化感知训练、INT8推理引擎搭建。
TC-ResNet、DS-CNN、TinyLSTM在嵌入式端的部署。
NEON指令详解、数据对齐与加载优化、循环展开与软件流水。
SRAM与Flash分区、DMA双缓冲技术、内存池与环形缓冲区设计。
Profiling工具使用、热点函数识别、编译器优化选项。
I2S接口配置、PDM麦克风驱动、音频DMA传输设计。
客观指标(PESQ、STOI)、主观听测、自动化测试框架。
NPU驱动开发、硬件FFT加速器调用、专用MAC阵列编程。
语音数据加密、安全启动、TEE在语音处理中的应用。