简介:数码世界中的声音

你有没有想过,你最喜爱的歌曲是如何从录音室“旅行”到你的智能手机,最后透过耳机播放出来的呢?现实世界的声音是杂乱、弯曲且连续的,但电脑只能理解 0 和 1。在本章中,我们将学习如何“捕捉”空气中的声波振动,并将其转化为数据。如果起初看起来有点技术性,请不必担心——一旦你看穿了其中的规律,这就像拍摄一系列照片一样简单!

1. 模拟量与数码量

在探讨技术细节之前,我们需要先了解“现实世界”与“电脑世界”之间的区别。

模拟数据 (Analogue Data): 在现实世界中,声音是一种模拟量,这意味着它是连续的。想象一下游乐场里的滑梯——你可以在任何时间点位于任何高度,中间没有“台阶”。模拟声波在频率和振幅上都是连续变化的。

数码数据 (Digital Data): 电脑是数码化的。数码数据是离散的(由独立、截然不同的数值组成)。想象一下楼梯,你只能站在其中一级台阶上;在电脑能理解的范围内,你无法站在台阶与台阶之间的“缝隙”里。

类比:试想一下灯光的调光开关(模拟)与标准的开关(数码)。调光器有无限个位置,而数码开关只有特定的、设定好的状态。

2. 转换过程:ADC 与 DAC

要将声音输入电脑并再次输出,我们需要两个非常重要的“翻译官”:

录制声音(模拟转数码):
1. 麦克风捕捉声波并将其转变为模拟电信号。
2. 该信号被发送到模拟转数码转换器 (ADC)
3. ADC 在固定的时间间隔内“采样”(测量)该信号的电压。
4. 这些测量结果被转换成二进制数并存储起来。

播放声音(数码转模拟):
1. 电脑从文件中读取二进制数据。
2. 二进制数被发送到数码转模拟转换器 (DAC)
3. DAC 将这些数值转换回模拟电信号。
4. 该信号被发送到扬声器,扬声器透过振动空气来重现声音。

重点总结: ADC 将声音变成数字以便电脑存储;DAC 将数字变回声音以便我们聆听。

3. 数码表示:我们如何衡量声音

当我们转换声音时,有两个主要的“设定”决定了录音的质量:采样率 (Sampling Rate)采样分辨率 (Sample Resolution)

A. 采样率

采样率是指每秒采样(测量)的次数,单位是赫兹 (Hz)
1 赫兹 = 每秒采样 1 次。
如果一首歌以 44,100 Hz(标准 CD 质量)录制,这意味着电脑在每一秒钟内进行了 44,100 次测量!

你知道吗? 更高的采样率意味着数码波形看起来更接近原始的模拟波形,使声音更清晰、更准确。

B. 采样分辨率

采样分辨率(有时称为位深/bit depth)是用于存储每个采样的位元 (bits) 数量。
• 如果我们使用更多的位元,就可以有更大的数值范围供选择。
• 更大的范围意味着我们可以更精确地记录声波的“高度”。

快速复习:“相机”类比
将录音想象成用相机拍摄影片:
采样率帧率(每秒拍摄多少张照片)。
采样分辨率是每张照片中的色彩数/像素数(每次测量包含多少细节)。

4. 计算声音文件大小

计算声音文件大小是考试中非常常见的题目。请记住以下这个神奇公式:

\( \text{文件大小 (bits)} = \text{采样率 (Hz)} \times \text{采样分辨率 (bits)} \times \text{时长 (秒)} \)

逐步范例:
计算一段 10 秒录音的大小,采样率为 100 Hz,分辨率为 8 bits。
1. 采样率:100
2. 分辨率:8
3. 秒数:10
4. 计算:\( 100 \times 8 \times 10 = 8000 \text{ bits} \)。
5. 转换为字节 (bytes):\( 8000 / 8 = 1000 \text{ bytes (或 1 KB)} \)。

要避免的常见错误: 务必检查你的单位!如果题目要求以字节 (bytes) 为单位,请记得将最终结果(以 bits 为单位)除以 8。

5. 奈奎斯特定理 (Nyquist’s Theorem)

你可能会想:“为什么不每秒采样 100 万次呢?”虽然这样质量很高,但会产生巨大的文件。奈奎斯特定理为我们提供了一个设定完美最低采样率的法则。

该定理指出:为了准确地再现声音,采样率必须至少是声音最高频率的两倍。

范例:
如果声音的最高频率为 15,000 Hz,所需的最低采样率是多少?
计算:\( 15,000 \times 2 = 30,000 \text{ Hz} \)。

为什么这很重要? 如果我们的采样率未达到频率的两倍,我们可能会错过声波的波峰和波谷,导致数码版本听起来失真或与原始声音完全不同。

总结清单

模拟是连续的;数码是离散的(0 和 1)。
ADC 用于录音;DAC 用于播放。
采样率是每秒采样次数 (Hz)。
采样分辨率是每个采样的位元数。
奈奎斯特定理:采样率必须为最高频率的 2 倍!
公式:\( \text{大小} = \text{采样率} \times \text{分辨率} \times \text{秒数} \)。