Teste de largura de banda de loopback do Voice Clarity
Descrição do teste
Para que o controle de eco do Voice Clarity opere corretamente, as frequências renderizadas por meio do alto-falante interno devem estar presentes no sinal de alto-falante. Este teste é para verificar se o sinal de loopback contém todas as informações de frequência necessárias para reconstruir o sinal reproduzido pelo alto-falante. Se houver sinal proveniente dos alto-falantes que não esteja bem representado no sinal de loopback capturado, o alto-falante e, portanto, os sinais de eco acústicos, não poderão ser reconstruídos usando o sinal de loopback, o que resultará em um desempenho de cancelamento de eco insatisfatório.
Detalhes do teste
Especificações |
|
Plataformas |
|
Versões com suporte |
|
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 de teste
- Renderize (modo padrão) e capture (modo bruto) um sinal de varredura de seno logarítmico. Observação: a gravação captura todos os canais de microfone simultaneamente, mas somente o primeiro canal é usado no cálculo.
- Capture carimbos de data/hora do Contador de Desempenho de Consultas (QPC). O intervalo entre dois carimbos de data/hora consecutivos corresponde ao período de captura e renderização do sistema, respectivamente.
- Alinhe os sinais de estímulo e alto-falante maximizando a correlação cruzada. Alinhe os sinais de microfone e alto-falante gravados usando carimbos de data/hora de Contador de Desempenho de Consultas (QPC), conforme descrito acima, e imponha um olhar para frente entre o microfone e os sinais de alto-falante/estímulo.
- Pegue um dos sinais de microfone gravados e aplique um filtro de passagem alta para robustez em relação aos filtros de bloqueio de DC.
- Reduza todos os sinais de alto-falante gravados para obter um sinal de alto-falante mono.
- Calcule a função de transferência entre o estímulo e o sinal do alto-falante e a função de transferência entre o estímulo e o sinal de microfone.
- Normalize as funções de transferência para garantir que elas transfiram a mesma quantidade de energia.
- Compute a razão pontual entre as funções de transferência.
Critérios de aprovação/reprovação
A relação pontual entre as funções de transferência não deve exceder o limite.
Solução de problemas
- Verifique se o microfone e a renderização corresponderam às taxas de amostragem. É altamente recomendável definir um padrão de configuração inicial pelo usuário (OOBE) de 48 kHz.
- Verifique se o processamento do alto-falante não inclui filtros com atenuação de interrupção de banda agressiva.
- Verifique se o processamento de loopback não inclui filtros com atenuação de interrupção de banda agressiva.
- Verifique se o dispositivo não está em uma configuração que produz ressonâncias seletivas de frequência.
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.