全志R329 · 音频实战
🎯
30章 从入门到产品
🚀
01
R329芯片全景概览
芯片架构·核心特性·应用场景·开发板
02
开发环境搭建
交叉编译链·SDK·烧录·串口调试
03
Linux驱动基础
GPIO/I2C/SPI/UART·设备树
04
音频硬件接口
I2S·PDM·TDM·R329配置
05
音频编解码器
WM8960·ES7210移植与调试
06
ALSA音频框架
ALSA架构·PCM·Mixer·aplay
07
音频采集实战
麦克风阵列·多通道同步采集
08
音频播放实战
喇叭驱动·音量控制·路由切换
09
音频处理基础
采样率·位深·声道·格式转换
10
时域与频域
FFT·频谱分析·梅尔滤波器组
11
语音信号预处理
预加重·分帧·加窗·VAD
12
特征提取
MFCC·Fbank计算与实现
13
语音识别基础
声学模型·语言模型·解码器
14
轻量级语音识别
Kaldi·ncnn在R329移植
15
端侧推理引擎
Tengine·MNN在R329部署
16
唤醒词检测
Snowboy·Porcupine·R329实现
17
离线命令词识别
基于KWS的本地语音控制
18
语音合成基础
TTS·eSpeak·PicoTTS移植
19
神经网络加速
NPU架构·模型量化·算子支持
20
模型转换
ONNX·Caffe转R329 NPU模型
21
NPU推理实战
编写NPU推理·实时语音分类
22
音频算法优化
NEON·定点数·内存池管理
23
实时音频流处理
多线程流水线·环形缓冲区·低延迟
24
语音增强
降噪·回声消除·波束形成
25
声源定位
TDOA算法在R329实现
26
系统集成
音频驱动·算法库·软件架构
27
性能调优
CPU/内存/功耗分析与优化
28
产品化实践
硬件选型·结构·量产测试
29
综合项目一
智能语音灯控系统(唤醒+命令词)
30
综合项目二
离线语音翻译器(采集·识别·合成)