Vários conjuntos de teste de compatibilidade do Android (CTS) testes para áudio USB do Android exigem a conexão física de áudio USB periféricos. Para isso, outros testes do CTS Verifier foram implementados.
Nomenclatura
Nesta página, o termo "dispositivo" e "periférico" são usados em um muito precisa:
- Dispositivo refere-se ao dispositivo Android.
- Periférico refere-se a um periférico de áudio USB externo conectado ao dispositivo Android.
Periféricos compatíveis
Use os periféricos a seguir para os testes do verificador de CTS de áudio USB.
Interface de áudio USB
Um desses periféricos é necessário para conduzir o periférico de áudio USB Teste de atributos. Eles também podem ser usados para testes do Google Play e de registro.
- PreSonus AudioBox 96 (RECOMENDADO)
- Behringer UMC204HD (link em inglês)
- Roland Rubix 24
Uma interface de áudio USB (A PreSonus AudioBox 96). |
Fone de ouvido USB
Os testes do CTS Verifier usam loopback de áudio para medir a latência de dispositivos Android equipados com fones de ouvido USB e para detectar problemas nos caminhos de dados USB.
Devido à maior latência e a um recurso de cancelamento de eco automático que bloqueia o loopback sinal,os adaptadores USB no mercado não são adequados para testes do CTS Verifier. Consulte as recomendações de adaptador de áudio USB para saber mais informações imprecisas ou inadequadas.
O teste de botões de áudio USB do CTS Verifier não exige um USB específico periférico do fone de ouvido. Ele pode ser qualquer um dos seguintes:
- Um periférico de fone de ouvido USB compatível com o No Android Especificação do acessório para fones de ouvido USB. Esses periféricos de fones de ouvido geralmente são indicados pelo fabricante como "Feitos para Android".
- Um fone de ouvido analógico que ofereça suporte ao
No Android
Especificações de acessórios para fones de ouvido USB , conectados a um conversor de áudio USB para analógico, como
o adaptador para fones de ouvido digitais de USB-C para 3,5 mm do Google.
Exemplos conhecidos de periféricos de fones de ouvido analógicos compatíveis incluem os Fones de ouvido intra-auriculares Bose SoundSport, dispositivos Samsung e Android, e o cinturão preto UrbanEars Reimers feito para fones de ouvido Android. Estes fones de ouvido analógicos precisa estar conectado à porta USB do dispositivo com um conversor USB para áudio.
Observe que, em ambos os casos, o botão deve produzir códigos de tecla virtual para os três botões necessários (aumentar volume, diminuir volume, reproduzir/pausar) para que o teste funcione. Consulte a seção Mapeamento de software em Especificações de acessórios para fones de ouvido USB do Android para códigos de teclas virtuais.
Um fone de ouvido USB |
Hardware adicional necessário
Cabos patch (para loopback) dois curtos de 1⁄4" macho a 0,6 cm cabos patch machos Conecte as saídas às entradas do USB
1⁄4 pol. macho a 0,6 cm cabos patch machos. |
Cabo USB periférico
Esse cabo (que normalmente acompanha o periférico) conecta o periférico de áudio USB ao dispositivo host. |
USB "Em movimento" Adaptador (OTG)
Um USB "Em movimento" (OTG, na sigla em inglês) é necessário conectar o periférico ao dispositivo Android e indicar ao dispositivo dispositivo que ele deve assumir o papel de "host". |
Fones de ouvido analógicos para monitorar a saída da interface de áudio USB do Reproduzir teste.
Conjunto de fones de ouvido analógicos. |
Testes
Em cada teste, indique o sucesso do teste tocando no botão aprovado (marca de seleção). Caso contrário, indique a falha no teste Clicar no botão falha no teste (ponto de exclamação).
Teste de atributos
Abstrato
Esse teste verifica se os atributos, incluindo taxas de amostragem compatíveis, configurações e formatos de amostra correspondem ao conjunto de atributos conhecidos do dispositivo.
Processo
Depois de invocar o teste no menu principal, conecte um áudio USB periférico. Se os atributos corresponderem, a aprovação no teste (verifique está ativado.
Selecione Atributos de periféricos de áudio USB Teste. | |
Um resumo das instruções será exibido. | |
Tela de pré-conexão. | |
Periférico de áudio USB conectado ao dispositivo Android com cabo periférico e adaptador OTG. | |
Tela pós-conexão. |
Reproduzir teste
Abstrato
Esse teste verifica se a reprodução de áudio está funcionando. Ele faz isso gerando um tom de teste de 1 KHz e o apresenta em estéreo (dois canais) ao Periférico de áudio USB.
Processo
Depois de invocar o teste no menu principal, conecte o áudio USB do dispositivo, incluindo o fone de ouvido analógico, à entrada de saída do fone de ouvido no para monitoramento.
Pressione o botão PLAY. Se o tom do teste for ouvido nos dois canais do fone de ouvido, indique a aprovação no teste clicando no botão aprovado (marca de seleção). Se um ou ambos os canais não reproduza o tom, indique a falha no teste clicando no botão botão de falha (ponto de exclamação).
Observações
Selecione USB Audio Peripheral Play Test. | |
Um resumo das instruções será exibido. | |
Tela de pré-conexão. | |
Conecte o periférico de áudio USB ao dispositivo Android.
Os fones de ouvido estão conectados à entrada de saída do fone de ouvido no USB. do Kubernetes para monitoramento. |
|
Tela pós-conexão. |
Gravar teste (loopback)
Abstrato
Este teste verifica se a gravação de áudio está funcionando gerando um tom nas saídas da interface de áudio USB, que é roteada por cabos de patch para as entradas do periférico de áudio USB.
Processo
Depois de invocar o teste no menu principal, conecte o áudio USB interface gráfica do usuário. Conecte as saídas analógicas às entradas analógicas com cabos patch. Pressione o botão RECORD LOOPBACK. Se ambos os canais de o tom do teste gravado é mostrado na visualização abaixo, indique a aprovação do teste em Clique no botão Aprovado no teste (marca de seleção). Se ou os dois canais não forem exibidos, indique a falha no teste clicando Botão falha no teste (ponto de exclamação).
Observações
Verifique a conexão positiva dos conectores de entrada e de saída no periférico. Ajuste os níveis de entrada corretamente exibir o sinal gravado.
Selecione USB Audio Peripheral Record Test. | |
Um resumo das instruções será exibido. | |
Tela de pré-conexão. | |
Interface de áudio USB com loopback conectado ao Android dispositivo. | |
Conexões na parte de trás da interface de áudio USB. | |
Conexões na parte frontal da interface de áudio USB. | |
Tela pós-conexão. | |
Tela pós-conexão, com o teste de registro em execução. |
Teste de botões do fone de ouvido
Abstrato
Esse teste verifica se os botões de mídia/transporte no recomendado sejam reconhecidos corretamente.
Processo
Depois de invocar o teste no menu principal, conecte o fone de ouvido USB periférico. Pressione cada mídia/transporte (reproduzir, pausar, volume) aumentar e diminuir volume) no fone de ouvido. Como cada um deles é reconhecido, reconhecida no painel de teste. Quando todos os botões forem reconhecidos, o O botão aprovado no teste (marca de seleção) está ativado. Clique no botão botão aprovado no teste para indicar o sucesso. Se o conjunto completo de não for reconhecido, indique uma falha no teste clicando no botão botão de falha (ponto de exclamação).
Observações
O periférico do fone de ouvido USB conectado ao dispositivo Android.
Observe o adaptador OTG. |
|
Selecione Teste de botões de áudio USB. | |
Um resumo das instruções será exibido. | |
Periférico conectado, mas nenhum botão foi reconhecido (ainda).
O esperado (botões conhecidos pelo dispositivo perfil) são indicadas com texto em branco; aqueles que não fazem parte do periférico de teste são exibidas em texto cinza. |
|
Periférico conectado e botões esperados reconhecida. |
Recomendações de adaptador de áudio USB
Esta seção lista os adaptadores USB-C para 3,5 mm recomendados, que foram testados quanto à funcionalidade com o OboeTester e Testes do CTS Verifier.
Fabricante | ID do fornecedor | ID do produto | Loja |
Google
O adaptador USB do Google não é mais fabricado e não está disponível na rede Play Store |
0x18D1 | 0x5034 | Walmart (link em inglês) |
Xumee (em inglês) | 0x0BDA | 0x4BE2 | Amazon |
Moshi (link em inglês) | 0x282B | 0x0033 | Amazon e Moshi |
Anker
Ao medir a latência usando os testes do CTS Verifier, o adaptador do Anker tem uma latência de 3,23 milissegundos maior que o dispositivo do Google. |
0x0572 | 0x1B08 | Amazon |
TTGK Realtek ALC5686 (link em inglês) | 0x0BDA | 0x4BD1 | Amazon |