音频的基本概念

音频处理基本概念及音频重采样 音频处理基本概念及音频重采样 目录 重点问题 重采样 什么是重采样 为什么要重采样 可调节的参数 对应参数解析 采样率 采样格式及量化精度(位宽) 分⽚(plane)和打包(packed) 声道分布(channel_layout) ⾳频帧的数据量计算 ⾳频播放时间计算 FFmpeg重采样API ⾳频重采样⼯程范例 简单范例(resample) 复杂范例 1. 重点问题 如何进⾏重采样 采样率不⼀样的时候pts怎么处理 官⽅参考⽂档:http://ffmpeg.org/doxyg 阅读详情

1 音频的基本概念

1.1 声音的三要素

声音的三要素:频率、振幅、波形。

频率:

  • 声波的频率,即声音的音调,人类听觉的频率(音调)范围为 20Hz–20KHz

振幅:

  • 即声波的响度,通俗的讲就是声音的高低,一般男生的声音振幅(响度)大于女生。

波形:

  • 即声音的音色,同样的频率和振幅下,钢琴和小提琴的声音听起来完全不同的,因为他们的音色不同。波形决定了其所代表声音的音色。音色不同是因为它们的介质所产生的波形不同。
    在这里插入图片描述

1.2 音频的概念

音频数据的承载方式最常用的是脉冲编码调制 脉冲编码调制,即 PCM。

在自然界中, 声音是连续不断的,是一种模拟信号,那怎样才能把声音保存下来呢?

那就是把 声音数字化,即转换为数字信号。

我们知道声音是一种波,有自己的 振幅和频率,那么要保存声音,就要保存声音在各个时间点上的振幅。而 数字信号并不能连续保存所有时间点的振幅,事实上,并不需要保存连续的信号,就可以还原到人耳可接受的声音。

根据奈奎斯特采样定理 : 为了不失真地恢复模拟信号, 采样频率应该不小于模拟信号频谱中最高频率的 中最高频率的 2倍。

根据以上分析,PCM 的采集步骤分为以下步骤:
模拟信号 模拟信号 -> 样 采样 -> 化 量化 -> 码 编码 -> 数字信号

音频到底是什么?
音频这个专业业术语, 人类能够听到的所有声音都称之为 音频,它可能包括噪音、 声音被录制下来以后,无论是说话声、歌声、乐器都可以通过数字音乐软件处理。把它制作成 CD,这时候所有的声音没有改变,因为 CD 本来就是音频文件的一种类型。而 音频只是储存在计算机里的声音。演讲和音乐,如果有计算机加上相应的音频卡 – 就是我们经常说的声卡,我们可以把所有的声音录制下来,声音的声学特性,音的高低都可以用计算机硬盘文件的方式储存下来。反过来,我们也可以把储存下来的音频文件通过一定的音频程序播放,还原以前录下的声音。

1.3 音频相关的术语

响度和强度:
声音的主观属性响度表示的是一个声音听来有多响的程度。响度主要随声音的强度而变化,但也受频率的影响。总的说,中频纯音听来比低频和高频纯音响一些。

采样率:
采样率,即采样的频率。

上面提到,采样率要大于原声波频率的 采样率要大于原声波频率的 2 倍,人耳能听到的最高频率为 20kHz,所以为了满足人耳的听觉要求,采样率至少为 40kHz, 通常为 44.1kHz,更高的通常为 48kHz。

注意:人耳听觉频率范围[20Hz, 20KHz]。

采样位数:
涉及到上面提到的振幅量化。 波形振幅在模拟信号上也是连续的样本值,而在数字信号中,信号一般是不连续的,所以模拟信号量化以后,只能取一个近似的整数值,为了记录这些振幅值,采样器会采用一个固定的位数 采样器会采用一个固定的位数来记录这些振幅值,通常有8位 、16 位 、32位。

注意:位数越多,记录的值越准确,还原度越高。但是占用的硬盘空间越大。

比特率:
表示经过编码(压缩)后的音频数据每秒钟需要用多少个比特来表示,单位常为 kbps。

音频编码:
由于数字信号是由 0,1 组成的,因此,需要将 幅度值转换为一系列 0 和 1 进行存储,也就是 编码,最后得到的数据就是数字信号:一串 一串 0 和 和 1 组成的数据组成的数据。

过程如下:

在这里插入图片描述
声道数:

声道数,是指 支持能不同发声(注意是不同声音)的音响的个数。

