首先要理解一些音频处理的信息:采样率/位深度/通道数。
采样率:
以秒为单位,每秒采集多少声音数据的频率。
位深度:
上面我们说的采样率,每次会采集一次声音数据,这一次的声音数据的大小,既然是位深度,那么单位肯定是位了。比如:位深是8,那么可以表示的振幅为256。
通道数:
和硬件参数有关,采集声音源的设备有几个。
例:
采样率48000,位深度 16bit,通道数2
知道这三个参数,那么基本我们就知道了
设备1秒内可以采集到多少音频数据是:
48000 * 16 * 2 = 1536000位
48000 * 16 * 2 / 8 = 192000字节
也就是我的设备在一秒内可以采集192000
接下来音频的帧率,怎么理解呢,每秒内采集48000次,这个是总的采集次数,也许我们要分为100次,每次也就采集4800,或者分为50次,每次采集9600。
这个就要看具体的硬件,所以硬件肯定会开放一个接口。
让你获取一个minbufsize,意思就是这个,每一次提取多少字节。

关于音频采样率,音频帧率,每次采集多少字节的理解相关推荐

  1. php转换音频采样率,音频采样率转换 如何转换音频采样率

    如果你是一个音乐爱好者,又或者是你很喜欢听音乐,那么你应该会注意到歌曲的采样率,很多的歌曲的采样率是不一样的,不过大部分来说都是48000Hz的.那么音频采样率是什么?音频采样率跟音质有什么关系吗?又 ...

  2. 音频采样率、采样深度、占用字节数浅析

    1.从一个问题来看,16K采样率.16bit采样深度.20ms的数据共占用多少字节? 想要解这个问题,首先就要明白采样率是什么,它的单位是什么? 采样率,就是指音频在每秒的采样次数(采样多少个点),单 ...

  3. php能转换音频采样率吗,音频采样频率怎么设置-音频采样率转换软件下载

    如果你是一个音乐爱好者,又或者是你很喜欢听音乐,那么你应该会注意到歌曲的采样率,很多的歌曲的采样率是不一样的,不过大部分来说都是48000Hz的.那么音频采样率是什么?音频采样率跟音质有什么关系吗?又 ...

  4. Android 音频开发(二) 采集一帧音频数据

    这一节主要介绍如何采集一帧音频数据,如果你对音频的基础概念比较陌生,建议看我的上一篇Android 音频开发(一) 基础入门篇.因为音频开发过程中,经常要涉及到这些基础知识,掌握了这些重要的基础知识后 ...

  5. python librosa 或 ffmpeg 改变音频采样率

    文章目录 librosa 改变音频采样率 查看 old.wav的采样率 将old.wav转换为16000采样率的音频序列 保存写入新音频 new.wav 查看 new.wav 的采样率 ffmpeg ...

  6. WebRTC音频系统 音频发送和接收

    文章目录 3.1音频数据流发送流程 3.2 发送中的编码.RTP打包 3.3 AudioSendStream类关系 3.4`webrtc::AudioSendStream` 创建和初始化 3.5 创建 ...

  7. 音视频码率,采样率,帧率基础知识

    音视频码率,采样率,帧率基础知识 简单来讲,采样率和比特率就像是坐标轴上的横纵坐标. 横坐标的采样率表示了每秒钟的采样次数.  纵坐标的比特率表示了用数字量来量化模拟量的时候的精度(在计算机里面占几个 ...

  8. 音频(一) - 音频基础知识

    版权声明:本文为原创文章,未经允许不得转载 博客地址:http://blog.csdn.net/kevindgk GitHub地址:https://github.com/KevinDGK/MyAudi ...

  9. Android视频编辑器(五)音频编解码、从视频中分离音频、音频混音、音频音量调节等

    前言 这篇博客,主要讲解的是android端的音频处理,在开发Android视频编辑器的时候,有一个非常重要的点就是音频的相关处理.比如如何从视频中分离音频(保存为mp3文件),然后分离出来的音频如何 ...

  10. 信号与系统(1)---采样率对声音信号采集的影响

    本博文依托于"信号与系统"课程设计,分为三部分,本博文涉及第一部分:"采样率对声音信号采集的影响".未来会做成一个系列,欢迎大家持续关注!! 文章目录 前言 一 ...

最新文章

  1. @data注解_聊一下@Conditional注解系列的作用
  2. 前端基础JavaScript
  3. FFmpeg滤镜使用指南
  4. [转]移动端页面开发资源总结及技巧
  5. Python实现多行数据读入
  6. 各类排序算法实现(亲测)
  7. 关于java的项目_关于java项目与javaweb项目
  8. 独立线性度 最佳直线
  9. WIN7打补丁后VS2012出现版本不兼容
  10. 2个简单shell脚本(if,while,case语句)
  11. activiti流程定义的部署
  12. Mysql Error:1205错误诊断
  13. 阶段1 语言基础+高级_1-3-Java语言高级_06-File类与IO流_02 递归_3_练习_使用递归计算阶乘...
  14. native2ascii转译HTML字符,native2ascii转字符
  15. python实现遗传算法实例_vn.py发布v2.0.3 - 遗传算法
  16. 达观数据荣获认知图谱产业建设“创新突破奖”,并与图谱知名专家共同探讨工业知识图谱应用落地
  17. Oracle简介与安装
  18. linux下磁带备份
  19. 五千来字小作文,是的,我们是有个HTTP。
  20. SQL语句增删改查公司-员工3表典型案例

热门文章

  1. 关于椰子汁的学问,你知道多少?
  2. 开发人员的不断流动、让我们更加坚定信念,一定要控制好整个系统的底层架构、核心设计、日常质量检查工作
  3. 三维计算机辅助设计笔记,CADCAM应用 备课笔记 项目3 任务3.1活塞三维数字建模.doc...
  4. 天猫万能红外遥控器拆解
  5. 第五次网页前端培训笔记(javascript基础内容)
  6. 五线舵机驱动程序_16路舵机驱动板程序使用说明
  7. 如何写出一篇好的软文?软文撰写的一些注意事项!
  8. ogg是什么文件?ogg怎么转mp3格式?
  9. 学习通否认 QQ 号被盗与其有关:已报案;iPhone 14 量产工作就绪:四款齐发;简洁优雅的软件早已是明日黄花|极客头条
  10. 涉密计算机怎么更新补丁,windows系统补丁你更新还是不更新?