怎麼用
- 按「開啟麥克風」,瀏覽器跳出詢問時選「允許」。如果有多個麥克風(例如內建、耳機、外接),先在「輸入裝置」選好要測的那一個。
- 對著麥克風說話。音量條會隨聲音跳動、波形會跟著抖動,就代表麥克風有收到聲音。條上的細線是最近 1.5 秒的峰值。
- 想確認收音品質,選 5 或 10 秒,按「開始試錄」說幾句話,錄完會出現播放器,戴上耳機聽聽看。聲音不會即時從喇叭播出,避免產生回音。
- 測完按「關閉麥克風」。離開頁面也會自動關閉,並清掉試錄。
顯示的資訊代表什麼
- 音量(dB):dBFS,0 是數位訊號最大值,越接近 0 越大聲,碰到 0 會破音。
- 取樣率:每秒量測聲音的次數。「音訊引擎取樣率」是瀏覽器內部處理用的數字;「麥克風擷取取樣率」是瀏覽器回報的實際擷取設定,部分瀏覽器不回報。
- 聲道數:1=單聲道,2=立體聲。
- 回音消除、降噪、自動增益:瀏覽器預設會開啟的聲音處理,影響收音的大小與乾淨程度。
無法開啟麥克風時怎麼辦
頁面會依瀏覽器回報的原因,直接顯示對應的說明。常見原因與處理如下:
| 情況 | 常見原因 | 怎麼處理 |
|---|---|---|
| 拒絕授權 | 你按過「封鎖」,或系統沒有允許瀏覽器使用麥克風 | 先改網站權限(網址列左側的鎖頭),再依下方各裝置步驟檢查系統設定 |
| 找不到麥克風 | 沒接麥克風、耳機沒插好、裝置被停用 | 接好裝置,到系統聲音設定確認有輸入裝置,按「重新偵測裝置」 |
| 被其他程式占用 | 視訊會議、通話、錄音軟體正在使用 | 關閉那些程式或分頁,再重新開啟麥克風 |
| 不是 HTTPS | 用 http:// 或內嵌視窗開啟 | 改用 https:// 網址直接開啟本頁 |
以下步驟是各系統常見的設定位置,不同版本的選單名稱可能略有差異,詳細請看各官方說明(見頁尾「規格與來源」)。
Windows 10/11
- Windows 11:開啟「設定」→「隱私權與安全性」→「麥克風」,打開「麥克風存取」,再打開「讓應用程式存取」你的麥克風,往下找到你用的瀏覽器(Chrome、Edge、Firefox)確認開關是開的;清單下方有「讓傳統型應用程式存取」時也要開。
- Windows 10:開啟「設定」→「隱私權」→「麥克風」,確認「這個裝置的麥克風存取」是開啟,再打開「允許應用程式存取麥克風」,往下確認瀏覽器的開關是開的;「允許傳統型應用程式存取麥克風」也要開。
- 到「設定」→「系統」→「音效」→「輸入」,確認選對麥克風,並用「測試麥克風」看音量是否有動。
Mac
- 開啟「系統設定」→「隱私權與安全性」→「麥克風」(較舊版本是「系統偏好設定」→「安全性與隱私權」→「隱私權」→「麥克風」)。
- 在清單中把你用的瀏覽器(Chrome、Safari、Edge、Firefox)打開。如果清單裡沒有,先回到本頁按「開啟麥克風」一次,系統才會把它列進去。
- 改完設定後,需要完全結束瀏覽器再重新開啟。
- Safari 還要確認網站權限:選單列「Safari」→「設定」→「網站」→「麥克風」,把本站設成「允許」。
iPhone(iOS/iPadOS)
- 用 Safari 時:按網址列左邊的「aA」→「網站設定」→「麥克風」→ 選「允許」,再重新整理頁面。
- 也可以到系統設定查看預設:iOS 18 以後是「設定」→「App」→「Safari」→「麥克風」,較舊的 iOS 是「設定」→「Safari」→「麥克風」,可選「詢問」「拒絕」或「允許」。
- 用 Chrome 等其他瀏覽器時:iOS 18 以後到「設定」→「App」→ 該瀏覽器 →「麥克風」;較舊的 iOS 到「設定」→ 往下找到該瀏覽器 App →「麥克風」,把開關打開。
- LINE、Facebook 等 App 內建的瀏覽器常常不開放麥克風,請按「用 Safari 開啟」。
- 若正在通話或錄音,系統可能暫時不讓網頁使用麥克風,請先結束通話或錄音。
Android
- 用 Chrome 時:按網址列左邊的圖示(鎖頭或調整圖示)→「權限」或「網站設定」→「麥克風」→ 選「允許」,再重新整理頁面。
- 也可以到 Chrome 右上角選單→「設定」→「網站設定」→「麥克風」,確認沒有整體封鎖,並檢查本站是否在「封鎖」清單裡。
- 如果仍然不行,到手機「設定」→「應用程式」→ 選你的瀏覽器(例如 Chrome)→「權限」→「麥克風」→ 設成「僅在使用應用程式時允許」。
- 別的 App(通話、語音訊息、錄音、螢幕錄影)正在使用麥克風時,也可能讓網頁拿不到,請先關掉。
隱私實測
以下用 Chromium 自動化測試(假麥克風),程式與輸出放在專案的 _test/mic-test/。
| 測試 | 結果 |
|---|---|
| 開啟麥克風、顯示音量與波形、試錄 5 秒並回放,期間攔截頁面所有網路請求 | 沒有任何請求帶有音訊。測試期間出現的對外請求只有 Google 廣告系統的檢查,以及匿名使用統計(內容只有頁面路徑與按鈕名稱,例如「mc-start」「mc-rec」)。回放用的是瀏覽器記憶體中的 blob: 網址,不是網路請求。回放與刪除錄音功能也都正常 |
常見問題
試錄的聲音會被上傳或存下來嗎?
不會。試錄的聲音只存在這個頁面的記憶體裡(瀏覽器的 Blob 物件),沒有上傳到伺服器,也沒有存進瀏覽器的儲存空間或下載成檔案。你關掉頁面、重新整理,或按「刪除錄音」,它就消失了。我們用自動化測試實測過:開啟麥克風、錄音並回放的過程中,攔截頁面所有網路請求,沒有任何請求帶出音訊(結果寫在下方「隱私實測」)。
音量條完全不動,是麥克風壞了嗎?
不一定。先看下面幾項:一、是否選對裝置(用「輸入裝置」下拉選單換一個);二、耳機或筆電是否有實體的麥克風靜音鍵;三、系統的輸入音量是不是被調到最低;四、麥克風是否被其他程式占用(頁面會顯示說明);五、藍牙耳機剛連上時,系統有時要幾秒才切換到麥克風模式。超過 4 秒幾乎收不到聲音,頁面也會主動提醒你。
音量條上的 dB 是什麼意思?多少算合適?
這裡的 dB 是 dBFS(相對數位滿刻度的分貝):0 dB 是數位訊號能表示的最大值,超過就會「破音」,所以讀數都是負數,越接近 0 越大聲。音量條顯示 −60 到 0 dB,另外畫一條峰值標記。講話時多半落在 −30 到 −12 dB 之間算合適,不要讓峰值常常碰到 0 dB。這只是常見的經驗做法,不是標準,視用途(開會、錄音、直播)和後續處理而定。
取樣率 44.1 kHz、48 kHz 有差嗎?聲道是什麼?
取樣率是每秒量測聲音幾次,44.1 kHz 是 CD 的規格,48 kHz 是影片和視訊會議常用的規格,兩者對講話與一般錄音幾乎聽不出差別。聲道是同時收幾路聲音:1 是單聲道,大多數麥克風和耳機麥克風是單聲道,2 是立體聲。頁面顯示的「音訊引擎取樣率」是瀏覽器內部處理聲音用的數字,可能跟麥克風硬體實際的取樣率不同,若瀏覽器沒有回報,會直接顯示「瀏覽器沒有回報」。
為什麼瀏覽器沒有問我要不要允許麥克風?
通常是因為這個網站先前被你(或瀏覽器、公司的管理設定)設成「封鎖」,瀏覽器就不會再詢問。請在網址列左側的鎖頭或設定圖示,把麥克風改成「允許」,再重新整理頁面。如果網站權限已經是允許,仍然拿不到麥克風,多半是作業系統沒有允許瀏覽器使用麥克風,請看本頁下方各裝置的設定步驟。
回放時聲音很小,或是跟現場聽起來不一樣?
瀏覽器預設會幫麥克風套用「回音消除、降噪、自動增益」,這些處理可能讓聲音變小聲、偏悶,或把背景聲壓掉;頁面的裝置資訊會顯示這三項目前是開是關。回放小聲時,也請先確認手機的媒體音量、耳機音量。另外,試錄用瀏覽器的壓縮格式存放(常見是 Opus 或 AAC),音質比原始錄音略低,檢查收音有沒有問題是夠用的,但不適合拿來當正式錄音。
iPhone、Android 可以用嗎?
可以,只要用較新版本的瀏覽器(iPhone 用 Safari 最穩,Android 用 Chrome),而且網站是 HTTPS。LINE、Facebook、Instagram 這類 App 內建的瀏覽器常常不開放麥克風,請改用「用瀏覽器開啟」。若系統設定把瀏覽器的麥克風權限關掉,需要先到設定開啟,步驟寫在下方。
規格與來源
- 麥克風存取與錯誤類型:MDN〈MediaDevices.getUserMedia()〉:developer.mozilla.org;W3C Media Capture and Streams:w3.org/TR/mediacapture-streams。
- 音量與波形:W3C Web Audio API 的 AnalyserNode:w3.org/TR/webaudio。
- 各系統設定官方說明:Microsoft:Windows 相機、麥克風與隱私權;Apple:控制 Mac 上的麥克風存取;Google:Chrome 使用麥克風。
- 音量單位 dBFS(相對數位滿刻度的分貝):RMS 值換算 20×log₁₀(RMS),音量條範圍 −60 至 0 dB。
- 全部在瀏覽器內執行;工具本身不載入外部程式庫(全站的統計與廣告腳本除外)。