在这里插入图片描述
单声道的声音只能使用一个扬声器发声,或者也可以处理成两个扬声器输出同一个声道的声音,当通过两个扬声器回放单声道信息的时候,我们可以明显感觉到声音是从两个音箱中间传递到我们耳朵里的,无法判断声源的具体位置。

双声道就是有两个声音通道,其原理是人们听到声音时可以根据左耳和右耳对声音相位差来判断声源的具体位置。声音在录制过程中被分配到两个独立的声道,从而达到了很好的声音定位效果。

记录声音时,如果每次生成一个声波数据,称为单声道;每次生成两个声波数据,称为双声道(立体声)。立体声(双声道)存储大小是单声道文件的两倍。

码率:
码率,是指一个数据流中每秒钟能通过的信息量,单位bps(bit per second)。

码率 = 采样率 * 采样位数 * 声道数。

音频帧:
音频跟视频不太一样,视频的每一帧就是一副图像,但是因为 音频是流式的,本身是没有一帧的概念的。而且有些时候确实没有办法说一帧怎么怎么样。比如对于 PCM 流来说,采样率为 44100Hz,采样位数为 16,通道数为 2,那么一秒的音频固定大小的:44100162 / 8 字节。但是人们可以规定一帧的概念,比如 amr 帧比较简单, 它规定每 20ms 的音频 的音频是 一帧。

关于音频文件大小的计算:
文件大小 = 采样率 * 录音时间 * 采样位数 / 8 * 通道数

PCM 流:
PCM 流就是原始收录声音时,数据会保存到一串 buffer 中,这串 buffer,就采用了 PCM 格式存储的。通常把音频采样过程也叫做 脉冲编码调制编码,即 PCM(Pulse Code Modulation)编码,采样值也叫 PCM 值。编码过程:模拟信号 模拟信号-> 抽样-> 量化-> 编码->数字信号 数字信号。在 windows 中,通过 WaveIn 或者 CoreAudio 采集声音,得到的原始数据就是一串 PCM格式的 buffer。

音频格式:
是指要在计算机内播放或是处理音频文件,也就是要对声音文件进行数、模转换,这个过程同样由采 样和量化构成,人耳所能听到的声音,最低的频率是从 20Hz 起一直到最高频率 20KHZ,20KHz 以上人耳是听不到 的,因此音频文件格式的最大带宽是 20KHZ,故而采样速率需要介于 40~50KHZ 之间,而且对每个样本需要更多的量化比特数。

音频数字化的标准是每个样本 16 位-96dB 的信噪比,采用线性脉冲编码调制 PCM,每一量化步长都 具有相等的长度。在音频文件的制作中,正是采用这一标准。

常见的音频格式有 常见的音频格式有:CD 格式、WAVE(*.WAV)、 AIFF、MP3、MIDI、 AAC、WMA。

音频处理——音频处理的基本概念 目录声音的本质声音的物理性质波形频率一个例子数字音频采样率采样量化(采样精度、采样深度)常见名词解释举例 声音的本质 声音是一种由物体震动引发的物理现象,如小提琴的弦声等。物体的震动使其四周空气的压强产生变化,这种护墙沪弱变化以波的形式向四周传播,当被人耳锁接收时,我们就听见了声音。 声音的物理性质 波形 声音是由物体的振动产生的,这种震动引起了周围空气压强的震荡,我们称这种震荡的函数表现形式为波形 振幅——音量调整 频率 声音的频率是周期的倒数,它表示的是声音再1秒时间内的周期数,单位是赫兹(Hz)、千 阅读详情

相关推荐

Android用AudioRecord+MediaCodec采集音频和音频编码 & 音频一些基本概念

#.音频的一些相关概念简介 0.整体介绍 声波是一种机械波,我们听到声音,是因为耳朵鼓膜接收到了声波,然后听觉神经做了相应处理。 机械波有震动频率和震动幅度,对于频率和振幅恒定的声波,若以时间为x值,声波振幅为y值,则在坐标系中绘制出的会类似一条正弦函数曲线。不过现实中都是多个声源进行各种复杂的震动,最终的震动波形是很多简单正弦波形相叠加的结果。 计算机中只能存储离散的数据,所能做的只是周期性的采样声波震动数据,然后播放时尽可能地还原出原来的声波效果。

u013914309的博客 1825

音频基本概念

