Teste de latência de áudio: atraso e sincronização audiovisual
O GPADLAB consulta a estimativa de saída da Web Audio API e compara cliques com flashes em três tentativas. Opcionalmente, reproduz um sinal e o grava pelo microfone para estimar a ida e volta acústica. Essa leitura inclui saída, ambiente, microfone, entrada e processamento, não apenas o atraso do fone. Os sinais compõem uma pontuação própria de 0 a 1000.
Escolha os caminhos de áudio
Confira a latência informada pelo navegador
A propriedade outputLatency estima parte do atraso de saída do AudioContext ativo. O valor aparece em milissegundos, junto de baseLatency. O alcance e a precisão variam com navegador, sistema, driver e dispositivo.
Faça o teste de sincronização
Um clique e um flash se repetem a cada 1,5 segundo. Ajuste o controle deslizante até parecerem simultâneos. O deslocamento escolhido reflete sua percepção e o caminho de áudio. Três tentativas permitem calcular a mediana e a consistência.
Opcional: estime a ida e volta pelo microfone
O teste reproduz um sinal de 200 milissegundos e o grava. A correlação estima o tempo combinado de agendamento, reprodução, propagação, captura e processamento. Não é uma medição isolada da latência do dispositivo de saída.
Combine os quatro sinais
A saída informada vale 500 pontos (50%); o retorno pelo microfone, 200 (20%); o ajuste audiovisual, 200 (20%); e a consistência, 100 (10%). Sem microfone, seus 200 pontos são redistribuídos proporcionalmente. O total permanece 1000.
Veja a classificação e compartilhe
As faixas são S: 950+, A+: 900+, A: 825+, B: 725+, C: 600+, D: 450+ e F abaixo de 450. O botão de compartilhamento gera uma imagem de 1200 × 630 com pontuação, classificação, dispositivo e resultados por sinal.
O que significam os quatro sinais
Os sinais são avaliados separadamente e recebem pesos na pontuação. A estimativa de saída tem maior peso; o ajuste audiovisual e sua consistência acrescentam informações sobre a percepção nas tentativas.
| Sinal | Faixas de avaliação | O que representa |
|---|---|---|
| Latência de saída informada | Boa < 20 ms · Funcional < 40 ms · Parcial < 100 ms · Alta ≥ 100 ms | Estimativa de saída do AudioContext informada pelo navegador. Valores menores indicam um caminho estimado mais curto, mas não são uma medição de laboratório do fone ou alto-falante. |
| Ida e volta pelo microfone | Boa < 30 ms · Funcional < 70 ms · Parcial < 150 ms · Alta ≥ 150 ms | Estimativa do caminho completo: saída, ar, microfone, entrada e navegador. Pode ser comparada com outras tentativas equivalentes, mas não confirma isoladamente o atraso físico da saída. |
| Ajuste de sincronização audiovisual | Bom < 20 ms · Funcional < 50 ms · Parcial < 100 ms · Alto ≥ 100 ms | Deslocamento escolhido para perceber som e imagem como simultâneos. Ele depende da reprodução, da percepção e das condições do teste. Repita a medição antes de interpretar diferenças pequenas. |
| Consistência das tentativas | Boa < 10 ms · Funcional < 25 ms · Parcial < 50 ms · Baixa ≥ 50 ms | Desvio padrão das três tentativas. Um valor baixo indica ajustes semelhantes; um valor alto indica variação. A pontuação considera essa dispersão para reduzir a influência de tentativas inconsistentes. |
Três verificações, três significados
Comece pela estimativa informada
Quando disponível, o navegador informa uma estimativa de parte do caminho de saída. Ela não mede o instante em que um som específico chegou ao seu ouvido.
Interprete cada etapa separadamente
A comparação entre clique e flash depende da sua percepção. Mantenha a mesma saída e o mesmo ambiente em todas as tentativas.
O teste opcional grava pelo microfone. Distância, eco, processamento e ruído podem alterar o resultado. Se a confiança for baixa, ajuste o ambiente antes de comparar valores.
Compare medições equivalentes
A ida e volta não precisa coincidir com a estimativa de saída: os caminhos são diferentes. Registre o dispositivo e a conexão e compare o mesmo tipo de leitura entre tentativas.
Configurações de áudio compatíveis
O teste usa a saída ativa do sistema. Para comparar dispositivos, repita após trocar a saída e mantenha as demais condições. A diferença descreve o conjunto observado, sem isolar a contribuição de cada componente.
Outros diagnósticos
Perguntas sobre Latência de áudio
Codificação, transmissão, buffers e decodificação acrescentam tempo. O resultado depende de toda a conexão, incluindo o suporte do transmissor e do fone ao codec utilizado. Compare com uma saída com fio nas mesmas condições; esta página não identifica sozinha qual componente causa o atraso.
Ele adianta ou atrasa o clique em relação ao flash, que se repetem a cada 1,5 segundo. Ajuste até parecerem simultâneos. O resultado depende da percepção e da reprodução; três tentativas mostram a mediana e a variação.
Use-o se quiser observar também o caminho acústico completo. Pule se não quiser conceder acesso ou se o ambiente estiver ruidoso. Os 200 pontos dessa etapa são redistribuídos, sem penalidade por não usar o microfone. A leitura não valida isoladamente a estimativa de saída.
As leituras abrangem caminhos diferentes. A ida e volta inclui reprodução, propagação até o microfone, captura e processamento. Não há uma proporção fixa entre elas; compare medições do mesmo tipo e registre a configuração.
O sinal reproduzido não foi identificado com clareza na gravação. Ruído, volume baixo, distância ou filtros de captura podem causar isso. Aproxime o microfone, use um volume confortável e repita em um ambiente mais silencioso.
Compare configurações com menor atraso e resultados estáveis. Nesta ferramenta, menos de 20 ms recebe a melhor faixa de saída e menos de 40 ms fica na faixa funcional. São critérios do GPADLAB, não limites universais de percepção ou desempenho competitivo.
Ferramentas nativas podem acessar informações que a página não recebe. Aqui mostramos sinais observáveis no navegador e seus limites. O retorno pelo microfone acrescenta uma estimativa do caminho completo, sem isolar a latência do dispositivo de saída.
Sim. O botão gera uma imagem de 1200 × 630 com os resultados e o dispositivo, quando identificado. O navegador pode abrir o compartilhamento do sistema ou copiar a imagem, conforme suporte. Isso não envia automaticamente os dados a uma base comunitária do GPADLAB.
Como calculamos a pontuação de áudio
Consultamos estimativas disponíveis e executamos três comparações entre clique e flash. A etapa opcional procura um sinal reproduzido na gravação do microfone e rejeita correspondências pouco confiáveis. A pontuação resume esses sinais, sem medir apenas o atraso do fone.O artigo específico ainda não foi publicado. Consulte os métodos disponíveis na seção de metodologia.