USB ヘッドセット: デバイス仕様
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
USB ヘッドセットが Android エコシステム全体でシームレスに動作するには、Android デバイスが USB ヘッドセットを一様にサポートする必要があります。このドキュメントでは、Android エコシステム全体で USB ヘッドセットとアダプターをサポートするために、USB の動作について規定します。
ソフトウェアのマッピング
互換性のある HID マッピングをサポートするには、互換性のある USB ヘッドセットが必要です。以下のキーコード マッピングにはデバイスのサポートが必要です。
機能 |
マッピング |
コンテキスト |
動作 |
A |
HID 使用ページ: 0x0C
HID 使用: 0x0CD
カーネルキー: KEY_PLAYPAUSE
Android キー: KEYCODE_MEDIA_PLAY_PAUSE |
メディア再生 |
入力: 短押し
出力: 再生または一時停止 |
入力: 長押し
出力: 音声コマンドを起動
送信: デバイスがロックされているか画面がオフの場合は android.speech.action.VOICE_SEARCH_HANDS_FREE を、それ以外の場合は android.speech.RecognizerIntent.ACTION_WEB_SEARCH を送信 |
着信 |
入力: 短押し
出力: 着信に応答 |
入力: 長押し
出力: 通話を拒否 |
通話中 |
入力: 短押し
出力: 通話を終了 |
入力: 長押し
出力: マイクをミュートまたはミュート解除 |
B |
HID 使用ページ: 0x0C
HID 使用: 0x0E9
カーネルキー: KEY_VOLUMEUP
Android キー: VOLUME_UP |
メディア再生、通話中 |
入力: 短押しまたは長押し
出力: システムまたはヘッドセットの音量を上げる |
C |
HID 使用ページ: 0x0C
HID 使用: 0x0EA
カーネルキー: KEY_VOLUMEDOWN
Android キー: VOLUME_DOWN |
メディア再生、通話中 |
入力: 短押しまたは長押し
出力: システムまたはヘッドセットの音量を下げる |
D |
HID 使用ページ: 0x0C
HID 使用: 0x0CF
カーネルキー: KEY_VOICECOMMAND
Android キー: KEYCODE_VOICE_ASSIST |
すべて。任意のインスタンスでトリガー可能。 |
入力: 短押しまたは長押し 出力: 音声コマンドを起動 |
ハードウェア
Android での USB 実装の詳細は、USB デジタル オーディオも参考になります。デバイス メーカーは、Android CDD の USB セクションの要件も満たす必要があります。
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2024-07-23 UTC。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"必要な情報がない"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"複雑すぎる / 手順が多すぎる"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"最新ではない"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻訳に関する問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"サンプル / コードに問題がある"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"その他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"わかりやすい"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"問題の解決に役立った"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"その他"
}]
{"lastModified": "\u6700\u7d42\u66f4\u65b0\u65e5 2024-07-23 UTC\u3002"}
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2024-07-23 UTC。"]]