使用树莓派录音——USB声卡

原文链接:http://jingyan.eeboard.com/article/73723

我们都知道树莓派只有音频输出口,而没有音频输入的接口,怎么办呢?其实只要一个USB声卡就可以了。

USB声卡淘宝上随便能找得到,我就买了个最便宜的所谓的7.1声道的USB声卡,才8元。

但实际上也就2声道,而且音质不是很好,不过也能用了。

插上USB声卡,其实就可以使用了。因为树莓派上其实已经内置了当前流行的几乎所有设备驱动。

然后我们需要在树莓派上安装对应的录音程序。

##先更新软件包
sudo apt-get update
sudo apt-get upgrade
##安装必要的程序
sudo apt-get -y install alsa-utils alsa-tools alsa-tools-gui alsamixergui

这里安装了本次必要的录音工具,同时也安装了2个图形界面工具,这样就可以用图形界面来设置音量等,操作会比较方便。

安装完成后,就可以使用树莓派来录音了。来录个60秒试试:

arecord -D "plughw:1,0" -d 60 /tmp/test.wav

其中,这里的plughw:1,0就是外置声卡设备,-D表示指定设备。这里值得一提的是,如果后面没有设置输出文件的话,执行命令后录音产生的数据会直接显示在终端上……所以其实你也可以这样写:

arecord -D "plughw:1,0" -d 60 > /dev/test.wav
时间: 2024-08-25 13:09:48

使用树莓派录音——USB声卡的相关文章

在树莓派上使用自制的USB声卡

若想知道USB声卡的制作过程,请看本人的另一篇博文: [基于PCM2912a的USB声卡设计]

基于PCM2912a的USB声卡设计

将近一年时间没有做过硬件了,感觉都不会用Altium Designer软件了.这次做这个USB 声卡有两个目的,其一是复习Altium Designer软件:其二是在业余时间找个事做做,打发一下自己的空虚寂寞冷. 这个USB声卡的音频编解码芯片是德州仪器(TI)的,价格比较贵,某宝上面大概¥40一片.但是,我作为一个刚毕业的穷屌丝,没花这个钱,我是向TI申请的免费样片.具体怎么申请样片,百度一下,你就知道! 原理图如下: 大家可通过下面的链接下载原理图源文件: http://yunpan.cn/

Deepin禁用usb声卡

笔者用的是漫步者声卡支持3.5mm和USB两种接口.USB接口虽然能识别出来,但是没有声音.故禁止usb声卡驱动,usb口仅仅用作供电. 添加/etc/modprobe.d/blacklist-usb-audio.conf文件,内容如下. [email protected] ~ % cat /etc/modprobe.d/blacklist-usb-audio.conf blacklist snd-usb-audio blacklist snd-usbmidi-lib.ko blacklist

[02]树莓派无线USB网卡,Mercury WIFI配置

从淘宝购买的树莓派只是裸板,没带任何配件,所以需要的配件只能单独购买了,SD卡和无线USB网卡等都是单独购买的,前面一篇已经讲过SD卡的使用了,现在这篇讲无线USB网卡的使用. USB无线网卡有免驱和有驱之分,无线USB网卡是在华强北买到的,想买免驱的,但是没找到,就买到了Mercury (11N技术150M无线系列 MW150US)USB无线网卡,需要安装驱动,Mercury官网是没有Linux驱动的,只好在网上找,确认到这款MW150US网卡芯片是realtek 8188eu,于是找到一篇关

树莓派 百度语音 智能家居小助手

大体思路(程序写的有点乱,只是大体框架,还有好多坑留着慢慢填) 树莓派3通过USB声卡录音 ==>> 录音传给百度语音识别 ==>> 返回txt文本 ==>> IF TXT=操作智能家居的语句 THEN 执行相应动作 ELSE 将txt文本提交tuling123 ==>> 返回txt ==>> 传给百度语音文字转语音==>> 树莓派播放 import uuid import base64 import json import urll

【树莓派】将树莓派打造成电视盒子

网上高人多. 最近在看树莓派的应用场景,看到网上有人用它做电视盒子. 参考这篇文章,可以阅读,有空找机会可以实践实践. 参考:http://ju.outofmemory.cn/entry/221882 最近,光腚总局对盒子第三方应用下了禁令,天猫魔盒首当其冲,估计其他盒子不久也会自我阉割,树莓派 + kodi 做成的(伪)盒子自然不受影响.树莓派盒子其实介于盒子和 htpc 之间,一方面有盒子操作方便.界面友好的特点,另一方面又具有 htpc 的灵活性.这篇文章只适用于那些手上恰好有个树莓派,又

Windows 10 IoT Serials 4 - 如何在树莓派上使用Cortana语音助手

从Windows 10 IoT Core 14986版本开始,微软已经加入Cortana语音助手功能.之前,我们只能使用本地语音识别,需要编写应用程序,下载到设备中才能实现.从现在开始,微软已经从系统层面融入了Cortana语音助手,用户可以通过系统设置,开启Cortana,实时地与Cortana进行交互了.下面我们以树莓派为Windows 10 IoT Core设备,尝试一下使用Cortana的过程. 1. 硬件准备 树莓派2/树莓派3.5V/2A电源.TF卡(8GB以上) 麦克风:Micro

树莓派wiringPi库详解

wiringPi是一个很棒的树莓派控制API,使用C语言开发,提供了丰富的接口:GPIO控制,中断,多线程,等等.java 的pi4j项目也是基于wiringPi的,我最近也在看源代码,到时候整理好了会放出来的. 下面开始wiringPi之旅吧! 安装 进入  wiringPi的github (https://git.drogon.net/?p=wiringPi;a=summary)下载安装包.点击页面的第一个链接的右边的snapshot,下载安装压缩包. 然后进入安装包所在的目录执行以下命令:

树莓派wifi自动联网

上两篇介绍了树莓派系统的安装,用网线接入路由器,以及树莓派的vnc配置. 使用网线将树莓派接入路由器的方法虽然简单,但是会让树莓派的移动性大大降低.我的路由器是wifi路由器,我希望在我的路由器信号范围内可以把树莓派放到任意到一个地方,插上电源就可以远程访问,不被网线限制.因此,需要给树莓派添加wifi模块. 给树莓派添加wifi模块,实际上就是一个usb无线网卡.我使用的是EOUP的usb无线网卡,经测试树莓派可以直接识别,不需要额外配置驱动. 树莓派添加usb网卡之后,使用vnc登录树莓派.