Testes do verificador CTS de áudio USB

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.

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.

Uma interface de áudio USB (A PreSonus AudioBox 96). Interface de áudio USB

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 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. cabos patch

Cabo USB periférico

Esse cabo (que normalmente acompanha o periférico) conecta o periférico de áudio USB ao dispositivo host. cabo periférico

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". Adaptador OTG

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. 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. teste de atributos
Um resumo das instruções será exibido. resumo de atributos
Tela de pré-conexão. pré-conexão de atributos
Periférico de áudio USB conectado ao dispositivo Android com cabo periférico e adaptador OTG. atributos conectados
Tela pós-conexão. atributos apó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. fazer teste
Um resumo das instruções será exibido. resumo do play
Tela de pré-conexão. Abrir 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.

CANNOT TRANSLATE
Tela pós-conexão. Abrir conexão da postagem

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. gravar teste
Um resumo das instruções será exibido. gravar resumo
Tela de pré-conexão. gravar pré-conexão
Interface de áudio USB com loopback conectado ao Android dispositivo. registro conectado
Conexões na parte de trás da interface de áudio USB. registro conectado na parte de trás
Conexões na parte frontal da interface de áudio USB. registro conectado à frente
Tela pós-conexão. gravar conexão de postagem
Tela pós-conexão, com o teste de registro em execução. gravar postconnect 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.

botões conectados
Selecione Teste de botões de áudio USB. teste de botões
Um resumo das instruções será exibido. resumo dos botões
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.

botões não reconhecidos
Periférico conectado e botões esperados reconhecida. botões reconhecidos

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)
google-adapter-back caixa-adaptador-google
Xumee (em inglês) 0x0BDA 0x4BE2 Amazon
adaptador xumee
Moshi (link em inglês) 0x282B 0x0033 Amazon e Moshi
adaptador 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
adaptador-anker
TTGK Realtek ALC5686 (link em inglês) 0x0BDA 0x4BD1 Amazon
adaptador realtek