树莓派-ReSpeaker 2-Mics Pi HAT

225 阅读1分钟

实现目的:给树莓派安装上ReSpeaker 2-Mics Pi HAT,通过它录音并播放录制结果

内核

Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux

安装声卡驱动

先去官方github安装了一番最终没安装上,通过一番搜索最终找到了一个可以成功安装的地址:https://github.com/HinTak/seeed-voicecard

  1. git clone https://github.com/HinTak/seeed-voicecard
  2. cd seeed-voicecard
  3. sudo ./install.sh
  4. sudo reboot
  5. arecord -l # 查看录音硬件中是否有seeed-2mic-voicecard
**** List of CAPTURE Hardware Devices ****
card 3: seeed2micvoicec [seeed-2mic-voicecard], device 0: bcm2835-i2s-wm8960-hifi wm8960-hifi-0 [bcm2835-i2s-wm8960-hifi wm8960-hifi-0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

录音并播放结果

录音: arecord -D "plughw:3,0" -f S16_LE -r 16000 -d 5 -t wav test.wav
播放: aplay -D "plughw:3,0" test.wav