音频处理关键知识点

news2025/1/12 6:04:27

1 引言

现实生活中,我们听到的声音都是时间连续的,我们称为这种信号叫模拟信号。模拟信号需要进行数字化以后才能在计算机中使用。

目前我们在计算机上进行音频播放都需要依赖于音频文件。音频文件的生成过程是将声音信息采样、量化和编码产生的数字信号的过程,人耳所能听到的声音,最低的频率是从20Hz起一直到最高频率20KHZ,因此音频文件格式的最大带宽是20KHZ。根据奈奎斯特的理论,只有采样频率高于声音信号最高频率的两倍时,才能把数字信号表示的声音还原成为原来的声音,所以音频文件的采样率一般在40~50KHZ,比如最常见的CD音质采样率44.1KHZ。
 

2 音频信号

音频信号(audio signals)是表示机械波的信号,是机械波的波长、强度变化的信息载体。根据机械波的特征,可分为规则信号和不规则信号。其中规则信号又可以分为音乐等。规则信号是一种连续变化的模拟信号,可用一条连续的曲线来表示。

音频信号常见的分为:

  • 语音信号
  • 音乐信号

3 音频信号的模数转换

模数转换是指:现实中声音的模拟信号转换为数字信号的过程。

模数转换过程会经过一系列的信号处理过程:模拟信号-->采样->量化->编码->数字信号。

音频模拟信号-->数字信号转换

  • 模拟信号经过->抽样->量化->编码->数字信号

下面以麦克风的声音采集举例:

  • 首先,声波通过空气传播到麦克风的振膜。

  • 然后,振膜随空气抖动的振幅大小产生相应的电学信号。我们把这种带有声学表征的电学信号叫做模拟信号(Analog Signal)。

  • 最后,通过 A/DC(模数转换器)将模拟信号转换成数字信号(Digital Signal)。即通过 PCM(Pulse Code Modulation)脉冲编码调制对连续变化的模拟信号进行抽样、量化和编码转换成离散的数字信号。

4 声音的三要素

声音的三要素分别是音调、音量、音色,具体如下:

  • 音调:指的是声音频率的高低,表示人的听觉分辨一个声音的调子高低的程度,物体振动的快,发出的声音的音调就高,振动的慢,发出的音调就低。

  • 音量:又称音强、响度,指声音的振幅大小,表示人耳对所听到的声音大小强弱的主观感受。

  • 音色:又称音品,指不同声音表现在波形方面总是有与众不同的特性,不同的物体振动都有不同的特点,反映每个物体发出的声音的特有的品质,音色具体由谐波决定,好听的声音绝不仅仅是一个正弦波,而是谐波。

5 采样率sample rate

采样: 波是无限光滑的,采样的过程就是从波中抽取某些点的频率值,就是把模拟信号数字化。如下图所示:(蓝色代表模拟音频信号,红色代表采样得到的量化数值)

采样率:采样率就是 1 秒内采集到的采样点的个数,一般用赫兹 Hz 来表示。采样率是指将模拟信号转换成数字信号时的采样频率,人耳能听到的声音一般在 20Hz~20KHz 之间,根据采样定理,采样频率大于信号中最高频率的 2 倍时,采样之后的数字信号便能完整的反应真实信号,也就是说采样率和保留的声音频率基本上是 2 倍的关系.

由上图我们可以看到,16kHz 采样率的音频在 8kHz 以上的频谱基本是没有能量的(黑色),也就是说这部分高频的信息由于采样率不够已经丢失了。从听感上来说人耳可以听到的频率范围大概是 50~20kHz 之间。如果采样率不够,那么和实际听感比起来声音就会显得“低沉”或者说“闷”。

用多大的采样率取决于业务场景,下面列举了常见业务场景的采样率:

  • 8,000 Hz - voip电话所用采样率, 对于人的说话已经足够

  • 11,025 Hz-AM调幅广播所用采样率

  • 22,050 Hz和24,000 Hz- FM调频广播所用采样率

  • 32,000 Hz - miniDV 数码视频 camcorder、DAT (LP mode)所用采样率

  • 44,100 Hz - 音频 CD, 也常用于 MPEG-1 音频(VCD, SVCD, MP3)所用采样率

  • 47,250 Hz - 商用 PCM 录音机所用采样率

  • 48,000 Hz - miniDV、数字电视、DVD、DAT、电影和专业音频所用的数字声音所用采样率

  • 50,000 Hz - 商用数字录音机所用采样率

  • 96,000 或者 192,000 Hz - DVD-Audio、一些 LPCM DVD 音轨、BD-ROM(蓝光盘)音轨、和 HD-DVD (高清晰度 DVD)音轨所用所用采样率

  • 2.8224 MHz - Direct Stream Digital 的 1 位 sigma-delta modulation 过程所用采样率。

