audio 中動態範圍(Dynamic Range, DR)與訊噪比(Signal-to-Noise Ratio, SNR)差異

#電腦及周邊
#筆記型電腦
日期:2026-10-08

動態範圍(Dynamic Range, DR)與訊噪比(Signal-to-Noise Ratio, SNR)都是用來衡量訊號品質和系統效能的重要指標,

兩者最核心的差別在於「量測的基準點不同」。

簡單來說:

  • 動態範圍(DR):是系統能處理的最大訊號與最小訊號(底噪)之間的比例。它代表系統的「極限容忍能力」。

  • 訊噪比(SNR):是系統在特定狀態下,當前輸入(或輸出)的實際訊號與底噪之間的比例。它代表當前訊號的「乾淨程度」。

 

用「說話聲音」來比喻:

  • 動態範圍 (DR):就像你喉嚨的極限。你最大聲可以吼到 100 分貝,在最安靜的房間裡呼吸聲是 10 分貝,

    你的動態範圍就是 90 分貝(100 - 10)。這代表你聲音的起伏潛力。

     

  • 訊噪比 (SNR):就像你現在正常聊天的狀況。如果你現在用 60 分貝的音量說話,而背景噪音(底噪)是 10 分貝,

    你現在的訊噪比就是 50 分貝(60 - 10)。如果你聲音變小(例如變成 30 分貝),底噪不變,訊噪比就會變差(剩下 20 分貝)。

 

在音訊使用 Audio Precision (AP) 測試時

  • 測試 訊噪比 (SNR) 時  要用 0 dB(最大不失真訊號)

  • 測試 動態範圍 (Dynamic Range) 時  要用 -60 dB(微弱訊號) 

  •  

1. 為什麼測 SNR 用 0 dB?

測試「訊噪比」時,標準做法是輸入一個 0 dBFS (滿載/最大不失真) 的標準正弦波訊號(通常是 1 kHz),測量此時的輸出電平;

接著把訊號關掉(靜音),單獨測量系統此時剩下的底噪(Noise Floor)。兩者相減得到的差值,就是 SNR。 

  • 目的: 找出系統在「最大輸出」與「完全安靜」之間的差距。

     

2. 為什麼測 動態範圍 (DR) 必須用 -60 dB?

這是音訊測試(特別是數位音訊 AES17 標準)中非常重要的特殊設計。如果我們同樣把訊號關掉來測底噪,

很多現代的數位晶片(如 DAC、DSP)有「自動靜音(Auto-Mute)」功能,一旦發現沒訊號,會直接把輸出切斷,讓測試儀器量到一個假的高分貝完美數據,

為了防止晶片「作弊」,測試動態範圍時會故意輸入一個 -60 dB 的微弱訊號 來把晶片「喚醒」,維持系統的運作狀態。

測試方法:

  1. 輸入 -60 dB 的訊號。

  2. 測試儀器會用濾波器把這個 1 kHz 的訊號濾掉,只去測量周圍剩下來的總雜訊(THD+N)。

  3. 將這個雜訊數值,拿去跟 0 dB(最大輸出)做對比,算出來的才是真實的動態範圍。

★方案內容均由個人提供,與平台無關,如有違法或侵權,請聯繫大大芯方案專屬信箱