スクリーンショット
説明
HTML5 の音声要素と動画要素に使う優先音声出力デバイスを選択
AudioPick では、Chrome のタブで HTTPS 経由の HTML5 音声や動画を再生するときに使う優先音声出力デバイスを選択できます。
この拡張機能はドキュメントツリー内の HTML5 音声要素と動画要素を見つけ、"sinkId"` を変更して優先音声出力デバイスに切り替えます。バージョン 0.3.8 以降では、ドキュメントツリーに挿入されていない Audio、Video、AudioContext オブジェクトも検出します。たとえば、Spotify や SoundCloud でもこの拡張機能が動作するはずです。
ドメインごとに優先音声出力デバイスを保存・記憶できるようになったため、拡張機能のオプションパネルは削除されました。それに伴い、ブラウザ全体の優先デバイスを設定するオプションも削除されました。
「Media Capture and Streams API」では、音声出力先の変更が必要なすべてのサイトにメディア(マイク)の権限を付与する必要があることにご注意ください。その結果、これらのサイトはマイクにアクセスできるようになります。そのため AudioPick は、ユーザーがサイトに対して実際に既定以外のデバイスを選択したときだけ権限を取得し、既定のデバイスに戻すと権限を元の状態に戻します。バージョン 0.3.10 以降では、ユーザーインターフェースで "smartMicAccess" モードを有効にでき、拡張機能が付与するマイク権限の数をさらに減らせます。