当前位置: 首页 > 工具软件 > ALSA > 使用案例 >

Linux ALSA命令详解

宓博实
2023-12-01

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	采样率	      
 类似资料: