USB麦克风

检查树莓派是否正确识别麦克风

麦克风插上树莓派,然后输入:

lsusb

或者输入:

arecord -l

安装一些辅助软件

首先更新软件列表:

sudo apt-get update

然后安装sox

sudo apt-get install sox

3)录音

对于arecord 的使用可输入arecord --help 获得。

录音:

arecord -D "plughw:1,0" -f dat -c 1 -r 16000 -d 5 test.wav

这段代码中:

参数    说明
-D “plughw:1,0”    plughw:1,0的1指的是第一个外部设备,因为树莓派内部没有声卡,所以只能使用外部的usb麦克风
-f dat    根据帮助手册中得知,使用这个参数能够获得16bit 的编码
-c 1    通道数1
-r 16000    采样率16k
-d 5    持续(录音)时间5s
最后生成的test.wav 文件就是我们的录音文件

以上参数选择是根据百度语音识别所需格式配置,大家有其他需求的话,可以自行修改。

tips
大家可以注意到,这里是使用软件进行录音的,要是我们需要在python 代码中进行录音的话,可以采用如下方式:

import os
os.system('arecord -D "plughw:1,0" -f dat -c 1 -r 16000 -d 5 test.wav')

参考:https://blog.csdn.net/weixin_40973138/article/details/103181990

树莓派 USB麦克风 录音相关推荐

  1. 树莓派 python 录音_树莓派使用 USB 麦克风录音

    前几天,有朋友从我们淘宝店买了USB 接口的麦克风, 说是无法识别, 没办法录音, 经过交流发现, 实际上是咩有开启麦克风的音量. 这篇帖子简单介绍一下怎么去利用 usb 麦克风录音,更多应用在后面给 ...

  2. 【笔记】树莓派配置麦克风录音

    最近研究了下讯飞的语音识别.文字转语音的接口,还有snowboy唤醒,利用这个可以用来做很多有意思的事情,比如语音播报,语音操控等等.我们先来搞定声音的输入输出,即麦克风跟3.5mm接口的输出设置. ...

  3. raspberry树莓派用USB麦克风录音,只有杂音的问题

    我的树莓派同时接了两个usb设备,一个接的是麦克风,另一个接的相机,系统识别相机是卡1,麦克风是卡2.所以python使用pyaudio包录音的时候自动选择默认的录音设备会出问题,应该是识别的设备不正 ...

  4. 全志H616芯片方案香橙派zero2开发板连接USB麦克风的使用方法

    香橙派OrangePi Zero2开发板本身板载没有麦克风功能,如果要使用的话,可以连接USB麦克风外使用,具体操作方法如下: 1) 测试的 USB 麦克风如下所示 2) 首先将 USB 麦克风插入开 ...

  5. 树莓派(USB麦克风和麦克风阵列) 录音和播放

    因pyaudio录音有各种问题,所以尽量不用它.用arecord.树莓派只有音频输出口,没有录入口,需要免驱动的USB麦克风或者麦克风阵列模块(raspeaker),我用的是后者. arecord – ...

  6. 树莓派 配置USB麦克风声卡

    首先将USB麦克风插入树莓派 输入命令lsusb 确定设备已被识别 安装sox快速检测麦克风配置是否正确:sudo apt-get install sox 测试麦克风配置是否正确,输入命令: rec ...

  7. android双usb麦克风,USB麦克风24bit192K单麦芯片方案-SSS1630

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 SSS1630支持24bit/192KHZ采样率,应用USB麦克风方案,单麦克风输入,语音输入转USB方案,性价比高 广泛应用于Windows/MAC/A ...

  8. GPD8106B设计方案|USB音频解码方案|USB耳机方案|USB麦克风方案|代理商现货

    一:GPD8106产品概述: GPD8106/'GPD8106B 是一颗专为 USB headset 装置所设计的 USB stereo audio 单芯片.其为免晶振设计, 不需外接晶振,可节省 B ...

  9. USB耳机方案|USB麦克风方案|SSS1629方案设计

    USB耳机方案|USB麦克风方案|SSS1629方案设计 一.SSS1629/3S1629产品描述: SSS1629/3S1629除了传统 USB 耳麦芯片所具有的基本功能外,SSS1629-A5(3 ...

最新文章

  1. js array 删除指定元素_数组--学习笔记(数据结构数组 /js数组)
  2. UseCase事件描述叙事流规范
  3. Kettle, Solr
  4. 大数据时代,如何才能提高自身竞争力?
  5. QueryPage使用示例
  6. processon.com - 在线团队协作软件(草巾冒小子)推荐 - 资源篇
  7. Win03+IIS6 部署.NetFramework4(ASP.NET4)的一点小经验
  8. 华为交换机开机后接口等一直闪_交换机的工作原理
  9. IDEA破解(破解补丁)
  10. 移动开发痛点之一-接口验证之PostMan图文教程
  11. IOS开发笔记 - 关于导航标题栏的颜色问题
  12. python去重计数_Python list去重及找出,统计重复项
  13. fadein和fadeto_jQuery fadeIn,fadeOut,fadeTo
  14. 深入浅出新一代云网络——VPC中的那些功能与基于OpenStack Neutron的实现(二)-带宽控制...
  15. Opencv图像处理(全)
  16. python调用百度api实现摄像头识别文字
  17. Mockito verify Junit5集成 Mockito
  18. Rocketmq broker迁移方案
  19. Tomcat项目部署方式
  20. 微信公共平台接入之:网页授权(微信授权,微信access_token获取,获取微信用户信息),微信开发者工具使用,微信公众平台测试号申请接入

热门文章

  1. JAVA基础试题抄录
  2. 数据解惑 · 带你认识数字高程模型(DEM)
  3. Field brandService in cn.est.service.impl.HomeServiceImpl required a bean of type ‘cn.est.service.Br
  4. Python3 math模块以及运算优先级
  5. 使用IDM下载百度网盘的文件(亲测有用)
  6. NetAlly Aircheck G2无线网络测试仪技术参数
  7. Huggingface Transformers库学习笔记(二):使用Transformers(上)(Using Transformers Part 1)
  8. 软件漏洞及缓冲区溢出
  9. Flask+Vue搭建系统
  10. ai专家人工智能讲师老师叶梓老师《人工智能概念入门》培训人工智能项目咨询-8