找回密码
 立即注册

QQ登录

raspberry pi 配置使用USB麦克风

来源: 奥松-Neil 2018-2-1 14:52 显示全部楼层 |阅读模式
raspberry pi 可以播放音乐但是本身是不带有麦克风的,这里给大家介绍一款树莓派麦克风及它在树莓派控制器上的配置方法
http://www.alsrobot.cn/goods-579.html
579_P_1516039188827.jpg

配置方法:
1、连接麦克风和Raspberry Pi控制器,使用命令:
lsusb 查看设备是否已经成功连接,如图所示,为已检测到USB麦克风
0.png
2、使用命令行测试麦克风
sudo arecord -D "plughw:1,0" -d 5 temp.wav
-D这个参数的意思就选择设备, 外部设备就是plughw:1,0,内部设备就是plughw:0,0, 树莓派本身并没有录音模块,故没有内部设备。-d 5的意思就是录制时间为5秒,如果不加这个参数就是一直录音直到ctrl+c停止, 最后生成的文件名字叫做 temp.wav,存储位置就是当前所在目录下
2.png
3、播放录制的音频,需要安装 omxplayer
首先获取软件源更新内容
sudo apt-get update
sudo apt-get upgrade
3.png

4、安装 omxplayer 播放器
sudo apt-get install omxplayer
由于我的控制器中已经安装了 omxplayer 所以系统提示已经有了omxplayer
4.png
5.png
5、树莓派支持 3.5mm 接口音频输出和 HDMI 音频输出,可以通过 config 界面来进行配置
如下图所示,输入
sudo raspi-config
6.png

6、声音输出模式配置
(1)选择进入第 7 项 - Advanced Options
(2)选择 Audio,单击回车
7.png

8.png

7、配置声音输出模式
0 - 自动选择
1 - 3.5mm 音频接口输出
2 - HDMI 输出,这种方式一般是在显示器有喇叭的情况下,使用显示器自带的喇叭播放音频
选择播放模式后,使用 TAB 键切换到 OK,然后单击回车确认,就完成了音频输出模式配置
9.png

8、退出配置界面后,SSH终端会显示模式配置成功
10.png

9、播放录制的音频
omxplayer -o local temp.wav
音频开始播放,在播放完成后 ,自动退出

11.png








回复

使用道具 举报

大神点评1

您需要登录后才可以回帖 登录 | 立即注册

关注0

粉丝11

帖子147

发布主题