树莓派 Step by Step之录放音

设备总览

音频输出

树莓派音频设备情况,播放设备

pi@raspberrypi:~/Desktop$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: ALSA [bcm2835 ALSA], device 0: bcm2835 ALSA [bcm2835 ALSA]
  Subdevices: 7/7
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
  Subdevice #3: subdevice #3
  Subdevice #4: subdevice #4
  Subdevice #5: subdevice #5
  Subdevice #6: subdevice #6
card 0: ALSA [bcm2835 ALSA], device 1: bcm2835 ALSA [bcm2835 IEC958/HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

音频输入,由于树莓派3b没有带有音频输入,插入自制或者买的麦克风,这里用的是AP8224 制作的USB 4MIC;

pi@raspberrypi:~$ arecord -l
**** List of CAPTURE Hardware Devices ****
card 1: audio [DMIC*4 usb audio], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

 

命令测试

 

arecord -D "plughw:1,0" -d 10 test.wav

aplay --device=plughw:0,0 test.wav 

 

安装sox 调用 rec命令

rec 1.wav

也可以安装omxplayer播放音频

omxplayer -o local test.wav 

 

 

也可以把树莓派上的音频传到PC电脑上,我这里PC用的是 Windows 10 WSL Ubuntu,命令如下;

jacob@Jacob‘s-NUC:/mnt/c/Users/iamlv$ scp pi@172.18.195.18:/home/pi/Desktop/test.wav ./Desktop/
pi@172.18.195.18's password:
test.wav                                                   100%   78KB 223.7KB/s   00:00

 

如果要把PC上的文件传到树莓派如下命令

jacob@Jacob‘s-NUC:/mnt/c/Users/iamlv/Desktop$ pscp 7.mp3 pi@172.18.195.18:/home/pi/Desktop/  pi@172.18.195.18's password:
7.mp3                     | 3257 kB | 3257.8 kB/s | ETA: 00:00:00 | 100%

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值