Skip to main content

我的麥克風正常嗎?

此測試透過 MediaDevices.getUserMedia() 和 Web Audio API AnalyserNode 讀取麥克風輸入。顯示即時 dB 電平(-60 至 0 dB)、波形視覺化和錄音/播放功能。正常說話約為 -20 至 -10 dB。進階模式新增 64 頻段 FFT 頻譜、SNR 測量(2 秒靜音 + 3 秒說話)和 5 輪往返延遲測試。所有處理在瀏覽器中執行 — 零網路請求。

使用 Web Audio API 測量麥克風即時輸入電平(dB,-60 至 0)並顯示音訊波形。

正常說話約 -20 至 -10 dB;低於 -40 dB 表示麥克風太小聲或被靜音。

需要權限

We need access to your microphone to test it. No audio data leaves your browser.

您的結果代表什麼?

Result Range Meaning
良好 說話時 -20 至 -10 dB 您的麥克風以健康的電平擷取清晰音訊,適合通話和錄音。
警告 說話時 -40 至 -20 dB 輸入電平偏低。檢查是否選擇了正確的麥克風,並在系統設定中提高輸入增益。
不佳 低於 -40 dB 或無反應 麥克風被靜音、未連接或被瀏覽器權限封鎖。檢查硬體連接和瀏覽器權限設定。

常見問題與解決方法

瀏覽器顯示「權限被拒絕」

點擊網址列的鎖頭圖示,將麥克風設為「允許」,然後重新載入頁面。

VU 表停在 -60 dB 即使在說話

檢查作業系統音訊設定中是否選擇了正確的輸入裝置。另一個應用程式可能獨佔麥克風 — 關閉視訊通話應用程式後重試。

音訊在 -5 dB 以上削波或失真

離麥克風遠一些或在系統音訊設定中降低輸入增益。訊號超過 0 dB 時會發生削波。

麥克風在其他應用正常但瀏覽器不行

某些瀏覽器需要 HTTPS 才能存取麥克風。確認頁面使用 HTTPS,且沒有瀏覽器擴充功能封鎖媒體權限。

相關工具

常見問題

如何測試麥克風是否正常?

點擊「允許存取」,然後說話。VU 表顯示 -60 至 0 dB。正常說話約 -20 至 -10 dB。錄一段並播放以驗證品質。

為什麼瀏覽器偵測不到麥克風?

三個原因:(1) 麥克風未連接或未設為預設輸入,(2) 瀏覽器權限被拒絕 — 檢查網址列鎖頭圖示,(3) 另一個應用正在獨佔麥克風。

音訊資料會上傳到伺服器嗎?

不會。Web Audio API 在本機處理所有內容。不存在後端伺服器。在瀏覽器 DevTools Network 分頁中驗證 — 測試期間零請求。

什麼 dB 電平表示麥克風正常?

正常說話時 -20 至 -10 dB。低於 -40 dB 表示麥克風太小聲或被靜音。高於 -5 dB 表示削波 — 離麥克風遠一些或降低輸入增益。

進階模式的頻譜視圖是什麼?

頻譜視圖顯示麥克風輸入的即時 FFT 分析 — 64 個對數頻段(20 Hz 至 20 kHz)的音訊能量長條圖。由 WASM 驅動,處理速度低於毫秒級。

SNR 測量有多準確?

SNR 測試比較 2 秒靜音(底噪)和 3 秒說話(訊號)。40+ dB 表示麥克風品質良好。60+ dB 是優秀的。低於 30 dB 表示環境噪音或低品質麥克風。

延遲測試測量什麼?

測量往返音訊延遲:從喇叭播放 1 kHz 脈衝到麥克風偵測到的時間。測試進行 5 輪並報告中位數。典型值:20-100 ms,取決於硬體和驅動程式。