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