「会議サイレントアラーム」とは?
「会議サイレントアラーム」は無料のブラウザ用ツールです。画面共有のダイアログで会議が開いているタブを選ぶと、そのタブの音声レベルを監視し、設定した時間以上の無音が続いたらモーダル・システム通知・アラーム音・タブタイトル点滅でお知らせします。リモート会議で「ホストは終わったのに自分は席を外していた」というケース向けです。
会議サイレントアラームは、共有した会議タブの音声を監視し、設定した時間以上の無音を検出するとモーダル・通知・アラーム音で知らせる無料のブラウザツールです。すべての処理はブラウザ内で完結し、音声がサーバーに送信されることはありません。
デスクトップ版の Chrome / Edge / Brave での利用を推奨します。Firefox はタブ音声キャプチャ非対応、Safari は対応範囲が限定的です。
「会議サイレントアラーム」は無料のブラウザ用ツールです。画面共有のダイアログで会議が開いているタブを選ぶと、そのタブの音声レベルを監視し、設定した時間以上の無音が続いたらモーダル・システム通知・アラーム音・タブタイトル点滅でお知らせします。リモート会議で「ホストは終わったのに自分は席を外していた」というケース向けです。
ブラウザ上で動く会議なら基本的に使えます。Google Meet、Microsoft Teams の Web 版、Zoom の Web クライアント、Whereby、Around、Discord の Web 版など。Zoom や Teams のネイティブデスクトップアプリは音声がブラウザタブを経由しないため非対応です。
タブを共有すると、ページが getDisplayMedia Web API で音声ストリームを受け取り、Web Audio API の AnalyserNode に接続して 200 ミリ秒ごとに RMS 音量を dB で算出します。設定した閾値を下回る状態が設定時間続いたら通知を発火します。音量だけを読み取り、録音や内容解析は一切行いません。
いいえ。すべての解析はブラウザ内で完結します。バックエンドも、録音も、アップロードも、第三者処理もありません。ソースコードは GitHub で公開しており、ブラウザの DevTools の Network パネルを開けば、音声データが外部に出ていないことを確認できます。
Firefox は現在 getDisplayMedia({ audio: true }) でのタブ音声キャプチャに対応していません。Firefox の画面共有ダイアログには「タブの音声を共有」というチェックボックスが存在しません。Chrome、Edge、Brave、Arc など Chromium 系ブラウザをご利用ください。Safari は対応が限定的で公式テスト対象外です。
動き続けます。タブがバックグラウンドになっても、AudioContext はオーディオスレッド優先度で全速度で動作します。ポーリング用タイマーはブラウザによって 1 秒に 1 回ほどに制限されますが、無音時間は秒単位(デフォルト 30 秒)で設定するため、1Hz の精度で十分です。本ツールを別タブで開いたまま会議に集中できます。