バージョン 10.12(Sierra)以降、macOS にはネイティブのエコー キャンセラが組み込まれています。使用量: Chrome M66 では、オリジン トライアルにオプトインするか、 Chrome を起動する。下記をご覧ください。
試験運用版を有効にすると、macOS ネイティブのエコー キャンセラが以下の用途に使用されます。
echoCancellation
制約が有効になっている getUserMedia ストリーム。その他
以前のバージョンの macOS でテストを有効にすると、
実質的には何もしない。以前と同じエコー キャンセラが使用されます(
WebRTC のソフトウェア)を使用します。
この取り組みの目的
macOS のネイティブ エコー キャンセラのパフォーマンスを評価したいと考えています。Google Cloud の このコンポーネントは Apple が開発したコンポーネントであるため、 確保できます。また、オーディオ パイプラインでの配置により、 Chrome で発生する可能性がある音声の乱れに敏感です。
エコー キャンセラーとは
エコー キャンセラは、再生された音をマイク信号から除去しようとします。 スピーカーから出ています。通話の当事者として言えば 相手のマイクが拾って、その音声を できます。自分のエコーが聞こえるよ!
テストを有効にする方法
サイトでこの新しい動作を確認するには、「macOS ネイティブ エコー」に登録する必要があります。 キャンセル」オリジン トライアル。ローカルで試したい場合は テストはコマンドラインで有効にできます。
chrome --enable-blink-features=ExperimentalHardwareEchoCancellation
このフラグをコマンドラインに渡すと、 クリックします。
このテストでは、事前トレーニング済みモデルの macOS ネイティブのエコー キャンセラが実装されます。
- エコーはどの程度キャンセルできますか?
- 二重通話のシナリオにどの程度うまく対処していますか?つまり、双方が会話の どうすればよいでしょうか。
- キャンセルできるエコーがない場合、音質に悪影響を及ぼしますか?
- 特定のオーディオ機器(ヘッドセットなど)で問題が発生しますか?
- その他
また Chrome が他のアプリケーションとどのように連携して macOS のネイティブ エコー キャンセラなど、安定性の問題やその他の 問題になります。
お試しいただける場合は、こちらのバグでフィードバックをお送りください。 可能であれば、使用したハードウェア(macOS のバージョン、ハードウェア モデル、 。より大規模なテストを行う場合は、 通話品質に関する統計情報の比較は歓迎されます。目的とするのか、 判断できます