声音的二进制表示
计算机科学· 第1单元:信息表示· 15 分钟阅读
1. 模数转换过程★★☆☆☆⏱ 3 min
模数转换(ADC)
将连续模拟声波转换为离散二进制值以进行数字存储的过程
例:
在智能手机上录制语音时会使用ADC
声音最初是连续的压力波,被麦克风捕获后变为连续电信号。要在计算机中存储声音,必须通过三个核心阶段转换为离散二进制值:
采样:按固定时间间隔测量波的振幅
量化:将每个测量得到的振幅舍入到最近的允许离散电平
编码:将每个量化电平转换为定长二进制值
简述ADC将1秒声音片段转换为二进制的步骤
- 1
- 根据所选采样率将1秒的连续波划分为固定时间间隔,例如每秒10个样本 = 10个间隔。
- 2
- 测量每个间隔处波的振幅。
- 3
- 将每个测量得到的振幅分配到固定集合中最近的可用量化电平。
- 4
- 将每个量化电平编码为二进制数,然后将所有二进制值存储在内存中。
Exam tip:
如果要求列出ADC阶段,请记住S-Q-E:采样(Sampling)、量化(Quantization)、编码(Encoding)。
2. 关键参数:采样率与位深度★★☆☆☆⏱ 4 min
采样率
每秒采集的振幅样本数,单位为Hz或kHz
例:
44.1 kHz = 每秒44100个样本
位深度
存储单个样本振幅值所用的位数
例:
16位深度可提供种可能的振幅电平
这两个参数都会直接影响音质和文件大小。更高的采样率可以捕获更多高频细节,减少混叠失真。更高的位深度可以捕获更细微的音量变化,减少量化噪声。
在其他参数不变的情况下,将采样率从22 kHz提高到44 kHz会对音质和文件大小产生什么影响?
- 1
- 采样率翻倍意味着每秒采集的样本数增加一倍。
- 2
对音质的影响:更多样本可以捕获原始连续波的更多细节,尤其是高频细节,从而获得更好的音质,失真更少。
- 3
对文件大小的影响:样本数增加一倍意味着总文件大小也会翻倍。
3. 计算未压缩声音文件大小★★★☆☆⏱ 5 min
要计算未压缩声音文件的总大小,将四个核心参数相乘即可:
计算出总比特数后,转换为题目要求的单位。除非另有说明,CIE 9618采用SI十进制标准(1 kB = 1000字节,1 MB = 1000 kB)。
计算一个时长2分钟、采样率32 kHz、位深度16位的单声道声音文件的大小,结果以MB为单位给出。
- 1
- 将时长转换为秒: 秒
- 2
- 单声道 = 1个声道,代入公式:
- 3
- 4
- 将比特转换为字节:除以8: 字节
- 5
- 转换为MB:除以: MB
Exam tip:
始终检查最终答案要求的单位。一个常见错误是当题目要求MB时,答案仍保留为比特。
4. 单声道 vs 立体声★☆☆☆☆⏱ 2 min
单声道声音使用单个音频通道,通过所有扬声器录制和播放。立体声声音使用两个独立通道,左扬声器和右扬声器各一个,以营造空间3D效果。在其他参数相同的情况下,立体声声音的大小正好是单声道的两倍。
一个立体声声音文件大小为12 MB。在其他参数不变的情况下,同一录音保存为单声道的大小是多少?
- 1
- 立体声 = 2个声道,单声道 = 1个声道。文件大小与声道数成正比。
- 2
- 单声道大小 = 立体声大小 / 2 = 12 / 2 = 6 MB
5. 常见陷阱
错误做法:
忘记将时长从分钟/小时转换为秒
原因:
采样率的单位是每秒样本数,直接使用分钟会使结果小60倍
正确做法:
始终先将时长转换为秒:分钟乘以60,小时乘以3600
错误做法:
混淆采样率和位深度对音质的影响
原因:
学生经常搞混哪个参数影响频率细节,哪个影响音量细节
正确做法:
采样率 = 测量的频率(影响高频细节),位深度 = 每次测量的精度(影响音量动态范围)
错误做法:
在CIE考试中单位转换使用1024而非1000
原因:
除非明确说明,否则CIE 9618遵循文件大小前缀的SI十进制标准
正确做法:
对于所有标准题目,使用1 kB = 1000字节,1 MB = 1000000字节
错误做法:
计算立体声文件大小时忘记乘以声道数
原因:
即使题目明确说明是立体声,很多学生仍然只按1个声道计算
正确做法:
始终先检查声道数,立体声乘以2,5.1环绕声乘以6,依此类推
6. 速查表
参数 | 定义 | 对文件大小的影响 | 对音质的影响 |
|---|---|---|---|
采样率 | 每秒样本数(Hz) | 成正比:越高 = 越大 | 越高 = 高频细节越多 |
位深度 | 每个样本的位数 | 成正比:越高 = 越大 | 越高 = 可用音量等级越多,噪声越少 |
声道数 | 独立音频轨道数 | 成正比:越多 = 越大 | 相比单声道,立体声增加空间效果 |
文件大小公式 | 比特 | C = 声道数,D = 时长(秒) | = 采样率,b = 位深度 |
真题中的出现
AI 根据考纲规律估算的考点位置,请对照官方真题核实准确性。仅作复习重点参考。
- 2022 · 1
计算未压缩声音文件大小
- 2023 · 1
解释提高采样率的影响
- 2021 · 1
描述声音的ADC过程
下一步
理解声音的二进制表示为你处理所有类型的数字多媒体和数据压缩打下基础。你在这里学到的文件大小和音质之间的权衡,对于流媒体、音乐制作和移动音频等实际应用至关重要。所有压缩音频格式(如MP3)都建立在本主题涵盖的基础编码概念之上,因此掌握这些基础知识将有助于你接下来理解压缩技术。
