Để tai nghe USB hoạt động liền mạch trên hệ sinh thái Android, các thiết bị Android phải hỗ trợ tai nghe USB một cách đồng nhất. Tài liệu này chỉ định hành vi của USB để hỗ trợ tai nghe và bộ chuyển đổi USB trên hệ sinh thái Android.
Ánh xạ phần mềm
Bạn cần có tai nghe USB tương thích để hỗ trợ các mối liên kết HID tương thích. Bạn cần hỗ trợ thiết bị cho các ánh xạ mã phím sau.
Chức năng | Ánh xạ | Ngữ cảnh | Hành vi |
---|---|---|---|
A | Trang sử dụng HID: 0x0C Sử dụng HID: 0x0CD Khoá hạt nhân: KEY_PLAYPAUSE Khoá Android: KEYCODE_MEDIA_PLAY_PAUSE |
Phát lại phương tiện | Đầu vào: Nhấn ngắn Đầu ra: Phát hoặc tạm dừng |
Đầu vào: Nhấn và giữ Đầu ra: Chạy lệnh thoại Gửi: android.speech.action.VOICE_SEARCH_HANDS_FREE nếu thiết bị
đang khoá hoặc màn hình đang tắt. Gửi
android.speech.RecognizerIntent.ACTION_WEB_SEARCH nếu không |
|||
Cuộc gọi đến | Đầu vào: Nhấn ngắn Đầu ra: Chấp nhận cuộc gọi |
||
Đầu vào: Nhấn và giữ Kết quả: Từ chối cuộc gọi |
|||
Cuộc gọi đang diễn ra | Đầu vào: Nhấn ngắn Đầu ra: Kết thúc cuộc gọi |
||
Đầu vào: Nhấn và giữ Đầu ra: Tắt hoặc bật micrô |
|||
B | Trang sử dụng HID: 0x0C Mức sử dụng HID: 0x0E9 Khoá hạt nhân: KEY_VOLUMEUP Khoá Android: VOLUME_UP |
Phát nội dung nghe nhìn, Cuộc gọi đang diễn ra | Đầu vào: Nhấn ngắn hoặc nhấn và giữ Đầu ra: Tăng âm lượng của hệ thống hoặc tai nghe |
C | Trang sử dụng HID: 0x0C Mức sử dụng HID: 0x0EA Khoá hạt nhân: KEY_VOLUMEDOWN Khoá Android: VOLUME_DOWN |
Phát nội dung nghe nhìn, Cuộc gọi đang diễn ra | Đầu vào: Nhấn ngắn hoặc nhấn và giữ Đầu ra: Giảm âm lượng của hệ thống hoặc tai nghe |
D | Trang sử dụng HID: 0x0C Mức sử dụng HID: 0x0CF Khoá hạt nhân: KEY_VOICECOMMAND Khoá Android: KEYCODE_VOICE_ASSIST |
Tất cả. Có thể được kích hoạt trong bất kỳ thực thể nào. | Đầu vào: Nhấn ngắn hoặc nhấn và giữ Đầu ra: Chạy lệnh thoại |
Phần cứng
Nhà sản xuất thiết bị cũng nên xem phần Âm thanh kỹ thuật số qua USB để biết thêm thông tin về cách triển khai USB trên Android. Nhà sản xuất thiết bị cũng phải tuân thủ các yêu cầu trong phần USB của CDD Android.