芯片开放社区
直播中

东北小米一粟

3年用户 65经验值
擅长:可编程逻辑 接口/总线/驱动 处理器/DSP MEMS/传感技术
私信 关注

【平头哥Sipeed LicheeRV 86开发板试用】3. 录音功能测试

【平头哥Sipeed LicheeRV 86开发板试用】3. 录音功能测试

1.  录音设备查询:
使用arecord -l 命令查询当前关联的声卡信息。

# arecord–l
1.声卡信息.jpg


2. 播放命令显示
aplay命令执行,显示能够播放的声卡信息
#aplay -l

2.播放功能显示.jpg
3. 录音连接硬件展示
没有发现板卡所关联的麦克输入。
因此,插入USB声卡一个,使用外接的麦克风进行音频的采集。

7.alsa录音硬件.jpg
4. ALSA功能参数调整

4.ALSA参数调整.jpg

5. 录音功能测试
arecord -D hw:1,0 -d 10 -f S16_LE -t wav t6.wav
参数解析
-D 指定了录音设备,0,1 是card 0 device 1的意思,也就是TDM_Capture
-d 指定录音的时长,单位时秒
-f 指定录音格式,通过上面的信息知道只支持 cd cdr dat
-r 指定了采样率,单位时Hz
-c 指定channel 个数
-t 指定生成的文件格式


当前板卡只支持S16_LE和S24_LE。

3.录音功能测试.jpg

6. 录音视频展示:
使用命令aplay *.wav,进行对刚才录音文件的播放

# aplay t6.wav

由于播放时声音较小,需要仔细听才能听到声音。
下一步研究一下是什么方面的问题,提升一下效果。

ALSA音频播放

更多回帖

发帖
×
20
完善资料,
赚取积分