采样越高,声音的还原就越真实越自然,人对频率的识别范围是 20HZ - 20000HZ, 如果每秒钟能对声音做 20000 个采样, 回放时就足可以满足人耳的需求. 所以 22050 的采样频率是常用的, 44100已是CD音质, 超过48000的采样对人耳已经没有意义。这和电影的每秒 24 帧图片的道理差不多。

重采样: 主要是分为上采样和下采样,在进行采样的过程中,需要注意采样的倍率的问题,并不是可以随意的改变采样率的大小的,根据采样定理:在进行模拟/数字信号的转换过程中,当采样频率大于信号中最高频率的2倍时,采样之后的数字信号完整地保留了原始信号中的信息,一般实际应用中保证采样频率为信号是最高频率的5~10倍。采样定理又称奈奎斯特定理。

  • 上采样: 在进行采样的过程中,通常是分为上采样和下采样的,而区分的依据是重新采样的时候新采样率和原采样率的大小的比较,如果是大于原信号就成为是上采样,如果是小于原信号就称为下采样。而上采样的实质也就是内插或插值。

  • 下采样: 新的采样率的大小小于原采样率的大小。

  • 方法: 重采样的时候,主要是有最邻近法、双线性内插法以及三次卷积内插法这三种。 在卷积网络中还有反卷积,亚像素卷积等。

6 采样位深Sample Bits

也叫采样位宽,采样深度,量化精度,采样后需要量化,每个采样点会有对应量化的数值,采样位深也就是每个采样点用多少 bit 来表示。从物理意义上来说,位深代表的是振动幅度的表达精确程度或者说粒度

"采样频率"和"采样位数"是数字化声音的两个最基本要素,相当于视频中的屏幕大小
(例如800*600)和颜色分辨率(例如24bit)。

音频量化的量化位数常用的有:

  • 8bit (也就是1字节) 只能记录 256 个数, 也就是只能将振幅划分成 256 个等级;   

  • 16bit  (也就是2字节) 可以细到 65536 个数, 这已是 CD 标准了;   

  • 24bit (3字节) 振幅可以达到1677216,DVD的标准

  • 32bit (也就是4字节) 能把振幅细分到 4294967296 个等级, 实在是没必要了

常用场景:

  • 网络电话中用的就是 16bit 的位深,这样不太会影响听感,并且存储和传输的耗费也不是很大。

  • 音乐或者更高保真度要求的场景中则可以使用 32bit 甚至 64bit 的位深来减少失真。

7 声道Sound Channel

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

音频声道是音频信号的独立通道,用于录制、存储和播放声音。音频声道的类型和配置直接影响听众的听觉体验。从单声道的简单配置到复杂的多声道环绕声系统,不同的声道配置被设计用来满足不同的音频播放需求,从基础的通信到高质量的音乐和电影欣赏。随着技术的进步,三维音频和立体声扩展等更先进的系统正在变得越来越普及,为用户带来更加沉浸和真实的听觉体验。

声道的分类如下:

  • 单声道(Mono)

定义: 单声道是最基本的声道类型,所有的声音都通过一个单一的声道播放。

特点: 单声道无法提供空间感,所有声源好像都来自同一个点。

应用: 常用于电话通信、无线电广播以及某些类型的语音录制。

  • 立体声(Stereo)

定义: 立体声使用两个声道(左和右)来播放声音,提供比单声道更丰富的听觉体验。

特点: 通过左右声道的不同,立体声能够模拟空间中的声音位置,给听者一种声音在空间中分布的感觉。

应用: 广泛应用于音乐、电影、电视和广播中。

  • 3. 多声道

A. 5.1环绕声

配置: 包含前左、前中、前右、后左、后右五个全频声道,加上一个低频效果声道(.1)。

特点: 能够在水平平面上提供全方位的声音体验,常用于家庭影院系统。

B. 7.1环绕声

配置: 在5.1环绕声的基础上增加了两个后环绕声道。

特点: 提供更加立体和包围感强的声音效果,常见于电影院和高端家庭影院。

  • 3D音频和立体声扩展

技术: 如杜比全景声(Dolby Atmos)和DTS:X,这些格式通过在垂直和水平平面上添加声道,创造出三维的声音空间。

应用: 用于提供更加沉浸式的听觉体验,特别是在电影院和某些高端家庭影音系统中。

  • 双声道(Dual,左声道和右声道 )

定义: 与立体声相似,但双声道录音中的两个声道可能独立且不意图创建空间感。

