工作任务:
- 前端麦克风阵列算法
1. 熟悉svn
2. 熟悉wav音频文件格式解析
3. 熟悉代码
3.1 tinybf-lz/wtk/core
-
wavehdr.c
-
wtk_wavfile.c:处理wav文件,降噪
3.2 tinybf-lz/test/tool
- tinybf.c:主函数
3.3 cfg函数:负责加载配置
vim bfio/aec.cfg
3.4 编译运行
make -f makefile.linux // 直接make也可以,需要设置默认python2 cd tool/ ./tinbf -b ../res/bin/tinbf.hupo.0.20.bin -i ../mbfio_mic3.wav -o app.out
3.5 压缩
cp tool/rbin ~/.local/bin/