RDK X3 环形麦克风板录音与播放
源码下载:RDK X3 环形麦克风板录音与播放
硬件
功能说明
官方教程:
Audio Driver HAT - Waveshare Wiki
RDK DOC
tinyalsa 官方源码:https://github.com/tinyalsa/tinyalsa
当前工程是博主经过源码进行精简与功能补充后的,保留最基本的录音与播放,同时新增录音的能量计算。
代码在RDK X3设备上测试通过,录音自动生成2chn_test.wav文件:
编译效果如下:
执行命令
# 编译
make
# 录音5秒,生成2chn_test.wav文件
sudo ./tinycap
# 播放2chn_test.wav文件
sudo ./tinyplay
设备查看
ls /dev/snd*
p结尾是播放,c结尾是录音
音量控制命令
sudo alsamixer