1.音频的基本概念  声音的三要素:频率、振幅、波形 频率   声波的频率,即生硬的音调,人类听觉的频率(音调)范围为20Hz–20KHz 振幅   即声波的响度,通俗的讲就是声音的高低,一般男生的声音振幅(响度)大于女生。 波形   即声音的音色,同样的频率和振幅,钢琴和小提琴的声音听起来完全不同的,因为他 们的音色不同。   波形决定了其所代表声音的音色。音色不同是因为它们的介质所产生的波形不同。   声音的本质(音调、音量、音色)   音调:频率   音量:频率   音色:与材质有关,谐波(不规

小葵哥的博客 7207

音频——基本概念

PCM 是采样量化后的未压缩⾳频数据,由模拟信号经过采样、量化、编码转换成的标准的数字⾳频数据。如果是单声道的⾳频⽂件,采样数据按时间的先后顺序依次存⼊(如果是双声道的话就按照 LRLR 的⽅式存储,存储的时候还和机器的⼤⼩端有关)。比特率,也叫码率,是指在一个数据流中每秒钟能通过的信息量,也可以理解为:每秒钟用多少比特的数据量去表示。声道数是指⽀持能不同发声的⾳响的个数,常⽤的声道数有单声道 mono,⽴体声 stereo(左声道和右声道)。给纵坐标加刻度,根据近似取整数值,使采样得到的点的值都是整数。

tyustli 3024

音频基础概念-学习笔记

介绍了音频的物理本质、数字音频,以及数字音频三个重要概念:采样、量化、编码。介绍了描述音频的几个概念:采样率、量化格式、声道数;音频比特率的计算,每分钟音频的存储容量。常见的音频编码等...

wkd_007的博客 2348

FFmpeg入门详解之15:音频基本概念

混音,顾名思义,就是把两路或者多路音频流混合在一起,形成一路音频流。混流,则是指音视频流的混合,也就是视频画面和声音的对齐,也称混流。并非任何两路音频流都可以直接混合。格式相同,要解压成 PCM 格式。采样率相同,要转换成相同的采样率。主流采样率包括:16k Hz、32k Hz、44.1k Hz 和 48k Hz。帧长相同,帧长由编码格式决定,PCM 没有帧长的概念,开发者自行决定帧长。为了和主流音频编码格式的帧长保持一致,推荐采用 20ms 为帧长。

福优学苑@音视频+流媒体 1257

当迁移学习遇见室内定位:基于UJIIndoorLoc的跨场景适配实践

本文探讨了迁移学习在跨建筑室内定位中的应用,重点解析了UJIIndoorLoc数据集的特性及其在解决设备差异和环境变化中的关键作用。通过特征工程、迁移学习策略和小样本微调技术,显著提升了定位模型的跨场景适配能力,为实际部署提供了有效解决方案。

weixin_29038155的博客 394

音频的基础概念和知识

如果0.1kHz~1kHz范围内的声音信号的强度在被提升的阈值曲线之下,由于它被0.2kHz强音信号所掩蔽,那么此时我们人耳只能听到0.2kHz的强音信号而根本听不见其它弱信号,这些与0.2kHz强音信号同时存在的弱音信号就可视为冗余信号而不必传送。所谓冗余成分指的是音频中不能被人耳感知到的信号,它们对确定声音的音色,音调等信息没有任何的帮助。此外,根据人耳听觉的生理和心理声学现象,当一个强音信号与一个弱音信号同时存在时,弱音信号将被强音信号所掩蔽而听不见,这样弱音信号就可以视为冗余信号而不用传送。

独舞风 800

保姆级教程:在华为MateBook E Go上安装安卓子系统(含Hyper-V配置和地区切换避坑指南)

本文提供在华为MateBook E Go(ARM架构)上安装Windows 11安卓子系统(WSA)的详细指南。重点阐述了ARM平台无需指令转译的流畅原生体验优势,并逐步讲解启用Hyper-V虚拟化、切换系统区域以安装Amazon Appstore、配置开发人员模式及使用ADB安装第三方应用(如华为应用市场)的全过程,助您解锁高效的原生安卓应用生态。

kafka6courier的博客 533

音视频数据介绍

1、前言 在诸如安防系统标准GB28181和“电网视频监控系统及接口”中,固定视频流的传输格式为PS格式。PS流和TS流的概念是在MPEG2的ISO/IEC-13818标准的第一部分“系统”中提出的。其提出的目的是提供MPEG2编码比特的存储与传输方案。 2、先介绍PS封装中的基本元素 1)ES ES--Elementary Streams (原始流)是直接从...

zuiyijiangnan的博客 1577

APS生产排程系统——ERP、MES、APS系统的关联和区别

APS生产排程系统——ERP、MES、APS系统的关联和区别

这里有一只小马吖 2万+

Qwen3.6-27B 本地部署踩坑实录:两块 4090 折腾一天的真实记录

