Partager via


Bandwidth passante de bouclage de clarté Voice

Description du test

Pour que le contrôle d'écho Voice Clarity fonctionne correctement, les fréquences restituées via le haut-parleur intégré doivent être présentes dans le signal du haut-parleur. Ce test consiste à vérifier que le signal de bouclage contient toutes les informations de fréquence nécessaires à la reconstruction du signal restitué par le haut-parleur. Si un signal provenant des haut-parleurs n'est pas bien représenté dans le signal de bouclage capturé, le haut-parleur, et donc les signaux d'écho acoustique, ne peuvent pas être reconstruits à l'aide du signal de bouclage, ce qui entraînerait des performances d'annulation d'écho déficientes.

Détails du test

   
Spécifications
  • Device.Audio.APO.VoiceClarity.Supported
  • System.Fundamentals.SystemAudio.VoiceClarity.Supported
Plateformes
  • Windows 11, éditions client (x64)
  • Windows 11, éditions client (Arm64)
Versions prises en charge
  • Windows 11, version 22631
  • Prochaine mise à jour de Windows 11
Durée d’exécution prévue (en minutes) 1
Catégorie Développement
Délai d’expiration (en minutes) 5
Nécessite un redémarrage false
Nécessite une configuration spéciale false
Type automatique

Étapes du test

  1. Rendre (mode par défaut) et capturer (mode brut) un signal de balayage sinusoïdal logarithmique. Remarque : l'enregistrement capture simultanément tous les canaux du microphone, mais seul le premier canal est utilisé dans le calcul.
  2. Capturez les horodatages QPC (Query Performance Counter). L’intervalle entre deux horodatages consécutifs correspond respectivement à la période de capture et de rendu du système.
  3. Alignez les signaux du stimulus et du haut-parleur en maximisant la corrélation croisée. Alignez les signaux enregistrés du microphone et du haut-parleur à l’aide des horodatages QPC (Query Performance Counter) comme décrit ci-dessus et appliquez une anticipation entre les signaux du microphone et du haut-parleur/stimulus.
  4. Prenez l'un des signaux de microphone enregistrés et appliquez un filtre passe-haut pour plus de robustesse contre les filtres bloquant le courant continu.
  5. Réduisez tous les signaux de haut-parleur enregistrés pour obtenir un signal de haut-parleur mono.
  6. Calculez la fonction de transfert entre le stimulus et le signal du haut-parleur, ainsi que la fonction de transfert entre le stimulus et le signal du microphone.
  7. Normalisez les fonctions de transfert pour vous assurer qu’elles transfèrent la même quantité d’énergie.
  8. Calculez le rapport ponctuel entre les fonctions de transfert.

Critères de réussite/échec

Le rapport ponctuel entre les fonctions de transfert ne doit pas dépasser le seuil.

Résolution des problèmes

  • Vérifiez que le microphone et le rendu ont des taux d'échantillonnage correspondants. Nous vous recommandons fortement de définir une valeur par défaut OOBE (Out of Box Experience) de 48 kHz.
  • Vérifiez que le traitement des haut-parleurs n’inclut pas de filtres avec une atténuation agressive de la bande d’arrêt.
  • Vérifiez que le traitement de bouclage n’inclut pas de filtres avec une atténuation agressive de bande d’arrêt.
  • Vérifiez que l'appareil n'est pas dans une configuration qui produit des résonances sélectives en fréquence.

Si votre mode d'échec ne figure pas dans cette liste, recherchez le code d'erreur dans MSDN.

Pour le dépannage général des échecs de tests HLK, consultez la section Dépannage des échecs de tests Windows HLK et Dépannage des tests des fondamentaux du système.

Informations supplémentaires

Paramètres

Nom du paramètre Description du paramètre

Documentation complémentaire

Les tests dans ce domaine de fonctionnalités peuvent avoir une documentation supplémentaire, y compris les prérequis, la configuration et les informations de dépannage, que vous pouvez trouver dans les rubriques suivantes : - Documentation supplémentaire sur Device.Audio et Documentation supplémentaire sur System.Fundamentals.