O Google está comprometido em promover a equidade racial para as comunidades negras. Veja como.
Esta página foi traduzida pela API Cloud Translation.
Switch to English

Fone de ouvido USB: Especificação do dispositivo

Para que os fones de ouvido USB funcionem perfeitamente em todo o ecossistema Android, os dispositivos Android devem suportá-los de maneira uniforme. Esta documentação especifica o comportamento do USB para oferecer suporte a fones de ouvido e adaptadores USB no ecossistema Android.

Mapeamento de software

São necessários fones de ouvido USB compatíveis para suportar mapeamentos HID compatíveis. O suporte ao dispositivo é necessário para os seguintes mapeamentos de códigos de teclas.

Função Mapeamentos Contexto Comportamento
UMA Página de uso HID : 0x0C
Uso HID : 0x0CD
Chave do kernel : KEY_PLAYPAUSE
Chave do Android : KEYCODE_MEDIA_PLAY_PAUSE
Reprodução de mídia Entrada : Pressão curta
Saída : reproduzir ou pausar
Entrada : Pressão longa
Saída : Iniciar comando de voz
Envia : android.speech.action.VOICE_SEARCH_HANDS_FREE se o dispositivo estiver bloqueado ou sua tela estiver desligada. Envia android.speech.RecognizerIntent.ACTION_WEB_SEARCH caso contrário
Chamada recebida Entrada : Pressão curta
Saída : Aceitar chamada
Entrada : Pressão longa
Saída : rejeitar chamada
Chamada em andamento Entrada : Pressão curta
Saída : Chamada Final
Entrada : Pressão longa
Saída : silenciar ou silenciar o microfone
B Página de uso HID : 0x0C
Uso HID : 0x0E9
Chave do kernel : KEY_VOLUMEUP
Chave do Android : VOLUME_UP
Reprodução de mídia, chamada em andamento Entrada : Pressão curta ou longa
Saída : aumenta o volume do sistema ou do fone de ouvido
C Página de uso HID : 0x0C
Uso HID : 0x0EA
Chave do kernel : KEY_VOLUMEDOWN
Chave do Android : VOLUME_DOWN
Reprodução de mídia, chamada em andamento Entrada : Pressão curta ou longa
Saída : diminui o volume do sistema ou do fone de ouvido
D Página de uso HID : 0x0C
Uso HID : 0x0CF
Chave do kernel : KEY_VOICECOMMAND
Chave do Android : KEYCODE_VOICE_ASSIST
Tudo. Pode ser acionado em qualquer instância. Entrada : Pressão curta ou longa
Saída : Iniciar comando de voz

Mecânico

Os fabricantes de dispositivos também devem consultar a página Áudio digital USB para obter mais informações sobre a implementação USB no Android. Os fabricantes de dispositivos também devem seguir os requisitos na seção USB do CDD do Android.