《Qwen3.6-27B稠密模型部署实战》摘要:本文记录了在双4090(48GB)环境下部署Qwen3.6-27B-FP8量化模型的全过程。重点解决vLLM服务启动时transformers版本不兼容问题,推荐通过构建自定义Docker镜像升级依赖。详细讲解了关键参数配置,包括128K上下文长度保持、MTP推测解码加速等技术细节,并给出显存优化建议。实测表明该稠密模型在27B参数量级下编程能力超越上一代397B MoE模型,单卡即可流畅运行FP8版本,输出速度达90token/s,是开发者理想的编程助手。文

Fzuim的博客 2765

音频处理1_基本概念

AI音频处理 基本概念

disanda的专栏 1985

FSMC驱动LCD显示屏学习2

液晶显示器,简称 LCD(Liquid Crystal Display)相对于上一代 CRT 显示器 (阴极射线管显示器),LCD显示器具有功耗低、体积小、承载的信息量大及不伤眼的优点,因而它成为了现在的主流电子显示设备液晶是一种介于固体和液体之间的特殊物质,它是一种有机化合物,常态下呈液态,但是它的分 子排列却和固体晶体一样非常规则,因此取名液晶。

usjjjsj的博客 1695

Linux音频-基本概念

Codec类: Codec即编解码芯片的驱动,此Codec驱动是和平台无关,包含的功能有: 音频的控制接口,音频读写IO接口,以及DAPM的定义等。而在非交错模式下,首先记录的是一个周期内所有桢的左声道样本,再记录右声道样本,数据是以连续通道的方式存储。ASOC的出现就是为了解决ALSA无法解决的问题。一次采样得到的数据叫做样本,样本是记录音频数据最基本的单位,其长度常见的有8位,16位,24位,32位。在分析整个ASOC的过程中,出现了众多的数据结构,在此先理清重要的数据结构的关系。

某风吾起的博客 901

在 ABAP SEGW OData 服务里,把 Function Import 参数长度校验真正跑起来

SAP Gateway服务中Function Import参数长度校验的实现机制解析:在SEGW中定义Max Length参数后,需通过模型特性USE_STRICT_FUNCTION_PARAM_CHK(7.52+版本支持)启用严格检查。该特性需在MPC_EXT的DEFINE方法中设置,框架会在URI解析阶段拦截超长参数,避免错误进入业务逻辑。对于低版本系统,建议在应用层手动添加校验。这种模型驱动的方式符合Clean Core原则,能有效提升接口健壮性。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 493

嵌入式工程师成长之路(5)——板子调试

USB2514集线器调试总结说说USB连接线USB数据线上的“疙瘩”:原来有这么大用处!

云轩阁 4万+

音频处理的基本概念

采样(sample): PCM audio不论是输入还是输出,都包含采样,采样达标声音的一个声道在某个特定时间点的振幅。 很多这样的采样组成了声音。样本是记录音频数据的最基本单位。对于CD audio,每秒有44100个采样。 采样的尺寸从8bit 到64bit精度。采样的格式也各式各样: 大端整形,小端整形或者浮点数。 采样尺寸决定动态声响范围。动态声响范围是指最静和最大声之差 通道

kickxxx的专栏 2962

OpenHarmony + AI:深度解析 Whisper.cpp 智慧语音系统级移植与 NAPI 封装实战

【代码】OpenHarmony + AI:深度解析 Whisper.cpp 智慧语音系统级移植与 NAPI 封装实战。

m0_67505153的博客 188

Animate软件基本概念:视频及音频

视频和音频是ANimate软件中比较重要的素材类型。

FlashASer的博客 987

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

音频编码的基本概念

文章目录1 音频编码的基本概念1.1 常见的音频编码格式1.2 AAC简介 1 音频编码的基本概念 1.1 常见的音频编码格式 原始的 PCM 音频数据也是非常大的数据量,因此也需要对其进行压缩编码。和视频编码一样,音频也有许多的编码格式,如:WAV、MP3、WMA、APE、FLAC、AAC 等等,音乐发烧友应该对这些格式非常熟悉,特别是后两种无损压缩格式。 1.2 AAC简介 本节以 AAC 格式为例,直观的了解音频压缩格式。 AAC 是新一代的音频有损压缩技术,一种高压缩比的音频压缩算法。在 MP4 视

木子皿--啥都不会的菜鸟 2871

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

音频相关的基本概念

音频基本概念

bentao1997719的博客 3177

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

上一篇: 视频的基本概念
下一篇: FFMpeg的基本介绍
SlowIsFastLemon
博客等级 码龄8年 265粉丝 790原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值