应用: 可用于某些音乐录制,其中两个声道分别录制不同的声音或乐器。

 8 码率

码率指的是比特率:声音中的比特率是指将模拟声音信号转换成数字声音信号后,单位时间内的二进制数据量,是间接衡量音频质量的一个指标。

单位为 bps(Bit Per Second),比特率越高,每秒传送数据就越多,画质就越清晰

码率 = 采样频率 * 量化位数 * 声道个数

不同码率的音频质量:

  • 32 kbps —MW(AM) 质量

  • 96 kbps —FM质量

  • 128 - 160 kbps –相当好的质量,有时有明显差别

  • 192 kbps — 优良质量,偶尔有差别

  • 224 - 320 kbps — 高质量

  • 800 bps – 能够分辨的语音所需最低码率(需使用专用的FS-1015语音编解码器)

  • 8 kbps —电话质量(使用语音编码)

  • 8-500 kbps --Ogg Vorbis和MPEG1 Player1/2/3中使用的有损音频模式

  • 500 kbps–1.4 Mbps —44.1KHz的无损音频,解码器为FLAC Audio,WavPack或Monkey's Audio

  • 1411.2 - 2822.4 Kbps —脉冲编码调制(PCM)声音格式CD光碟的数字音频

  • 5644.8 kbps —SACD使用的Direct Stream Digital格式

9 音频存储

音频存储也就是把量化所得的结果,即单个声道的样本,以二进制的码字进行存放。其中有两种存放方式:

  • 直接以整形来存放量化结果,即Two's complement code;
  • 以浮点类型来存放量化结果,即Floating point encoding code。

大多数格式的PCM样本数据使用整形来存放,而在对一些对精度要求高的应用方面,则使用浮点型来表示PCM 样本数据。

存储计算方式:

[时长]s * [采样率]Hz * [采样位数]bit * [声道数] / 8 = [文件大小]byte

某音频信号是采样率为8kHz、立体声道、位宽为16bit,时长为1s,则音频数据的大小为:

1 * 8000 * 16 *2 = 256000 bit / 8 = 32000 byte / 1024 = 31.25 KB

10 音频格式的封装

音频的封装格式分有损和无损封装格式:

  • 无损编码封装:APE,WAV,FLAC,AIFF,ALAC,AMA

  • 有损编码封装:MP3,AAC,AMR,WMA,RA,OGG

下面列举了常见的wav格式进行了一个梳理分析:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1281937.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

POJ 3734 Blocks 动态规划(矩阵的幂)

一、题目大意 我们要给排成一行的区块涂颜色,可以选择红、绿、蓝、黄四种,要求红和绿的块都必须是偶数个,求出最终的涂色方式,对10007取余。 二、解题思路 我们设三个数列A,B和C: 1、A代表红色和绿色都…

SSL证书价格一年多少钱?

SSL证书价格一年多少钱并没有一个固定的答案,它取决于多种因素,包括您选择的证书类型、品牌、提供商以及您希望保护的域名数量等。 首先,我们需要了解SSL证书的种类。根据品牌和类型,SSL证书大致可分为域名认证SSL证书&#xff08…

代码随想录算法训练营第四十二天 _ 动态规划_01背包问题。

学习目标: 动态规划五部曲: ① 确定dp[i]的含义 ② 求递推公式 ③ dp数组如何初始化 ④ 确定遍历顺序 ⑤ 打印递归数组 ---- 调试 引用自代码随想录! 60天训练营打卡计划! 学习内容: 二维数组处理01背包问题 听起来…

成品短视频app源码开发,你需要知道的最新动向

随着移动互联网的快速发展,短视频行业正迅速崛起。越来越多的创业者和开发者将目光投向了成品短视频app源码开发领域。下面我们将深入探讨这一领域的最新动向,带您了解成品短视频app源码开发的趋势与前景 成品短视频app源码开发的前景和机遇 短视频内容…

Latex正文引用图片编号,防止某张图片删除或调整导致正文序号对应错误

一、背景 Latex真的是非常好用的论文排版工具,虽然不像word一样是“所见即所得”的可视化方式,但完全不用管格式,包括图片的排版,文字的缩进等等。这在word里调整起来真的是非常麻烦,特别是某个段落、图片修改后&…

最热门超声波清洗机有哪些?热门超声波清洗机推荐

眼镜党朋友第一次接触超声波清洗机应该是在眼镜店的时候,把眼镜拿给老板他几分钟就搞定眼镜清洗的,是的没有错,那个机器叫超声波清洗机,不需要自己动手就可把眼镜清洗干净的一款智能清洁工具,它的出现可以说是方便了我…

关于svn如何上传一个完整的项目

