Ask HN: ブラウザは内部オーディオをマイク入力からどのように分離しているのでしょうか?
(news.ycombinator.com)- Chrome と Chromium で Google Meet の通話タブと YouTube の再生タブを同時に使うと、YouTube の 内部オーディオ が Google Meet のマイク入力に入らない現象が観察される
- 同じ作業を異なるブラウザに分けると、たとえば Google Meet は Chrome で開き、YouTube は Chromium で再生すると、この オーディオ分離 は起こらない
- Chromium はオープンソースであるため、この挙動を処理している コードベース上の場所 や実装方式についての技術的な手がかりを探している
1件のコメント
Hacker News のコメント
音声キャプチャと再生の遅延を比較して、音声から音楽を取り除く方法
Acoustic Echo Cancellation (AEC)
"CHROME_WIDE_ECHO_CANCELLATION"コンパイルフラグを検索すると、関連情報を見つけられるChrome の同時録音・再生の問題
Acoustic Echo Cancellation の一般的な問題
Google Meet のソース分離技術
エコー除去の副作用
Chrome と Chromium の内部オーディオ遮断機能
エコー除去アルゴリズムの興味深い点
会議中にエコー除去が必要な理由