macOS 原生回音消除功能

從 10.12 版 (Sierra) 開始,macOS 包含原生 echo 取消器。用途 您也可以選擇加入來源試用,或是在 啟動 Chrome;詳情請見下文

啟用實驗後,系統將使用 macOS 原生 echo 取消工具: 已啟用 echoCancellation 限制的 getUserMedia 串流。其他 在較舊版本的 macOS 上,啟用實驗後 什麼都不做;系統就會照常使用先前的 echo 取消工具 (通常 也就是 WebRTC 軟體開發套件

為什麼要推出這項計畫?

我們希望評估 macOS 原生 echo 取消工具的效能。身為 Apple 開發的元件,可特別針對 硬體音訊管道中的擺放位置也應減少 對 Chrome 中可能發生的特定音訊問題感到敏感。

什麼是 echo 取消程式?

回音消除程式會嘗試從麥克風訊號中移除所有已播放的聲音 對外分享如果沒有這項需求 代表每個人的說法 等待對方透過麥克風接聽,然後將你傳回給 您。你會聽到自己的回音!

如何啟用實驗

如要在網站上取得這項新行為,您必須註冊「macOS native echo」 取消」來源試用。如果您只想在本機試用看看 您可以透過指令列啟用實驗功能:

chrome --enable-blink-features=ExperimentalHardwareEchoCancellation

在指令列中傳遞此旗標,即可在全球的 Chrome 中啟用此功能, 目前的工作階段。

我們希望透過這項實驗,評估 macOS 原生 echo 取消程式,例如:

  • 取消回音的效果如何?
  • 處理雙人說話時的情況 (即雙邊對談時) 的效果如何? 可以同時說話嗎?
  • 如果沒有可取消回音,是否會降低音訊品質?
  • 某些音訊裝置 (例如耳機) 是否會造成問題?
  • 其他

我們也想瞭解 Chrome 如何在使用 以及任何穩定性問題或其他 發生導入問題

如果您嘗試解決此問題,請透過這個錯誤提供意見。 如果可以,請註明使用的硬體 (macOS 版本、硬體型號、 麥克風/耳機等)。如果要進行更大規模的實驗 提供與語音通話品質相比的比較統計資料無論目標 或主觀判斷