簡介:數碼世界中的聲音

你有沒有想過,你最喜愛的歌曲是如何從錄音室「旅行」到你的智能手機,最後透過耳機播放出來的呢?現實世界的聲音是雜亂、彎曲且連續的,但電腦只能理解 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{秒數} \)。