单片机交流
直播中

刘高

10年用户 964经验值
擅长:嵌入式技术
私信 关注
[问答]

请问一下如何对声卡接口进行测试呢

请问一下如何对声卡接口进行测试呢?

回帖(1)

陈连香

2021-10-27 14:52:38
  4.5 声卡接口测试
  4.5.1 耳机接口测试方法
  此节演示使用三段式耳机在 100ask_stm32mp157_pro 开发板上录制声音、播放音频。
  注意: 需要准备一个带麦克风的三段式耳机,如下图所示:
  
  录制音频:
  将耳机插入开发板耳机孔,使用如下命令进行录制(执行命令后,对着麦克风说话):
  [root@100ask:~]# arecord -v --format=cd --device=plughw:0,1 test.wav
  
  参数讲解:
  –format=cd :设置格式为 16 bit little endian, 44100, stereo
  –device=plughw:0,0 指定声卡设备。
  test.wav :指定录音文件的名称以及格式。其中 test 是文件名称,wav 是音频格式。支持的格式有wav、raw 和 au 等。
  播放音频:
  将耳机插入开发板耳机孔,使用 aplay 进行播放音频文件:
  [root@100ask:~]# aplay -v --format=cd --device=plughw:0,0 test.wav
  
  参数讲解:
  –format=cd :设置格式为 16 bit little endian, 44100, stereo 。
  –device=plughw:0,0 指定声卡设备。
  test.wav :指定录音文件的名称以及格式。其中 test 是文件名称,wav 是音频格式。支持的格式有wav、raw 和 au 等。
  注意:录音后再播放所录得的音频文件,只有一边耳朵有声音,因为只有一个麦克采集单声道数据。
  还可以通过 ssh 登录开发板,将电脑中的 wav 格式的音频上传到开发板,再用 aplay 进行播放。
  也可以执行以下命令,让 2 只耳朵都能听到声音:
  speaker-test -t wav -c 2 -D plughw:0,0
  
举报

更多回帖

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