Compartilhar via


Teste de Causalidade do Voice Clarity

Descrição do teste

Para que o controle de eco do Voice Clarity funcione corretamente, o sistema precisa ser causal. Em outras palavras, após o alinhamento do carimbo de data/hora, cada sinal de microfone deve ter um atraso positivo em relação a cada sinal de loopback do alto-falante. Este teste é para verificar a causalidade do sistema, ou seja, se os carimbos de data/hora e os buffers do QPC (Contador de Desempenho de Consulta) são consistentes com os sinais do alto-falante que estão sendo produzidos antes da medição correspondente nos microfones.

Aviso

Essa exigência de teste deve ser atendida para todos os pares de microfone-alto-falante.

Detalhes do teste

   
Especificações
  • Device.Audio.APO.VoiceClarity.Supported
  • System.Fundamentals.SystemAudio.VoiceClarity.Supported
Plataformas
  • Windows 11, edições do cliente (x64)
  • Windows 11, edições de cliente (Arm64)
Versões com suporte
  • Windows 11, versão 22631
  • Próxima atualização para o Windows 11
Tempo de execução esperado (em minutos) 1
Categoria Desenvolvimento
Tempo limite (em minutos) 5
Requer reinicialização false
Requer configuração especial false
Tipo automático

Etapas do teste

  1. Gere um estímulo contendo uma varredura senoidal logarítmica em um canal do alto-falante e silêncio nos demais canais.
  2. Renderize (modo padrão) o estímulo com um ganho de alto-falante fixo e grave (modo bruto) com um ganho de microfone fixo.
  3. Alinhe os sinais do alto-falante e do microfone utilizando os carimbos de data/hora do QPC.
  4. Calcule o atraso de cada sinal de microfone em relação ao sinal do alto-falante no canal de loopback. O atraso é calculado por meio da correlação cruzada.
  5. Repita as etapas acima para cada canal do alto-falante.

Critérios de aprovação/reprovação

Cada sinal de microfone deve ter um atraso positivo em relação a cada sinal de loopback do alto-falante.

Solução de problemas

  • Verifique se o processamento de captura e renderização não apresenta latência excessiva.
  • Verifique se os carimbos de data/hora de captura e renderização são precisos e compartilham uma base de tempo comum.

Se o modo de falha não estiver incluído nesta lista, pesquise o código de erro no MSDN.

Para solução de problemas genéricos de falhas de teste HLK, consulte Solução de problemas de falhas de teste do Windows HLK e Solução de problemas de teste de conceitos básicos do sistema.

Mais informações

Parâmetros

Nome do Parâmetro Descrição do parâmetro

Documentação Adicional

Os testes nessa área de recursos podem ter documentação adicional, incluindo pré-requisitos, configuração e informações de solução de problemas, que podem ser encontradas nos seguintes tópicos: – Documentação adicional de Device.Audio e Documentação adicional de System.Fundamentals.