注意:请一定要按照该步骤进行操作,请上传新项目时将项目名称进行规范命名 例如原始文件是arrange_v2 将此项目需要注入新的医院 则命名为 arrange_某医院名称_门诊或者医技或者药房_v2 重新命名文件夹名称快捷键 (F12) 一 &…

中断方式的数据接收2

Echo实验 回忆之前的实验因为数据处理的过程可以瞬间完成所以可以把数据处理的操作放在中断服务函数中执行 但是数据处理要是时间过长就将数据缓存处理 当使用中断方式接收数据的时候 一般有两种方式 数据处理的时间较短可放在中断服务函数内处理(就地处理&#…

北斗如何保障能源安全?中海达再赴石油石化盛会推广新技术

11月29日-30日,第三届中国石油石化网络安全应用研讨会暨北斗导航能源安全技术交流会在深圳召开。本次活动主题为“石油石化网络安全,新时代、新征程”,由中国石油学会北斗导航与通信专业委员会、中石油、国家管网等单位联合举办。中海达受邀携…

Mac安装Linux虚拟机(M3)

环境:先贴出本人的电脑配置 一、选择虚拟机软件、下载并安装 比较常用的有VMware Fution、VirtualBox、Paralles Desktop等,我选择了Paralles Desktop(买电脑增了一年的免费使用😄)从官网下载试用就行,之前…

CSS 绝对定位问题和粘性定位介绍

目录 1,绝对定位问题1,绝对定位元素的特性2,初始包含块问题 2,粘性定位注意点: 1,绝对定位问题 1,绝对定位元素的特性 display 默认为 block。所以行内元素设置绝对定位后可直接设置宽高。脱离…

53.redis分布式缓存

目录 一、单机安装Redis。 二、Redis主从集群。 2.1.集群结构 2.2.准备实例和配置 2.3.启动 2.4.开启主从关系 2.5.测试 三、搭建哨兵集群。 3.1.集群结构 3.2.准备实例和配置 3.3.启动 3.4.测试 四、搭建分片集群。 4.1.集群结构 4.2.准备实例和配置 4.3.启动…

【AI读论文】大模型时代:AutoML的机遇、挑战与风险

Title:AutoML in the Age of Large Language Models: Current Challenges, Future Oportunities and Risks Paper:https://arxiv.org/pdf/2306.08107 I. 概要 本文主要阐述了在大模型时代,自动化机器学习(AutoML)与大型…

硬件基础:三极管

之前我们学习了二极管,二极管的最大特性就是单向导通性。 现在我们又有了新的需求,那就是将信号放大,之前学习的无源器件或者二极管,都无法做到这一点。所以,为了满足放大信号的需求,三极管就顺势而生。 最…

贸易公司ERP用什么软件好

不同行业的贸易公司有不同的业务结构和管理模式,日常经营管理过程中遇到的难点呈现多样化,而很多贸易公司在仓库、财务、销售、采购、订单、客户等业务一体化和部门协同效率等方面还有很多提升空间。 有些贸易公司涉及多仓库、多门店、多税制、多汇率、…

程序员如何养生?

程序员长期面对电脑屏幕,加班、压力大等因素容易导致身体不适,以下是一些养生建议: 多休息:保证每天充足的睡眠时间,不要熬夜,尽量避免加班。 平衡饮食:均衡饮食,多吃蔬菜水果&…

你不得不知道的工业镜头使用中的常见问题

镜头的基本功能就是实现光束变换(调制),在机器视觉系统中,工业镜头的主要作用是将目标成像在图像传感器的光敏面上。工业镜头是机器视觉系统设计的重要环节。在实际应用过程中,会遇到以下常见问题。 1、Q:…

CSS新手入门笔记整理:CSS背景样式

背景颜色:background-color 语法 background-color:颜色值; 颜色值有两种 一种是“关键字”,指的是颜色的英文名称,如red、green、blue等。参考CSS 颜色名称。另外一种是“十六进制RGB值”,类似“#FBE9D0”形式的值。参考十六…

移动平均滤波的原理和C代码

移动平均滤波是一种简单有效的平滑信号的方法,它通过计算一系列数据点的平均值来减小信号中的波动。基本的移动平均滤波方法有两种:简单移动平均(SMA)和指数加权移动平均(EWMA)。 简单移动平均滤波&#xf…

封装了一个顺滑嵌套滚动的框架

首先查看效果图 就是开始滚动的时候,上面的头部和下面的内容是 一起滚动的,但是当滚动到segment 的时候,segment 是悬停 的,下面的tableView是分区的 架构设计 我们设计一个架构,以下面的tablView为主体&#xff0…