前言

最近因为项目需要,接触了一些简单的数字音频知识,内容来源于网络(百度百科及相关博客),这里做一个简单的记录,方便以后查阅。

1.采样率

采样频率,也称为采样速度或者采样率,定义了每秒从连续信号中提取并组成离散信号的采样个数,它用赫兹(Hz)来表示。采样频率的倒数是采样周期或者叫作采样时间,它是采样之间的时间间隔。通俗的讲采样频率是指计算机每秒钟采集多少个信号样本。
通俗的讲采样频率是指计算机每秒钟采集多少个信号样本,比如声音信号,此时采样频率可以是描述声音文件的音质、音调,衡量声卡、声音文件的质量标准。采样频率越高,即采样的间隔时间越短,则在单位时间内计算机得到的样本数据就越多,对信号波形的表示也越精确。采样频率与原始信号频率之间有一定的关系,根据奈奎斯特理论,只有采样频率高于原始信号最高频率的两倍时,才能把数字信号表示的信号还原成为原来信号。在数字音频领域,常用的采样率有:
8000Hz 电话所用采样率,对于人的说话已经足够
11025Hz 获得的声音称为电话音质,基本上能让你分辨出通话人的声音
22050Hz 无线电广播所用采样率,广播音质
32000Hz miniDV数码视频camcorder、DAT(LPmode)所用采样率
44100Hz 音频CD,也常用于MPEG-1音频(VCD,SVCD,MP3)所用采样率
47250Hz NipponColumbia(Denon)开发的世界上第一个商用PCM录音机所用采样率
48000Hz miniDV、数字电视、DVD、DAT、电影和专业音频所用的数字声音所用采样率
50000Hz 二十世纪七十年代后期出现的3M和Soundstream开发的第一款商用数字录音机所用采样率
50400Hz 三菱X-80数字录音机所用所用采样率
96000或192000Hz DVD-Audio、一些LPCMDVD音轨、BD-ROM(蓝光盘)音轨、和HD-DVD(高清晰度DVD)音轨所用所用采样率
28224MHz SACD、索尼和飞利浦联合开发的称为DirectStreamDigital的1位sigma-deltamodulation过程所用采样率
总之当前声卡常用的采样频率一般为44.1KHz(每秒采集声音样本44.1千次)11KHz、22KHz、和48KHz。采样频率越高,获得的声音文件质量越好,占用存储空间也就越大。一首CD音质的歌曲会占去45M左右的存储空间。

可以看到,所谓采样率就是就是计算机对声音信号的采集频率,频率越高,说明信号采集的越频繁,从而得到的数据也越完整。
音频在计算机中是作为一个数字序列来存储的,声音信号与这个序列之间存在映射关系,采样率越高,音频也越“精致”,声音的细节得到了更好的刻画,当然占用的存储空间也越大。

2.声道

声道(Sound Channel) 是指声音在录制或播放时在不同空间位置采集或回放的相互独立的音频信号,所以声道数也就是声音录制时的音源数量或回放时相应的扬声器数量。

立体声

Stereo
单声道缺乏对声音的位置定位,而立体声技术则彻底改变了这一状况。声音在录制过程中被分配到两个独立的声道,从而达到了很好的声音定位效果。这种技术在音乐欣赏中显得尤为有用,听众可以清晰地分辨出各种乐器来自的方向,从而使音乐更富想象力,更加接近于临场感受。立体声技术广泛运用于自Sound Blaster Pro以后的大量声卡,成为了影响深远的一个音频标准。时至今日,立体声依然是许多产品遵循的技术标准。

四声环绕

四声道环绕规定了4个发音点:前左、前右,后左、后右,听众则被包围在这中间。同时还建议增加一个低音音箱,以加强对低频信号的回放处理(这也就是如今4.1声道音箱系统广泛流行的原因)。就整体效果而言,四声道系统可以为听众带来来自多个不同方向的声音环绕,可以获得身临各种不同环境的听觉感受,给用户以全新的体验。如今四声道技术已经广泛融入于各类中高档声卡的设计中,成为未来发展的主流趋势。

5.1声道

5.1声道已广泛运用于各类传统影院和家庭影院中,一些比较知名的声音录制压缩格式,譬如杜比AC-3(Dolby Digital)、DTS等都是以5.1声音系统为技术蓝本的,其中“.1”声道,则是一个专门设计的超低音声道,这一声道可以产生频响范围20~120Hz的超低音。其实5.1声音系统来源于4.1环绕,不同之处在于它增加了一个中置单元。这个中置单元负责传送低于80Hz的声音信号,在欣赏影片时有利于加强人声,把对话集中在整个声场的中部,以增加整体效果。相信每一个真正体验过Dolby AC-3音效的朋友都会为5.1声道所折服。

7.1声道

7.1声道系统的作用简单来说就是在听者的周围建立起一套前后声场相对平衡的声场,不同于5.1声道声场的是,它在原有的基础上增加了后中声场声道,同时它也不同于普通6.1声道声场,因为7.1声道有双路后中置,而这双路后中置的最大作用就是为了防止听者因为没有坐在皇帝位而在听觉上产生声场的偏差。

对于声道的理解个人感觉并不到位。在我看来,就是为了声音的最终效果,录制过程中同时在不同位置进行采样,收集不同位置的声音信号,在播放时再通过不同的扬声器将其体现出来,得到一个声音混合的效果,例如左右耳、前后左右等。这里理解上的偏差还请大家批评指正。

