メインコンテンツへスキップ

どのオーディオデバイスが接続されていますか?

ブラウザーが検出したすべてのオーディオ入出力デバイスを確認 — マイク、スピーカー、ヘッドホン、オーディオインターフェース — すべてインストールなしでローカルに列挙。

このツールはnavigator.mediaDevices.enumerateDevices()を使用して、現在システムに接続されているすべてのオーディオ入力(マイク)およびオーディオ出力(スピーカー/ヘッドホン)デバイスを、ラベルとデバイスIDとともに一覧表示します。

ブラウザーは完全なデバイスラベルを表示する前にマイクの許可が必要です。許可なしではデバイスはリストに表示されますが、ユーザーのプライバシー保護のため名前は空の文字列として表示されます。

No audio devices detected.

結果の意味は?

結果 範囲 意味
良好 名前付きで複数の入出力デバイスがリストに表示 オーディオデバイスが正しく検出され、アクセス可能です。ブラウザーにデバイスラベルを表示する権限があり、各デバイスを簡単に識別できます。
注意 デバイスはリストにあるがラベルが空白 デバイスは検出されましたが、マイクの許可が付与されていません。完全なデバイス名を表示するには、プロンプトが表示されたらマイクアクセスを許可してください。
不良 オーディオデバイスが見つからない オーディオデバイスが接続されていないか、ブラウザーがアクセスできません。物理的な接続、システムオーディオ設定、ブラウザーの権限を確認してください。

よくある問題と解決方法

デバイスラベルが空白または汎用名で表示される

ブラウザーがプロンプトを表示したらマイクの許可を付与してください。許可なしでは、ブラウザーはプライバシー保護のためデバイスラベルを隠します。アドレスバーの錠アイコンをクリックして権限を管理してください。

接続されているオーディオデバイスがリストに表示されない

まずデバイスが正しく接続され、オペレーティングシステムで認識されているか確認してください。デバイスを取り外して再接続してみてください。また、デバイス列挙が結果をキャッシュする可能性があるため、ブラウザーを再起動してください。

関連ツール

よくある質問

オーディオデバイス一覧はどのように機能しますか?

navigator.mediaDevices.enumerateDevices()を呼び出し、すべてのメディア入出力デバイスのリストを返します。このツールはaudioinputとaudiooutputタイプでフィルタリングし、各デバイスのラベル、種類、固有のデバイスIDを表示します。

なぜマイクの許可を付与する必要がありますか?

ブラウザーはユーザーがメディアアクセスを許可するまでデバイスラベルを隠してプライバシーを保護します。許可なしでもAPIはデバイス数とタイプを報告しますが、ラベルは空の文字列として表示されます。一度許可を付与すると、すべてのデバイス名が表示されます。

ここからデフォルトのオーディオデバイスを変更できますか?

このツールは読み取り専用です — 検出されたデバイスをリスト表示しますが、システム設定を変更することはできません。デフォルトのオーディオデバイスを変更するには、オペレーティングシステムのサウンド設定(macOSのシステム環境設定、Windowsのサウンド設定)を使用してください。

オーディオデバイス情報はサーバーに送信されますか?

いいえ。デバイス列挙は完全にブラウザー内で実行されます。デバイス名、ID、その他の情報は一切送信されず、外部に保存されることもありません。すべてのデータはお使いのデバイスに残ります。