前言

最近需要在树莓派上做音频采集和音频处理,所以第一步得在树莓派系统下查看到当前的音频输入和音频输出设备。树莓派安装了raspberry系统,raspberry系统隶属于debian系统。

一、如何查看音频设备

如果你的系统有 /proc/asound/cards 路径,说明 ALSA 驱动已经使用上,可查看 sound devices。
执行以下命令可看到当前的音频设备。

cat /proc/asound/cards
执行结果:


可以看到当前有两个音频设备:板子自带的bcm 2835 ALSA声卡和usb音频采集卡。

也可执行以下命令:

cat /proc/asound/devices
执行结果:

二、查看音频输入设备(microphone 、麦克风、音频采集卡等)

执行以下命令可看到当前的音频输入设备。

arecord -l
执行结果:


可以看到当前只有一个音频输入设备,即插上的usb音频采集卡,同时也说明树莓派自带的音频口只能音频输出,不带有麦克风功能。

三、查看音频输出设备(扬声器,speaker)

aplay -l
执行结果:


可以看到有两个音频输出设备,一个是耳机口,一个是hdmi口。

参考资料

1、Linux 下测试 microphone (麦克风) - OOCLAB 开发者社区

Linux 下查看麦克风或音频采集设备相关推荐

  1. 【总结】Linux 下查看麦克风或音频采集设备

    前言 最近需要在树莓派上做音频采集和音频处理,所以第一步得在树莓派系统下查看到当前的音频输入和音频输出设备.树莓派安装了raspberry系统,raspberry系统隶属于debian系统. 一.如何 ...

  2. Anroid/Linux 下查看麦克风或音频采集设备

    查看当前的音频设备 如果系统有 /proc/asound/cards 路径,说明 TINY ALSA 驱动已经使用上,可查看 sound devices. 执行以下命令可看到当前的音频设备. cat ...

  3. Linux下查看硬盘序列号、设备序列号、操作系统版本和安装时间、系统启用时间等命令

    Linux下查看硬盘序列号.设备序列号.操作系统版本和安装时间.启用时间等命令 最近由于工作需要查询一些硬盘序列号.设备序列号.操作系统版本和安装时间.系统启用时间等信息.所以对用到的命令进行一下总结 ...

  4. linux查看电脑硬件信息,怎么在linux下查看电脑硬件设备属性和各种信息

    如何在linux下查看电脑硬件设备属性 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuin ...

  5. 查看linux进程的设备io,Linux下查看进程IO工具iopp

    Linux下的IO检测工具最常用的是iostat,不过iostat只能查看到总的IO情况.如果要细看具体那一个程序点用的IO较高,可以使用iotop .不过iotop对内核版本和Python版本有要求 ...

  6. Linux下查看文件占用空间大小的du 和df 命令

    Linux下查看文件占磁盘大小一般使用du或df命令 df命令:用于显示磁盘分区上的可使用的磁盘空间.默认显示单位为KB.可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息. du命令 ...

  7. linux下查看文件及目录个数

    linux下查看文件及目录个数 1.查看当前文件和目录总数(不包括子目录): ls -l | wc -l 2.查看当前目录下文件个数(不包括子目录): ls -l |grep "^-&quo ...

  8. linux查看网卡的驱动命令行,Linux下查看网卡驱动和版本信息

    Linux下查看网卡驱动和版本信息 查看网卡生产厂商和信号 查看基本信息:lspci 查看详细信息:lspci -vvv # 3个小写的v 查看网卡信息:lspci | grep Ethernet 查 ...

  9. linux查看当前igb的版本信息,Linux下查看网卡驱动和版本信息

    Linux下查看网卡驱动和版本信息 查看网卡生产厂商和信号 查看基本信息:lspci 查看详细信息:lspci -vvv  # 3个小写的v 查看网卡信息:lspci | grep Ethernet ...

最新文章

  1. Java8 Stream 使用
  2. Hadoop集群部署模型纵览1
  3. Python 面向对象编程 day7
  4. 【tomcat】servlet原理及其生命周期
  5. 在laravel5.8中集成swoole组件----用协程实现的服务端和客户端(二)---静态文件如何部署...
  6. 管理成本降低10%,且看制造企业如何打造“智慧供应链”
  7. 详解Linux交互式shell脚本中创建对话框实例教程_linux服务器
  8. C语言课后习题(64)
  9. 购物网站php模版,运动服装购物网站模板
  10. (爱加密系列教程十二) 如何防止jd-gui查看代码
  11. Python Flask Web 第四课 —— 模板引擎Jinja2
  12. Git笔记总结(详细) —— 廖雪峰教程
  13. 为什么说12306比淘宝双十一的技术挑战更大?
  14. 【FINAL】NOI
  15. Macbook pro M1使用免费的方法读写NTFS的折腾之路
  16. iOS 苹果开发者账号技术支持电话
  17. 候鸟算法matlab实现
  18. CentOS 7 安装 nodejs 及 npm 安装模块的常见问题
  19. 【Django】admin的save_modle方法重写-20220803
  20. Linux生成xlsx格式文件,linux下生成excel文件

热门文章

  1. 王伟峰:谈《啪啪三国》立项开发运营
  2. 五年从程序员到架构师,这是我见过史上最好程序员的职业规划
  3. 牛客每日练习----工厂流水线,大家一起来数二叉树吧,Just A String
  4. 《.net/C#项目总结--基于asp.netMVC小型网上购物系统的模块》
  5. 8086纯汇编实现推箱子
  6. javascript——队列(击鼓传花)
  7. 如何在KeyShot中设置材质模板?
  8. 办公自动化系统(OA)
  9. 数字电视机顶盒行业调研报告 - 市场现状分析与发展前景预测
  10. 解决Word单双栏分栏后页码不连续