4.1、Linux ALSA命令详解
aplay 音频播放
-
播放音频文件
$ aplay test.wav
-
播放音频文件,并指定声卡0设备1
// 查看系统注册声卡设备 $ cat /proc/asound/cards $ aplay -D hw:0,1 test.wav
-
查看播放设备列表
$ aplay -l card 0: rockchiprk809co [rockchip,rk809-codec], device 0: ff7f0000.i2s-rk817-hifi rk817-hifi-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0
arecord 音频录制
-
录制音频,并保存音频文件名为test.wav
$ arecord test.wav
-
录制音频,指定使用声卡0设备0,录制时间10秒,录音格式CD,采样频率44100,双通道,音频文件格式wav
$ arecord -D hw:0,0 -d 10 -f cd -r 44100 -c 2 -t wav test.wav
-
常用参数解析
-D 指定声卡编号 plughw:0,0 //0,0代表card0,device0,可以通过arecord -l获取 -f 录音格式 S16_LE代表有符号16位小端序 -r 采样率