3.采样深度

采样率和采样深度是数字音频技术里两个重要的参数。
采样深度代表取样中对声音强度记录的精细程度。
采样深度可以理解为采集卡处理声音的解析度。这个数值越大,解析度就越高,录制和回放的声音就越真实。电脑中的声音文件是用数字0和1来表示的。连续的模拟信号按一定的采样频率经数码脉冲取样后,每一个离散的脉冲信号被以一定的量化精度量化成一串二进制编码流,这串编码流的位数即为采样深度,也称为量化精度。

采样深度是对声音强度记录的精细程度,比如24bits的采样深度表示对声音强弱分为2的24次方个等级。采样深度越高说明采样时对声音的分级越精细,最终得到的效果也越真实。

【数字音频】采样率、声道与采样深度相关推荐

  1. 音频之声道、采样位宽、采样率转换原理及其代码实现

    一.采样率 具体可以参考资料 :百度百科 例如:16000Hz 表示1s中在连续信号中采集16000次,每一次叫做一个采样点. 二.采样位宽(位数) 具体可以参考资料:百度百科 例如:16bit 表示 ...

  2. 数字音频采样率与码率(转)

    转自:http://blog.csdn.net/wghhdzwzqbx02/article/details/7392059 http://blog.csdn.net/ALENTAM/article/d ...

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

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

  4. ffmpeg中支持的音频互相转换的采样格式和声道分布

    音频互相转换的采样格式 enum AVSampleFormat {AV_SAMPLE_FMT_NONE = -1,AV_SAMPLE_FMT_U8, ///< unsigned 8 bitsAV ...

  5. 12.混淆——数字音频采样,混淆,反混淆,脉冲序列_2

    目录 数字音频采样 混淆 反混淆 脉冲序列 数字音频采样 继续考虑数字音频,我们可以考虑一些音乐或任何其他处理音频的方式. 当我们录制声音时,我们有麦克风和麦克风产生连续电压(如图). 顺便问一下,你 ...

  6. voip 音频采集时间_数字音频基础------从PCM说起

    "不得不说,现在网上的文章,包括百科词条,在数字音频基础概念上有太多混乱的表达,甚至存在错误.比如比特率.位率.位速和码率这四个词其实是同一个意思.再比如千比特kb表示1000bit,而不是 ...

  7. 数字音频接口(I2S,PCM/TDM)

    概述 数字音频接口DAI,即Digital Audio Interfaces,顾名思义,DAI表示在板级或板间传输数字音频信号的方式.相比于模拟接口,数字音频接口抗干扰能力更强,硬件设计简单,DAI在 ...

  8. 使用Java分离音频左右声道

    使用Java分离音频左右声道 1.音频属性相关 音频采样所得的PCM都含有三个要素:声道(channel).采样率(sample rate).采样位数.时长. 1.1.声道 记录声音时,如果每次生成一 ...

  9. 数字音频接口(I2S,PCM/TDM,PDM)

    概述 数字音频接口DAI,即Digital Audio Interfaces,顾名思义,DAI表示在板级或板间传输数字音频信号的方式.相比于模拟接口,数字音频接口抗干扰能力更强,硬件设计简单,DAI在 ...

最新文章

  1. Udacity机器人软件工程师课程笔记(二十七) - 卷积神经网络(CNN)
  2. javascript中对象在OOP方面的一些知识(主要是prototype和__proto__相关)
  3. mysql error 10048_mysql 连接异常(10048)
  4. 基于webrtc多人音视频的研究(一)
  5. dockerfile源码安装mysql_docker容器详解五: dockerfile实现tomcat环境以及源码安装mysql...
  6. [ 转载 ] Java面试精选【Java基础第一部分】
  7. 信息系统状态过程图_操作系统中的增强型过程状态图
  8. Java字符类isLowerCase()方法与示例
  9. Arduino笔记-WeMos D1通过HTTP亮熄灯
  10. NAS、DAS和SAN三种存储究竟是什么?
  11. 数据挖掘算法之离散化和二元化
  12. java io操作压缩文件_Java操作zip-压缩和解压文件
  13. 打印机后台程序没有启动
  14. MYSQL圆角矩形表示_圆角矩形“RoundRectShape”使用详解
  15. wuc-tab标签点击不了_微信公众号新增标签功能,格力被中国移动取消竞标资格,全国电子无偿献血证上线,QQ新增辣椒酱表情,这就是今天的其他大新闻!...
  16. CAD中运用CHAMFER命令的角度模式建立倒角的方式
  17. Android TextView文字底部或者中间 加横线
  18. CentOs7怎么查看系统版本
  19. mac打开终端自动自执行命令
  20. 条码打印软件如何添加英文格式日期

热门文章

  1. 【BUUCTF】[极客大挑战 2019]RCE ME
  2. 电子工程师的设计经验笔记
  3. 超酷的 Vim 搜索技巧
  4. mcp918使用教程(MineCraft 1.8.8反编译)
  5. 那些看过有收获或者回味无穷的电影
  6. python读取多张图片_Matplotlib显示多张图片
  7. Android开发 javah,adb使用
  8. android.mk中几个常见配置
  9. 伪元素写竖线_CSS的伪类和伪元素
  10. 通俗易懂,十分钟读懂DES,详解DES加密算法原理,DES攻击手段以及3DES原理。Python DES实现源码