arecord和aplay是alsa-utils一部分,我们在Linux系统下进行音频开发时经常使用,非常方便。
先简单介绍一下。

arecord 采集原始音频
arecord -r 8000 -t raw -c 1 -f S16_BE ./test

aplay 播放原始音频
aplay -t raw -r 8000 -f S16_BE -c 1 ./test

参数说明:
-r 采样频率 8000 48000 44100等
-t 录音文件类型 voc, wav, raw or au
-c 声道数,1:单声道;2:双声道
-f 采样格式,S16:16位; BE: 大端 ; LE: 小端
最后是 文件路径

注意:播放异常时,检查采集时的参数是否和播放时的参数一致。

使用arecord、aplay命令实现音频的采集和播放相关推荐

  1. linux声卡测试命令,linux添加声卡驱动使用命令行音频播放器的方法

    首先linux系统需要有声卡 哪怕是虚拟声卡,我用的是virtualbox,intel 80x AC97 声卡. 安装声卡驱动,在linux内核的找到声卡对应的驱动 可以集成到内核,或者安装为模块,为 ...

  2. FFMPEG常用的一些命令介绍:音频录制、视频录制

    1.视频和音频单独抓取 如果指定输入格式和设备,则ffmpeg可以直接捕获视频和音频. Linux下捕获摄像头的数据保存成视频文件: # ffmpeg -f video4linux2 -s 1280x ...

  3. 实时音频采集与播放技术的研究

    实时音频采集与播放技术的研究 荣治国 陈松乔 (中南大学信息工程学院 湖南 长沙 410083) 介绍了音频采集.播放的三种技术,分别给出实现模型,并对三种技术作出对比分析,以此提出了声音实时传输的依 ...

  4. macOS - afconvert 命令(音频格式转换)

    afconvert 命令(音频格式转换) 文章目录 afconvert 命令(音频格式转换) 一.转换示例 1.wav --> acc 2.指定输出名称 3.aac --> caf 4.批 ...

  5. Android多个音频源采集,Android音频开发之音频采集的实现示例

    在 Android 系统中,一般使用 AudioRecord 或者 MediaRecord 来采集音频. AudioRecord 是一个比较偏底层的API,它可以获取到一帧帧 PCM 数据,之后可以对 ...

  6. Kubuntu一行命令重启音频引擎,解决声卡的小问题

    Kubuntu一行命令重启音频引擎,解决声卡的小问题 我有一台没有外接12V供电功能的USB声卡,在使用过程中极少概率声音会出现急促卡顿这种不正常现象,这时可以直接重启音频引擎来解决,而不需要重启整个 ...

  7. webrtc简单案例——音视频采集和播放

    webrtc简单案例--音视频采集和播放 目录 打开摄像头并将画面显示到页面 打开麦克风并在页面播放捕获的声音 同时打开摄像头和麦克风,并在页面显示画面和播放捕获的声音 1. 打开摄像头并将画面显示到 ...

  8. Android音频实时传输与播放(四):源码下载(问题更新)【转】

    Android音频实时传输与播放(四):源码下载(问题更新) 激动人心的时刻到了有木有 ^_^ 服务端下载请点击这里,客户端下载请点击这里! 最近有朋友在下载源码使用之后,说播放出来的声音噪声很大.其 ...

  9. iOS AudioQueue实现音频的录制和播放(附Demo)

    #基于AudioQueue实现音频的录制和播放 文章目录 背景 总览 Audio Queue 架构 AudioQueueBuffer数据结构 创建 AudioQueueBuffer 释放 AudioQ ...

  10. WebRTC音视频采集和播放示例及MediaStream媒体流解析

    WebRTC音视频采集和播放示例及MediaStream媒体流解析 目录 示例代码--同时打开摄像头和麦克风,并在页面显示画面和播放捕获的声音 API解析 mediaDevices MediaStre ...

最新文章

  1. 从单一图像中提取文档图像:ICCV2019论文解读
  2. 基于TensorFlow的简单验证码识别
  3. 【沟通的艺术】故事大王
  4. 绵阳python培训_《绵》字意思读音、组词解释及笔画数 - 新华字典 - 911查询
  5. layui下拉框怎么获取自定义值_layui select获取自定义属性方法
  6. 1050 循环数组最大子段和
  7. rs232读取智能电表_【技术文章】蜂窝物联网PoC为智能电表连接指引路向
  8. 【Java】强软弱虚四种引用,弱引用在ThreadLocal中的应用
  9. 程序员创业其实相比其他行业也有一些优势
  10. 计算机中¥符号按哪个键,在电脑设计中人民币¥这个符号咋弄出来
  11. Erros while compiiing.Reload prevented
  12. 1. 其他的一些加速 性能提升模式 1 2. 乱序执行技术 2 2.1. 处理器乱序执行 2 2.2. 编译器指令重排 3 2.3. 乱序的分类 3 2.4. 允许程序员显式的告诉处理器对某些地方禁止
  13. 一个手机用c网可以打开网站切换到g网就打不开_推荐一些设计师常用网站!!!...
  14. 使用客户端工具SecureCRT连接linux
  15. 【Pytorch with fastai】第 1 章:你的深度学习之旅
  16. 华为日历怎么显示一月_华为10手机日历图标在哪 华为日历怎么显示
  17. 本地与远程服务器之间的文件传输
  18. vue移动端UI组件
  19. c语言学籍信息系统,c语言学籍信息管理系统设计
  20. 职称专业技术工作小结 计算机,申报计算机专业中级职称任职来专业技术工作总结(范文).doc...

热门文章

  1. SVN图标不显示解决方案
  2. svn图标没有显示的解决办法
  3. 2017 ACM-CCPC 秦皇岛站 总结
  4. 单片机快速开根号函数
  5. 奶粉php小蛋白易消化,揭开“小分子”奶粉真面目:真值得买还是瞎忽悠?
  6. SSO单点登录系统的设计与实现
  7. Java8所有的包介绍(由英文文档翻译而来)
  8. 微信公众号:地图定位
  9. VMware 虚拟机Win10固定ip地址
  10. java通讯录管理系统_java实现通讯录管理系统