Codec audio - Test de fidélité audio des communications (manuel) - Bureau
Le programme de compatibilité matérielle Windows définit une barre minimale pour la qualité audio des appareils qui ont des haut-parleurs et des microphones intégrés. Le test communication audio fidelity vérifie que le système répond aux exigences de certification matérielle pour une expérience de capture et de lecture audio haute fidélité.
Détails du test
Spécifications |
|
Plateformes |
|
Versions prises en charge |
|
Durée d’exécution attendue (en minutes) | 15 |
Catégorie | Développement |
Délai d’expiration (en minutes) | 900 |
Nécessite un redémarrage | false |
Nécessite une configuration spéciale | true |
Type | automatique |
Documentation supplémentaire
Les tests de cette zone de fonctionnalités peuvent contenir une documentation supplémentaire, notamment des informations sur les prérequis, l’installation et la résolution des problèmes, que vous trouverez dans les rubriques suivantes :
Exécution du test
Avant d’exécuter le test, effectuez la configuration du test comme décrit dans les conditions requises pour le test : Conditions préalables au test des appareils audio.
Ce test nécessite les éléments suivants :
Un ordinateur de test doté d’au moins un microphone et d’un haut-parleur (appelé Appareil testé [DUT]).
Un périphérique USB Polycom CX-100 pour référence et mesure.
Le test est requis pour les systèmes qui ont au moins un microphone et un haut-parleur. Le test ne nécessite pas de chambre anéchoïque; il peut être effectué dans un environnement de bureau calme.
Le test de fidélité audio en direct est implémenté dans le kit Windows Hardware Lab (Windows HLK). Les tests Windows HLK lisent les signaux vocaux de l’appareil testé et d’un appareil de référence pour simuler des scénarios utilisateur réalistes.
Vous devez effectuer les tests de fidélité audio en l’air dans un environnement de bureau typique qui a un bruit de fond inférieur à 35 dBA SPL. Placez l’appareil sous test (DUT) sur une table dans une position d’utilisation classique et montez l’appareil de référence Polycom CX-100 sur un trépied, comme illustré dans REF _Ref345316931 \h Figure 1 Appareil sous Configuration du test. Connectez l’appareil de référence au DUT à l’aide d’une connexion USB.
Instructions pas à pas pour l’exécution du test :
Regardez la vidéo de démonstration suivante.
Préparez le client pour le test Windows HLK.
Placez l’appareil et l’appareil de référence dans une pièce silencieuse (bruit de fond inférieur à 35 dBA SPL).
Positionnez l’appareil et l’appareil de référence en fonction du diagramme dans le document de référence.
0,4 m avant de l’appareil
0,3 m au-dessus de l’appareil
0,5 m au total
L’écran de l’ordinateur portable ou de la tablette doit être à un angle de 20 degrés par rapport à la verticale.
La ligne centrale des deux appareils doit être alignée.
L’appareil de référence doit être orienté verticalement comme indiqué dans REF _Ref345316931 \h Appareil sous Configuration du test, avec son haut-parleur face au DUT.
Connectez l’appareil de référence au DUT à l’aide d’USB.
Planifiez et exécutez le test audio des communications sur le contrôleur Windows HLK.
Figure 1 Appareil sous configuration du test
Les huit tests suivants sont effectués et les résultats sont comparés aux exigences de certification matérielle Windows pour la fidélité audio en direct :
Tests de microphone
Rapport voix/bruit du signal de microphone brut lors de la capture d’un signal vocal lu par l’appareil de référence situé à 0,5 m du DUT.
Niveau de signal numérique du signal du microphone brut lors de la capture d’un signal vocal lu par l’appareil de référence situé à 0,5 m du DUT.
Découpage (saturation) du signal de microphone brut lors de la capture d’un signal vocal lu qui est de retour par l’appareil de référence situé à 0,5 m du DUT.
Test du haut-parleur
- Niveau de sortie des haut-parleurs à 0,5 m lors du rendu d’un signal vocal numérique par le DUT.
Tests combinés de microphone et de haut-parleur
Découpage du signal de microphone brut pendant la lecture du haut-parleur du signal vocal au volume nominal.
Atténuation de l’écho par l’annuleur d’écho acoustique Windows pendant la lecture vocale par le DUT.
Latence entre le microphone et le signal de bouclage qui n’est pas signalée par les horodatages.
Mesure de la latence de la bouche à l’oreille; autrement dit, la différence de temps entre le moment où le signal est donné au convertisseur du haut-parleur et le moment où il est obtenu à partir de la capture du microphone.
Dépannage
Pour la résolution des problèmes génériques des échecs de test HLK, consultez Résolution des échecs de test Windows HLK.
Pour plus d’informations sur la résolution des problèmes, consultez Résolution des problèmes de test audio.
Résolution des problèmes liés aux tests de microphone
Cette section décrit les problèmes courants qui peuvent se produire pendant le test du microphone.
Rapport voix/bruit
Si le rapport voix/bruit est inférieur à la configuration requise, case activée les causes possibles suivantes :
La salle dans laquelle le test a été effectué est trop bruyante; il ne répond pas à la <condition SPL de 35 dBA. Utilisez un compteur de niveau de pression acoustique pour vérifier que le bruit de fond est inférieur à 35 dBA SPL. Répétez le test dans une salle silencieuse qui répond à cette exigence.
Le ou les microphones ont un faible rapport signal/bruit (SNR). Utilisez des microphones qui ont un SNR plus élevé.
Les microphones ne sont pas isolés du bruit du ventilateur. Assurez-vous que les ventilateurs silencieux sont utilisés et que les microphones sont situés à l’écart des ventilateurs et sont mécaniquement isolés du bruit du ventilateur.
Les composants électriques peuvent provoquer un bruit de bourdonnement. Vérifiez que les composants électriques n’émettent aucun bruit audible.
Niveau de signal numérique
Ce test lit un signal vocal à partir de l’appareil de référence et le capture à l’aide du microphone du DUT. Le test ajuste automatiquement le niveau du microphone dans le panneau de configuration du système d’exploitation Windows. Si le niveau de signal de capture du microphone est trop faible, nous vous recommandons les solutions suivantes :
Le gain de microphone analogique exposé au système d’exploitation ne peut pas être amplifié suffisamment haut. Utilisez un amplificateur qui a un gain analogique plus élevé.
La sensibilité du microphone numérique est trop faible. Utilisez un microphone numérique qui a une sensibilité plus élevée.
Si le niveau de capture du microphone est trop élevé, nous vous recommandons les solutions suivantes :
Le gain de microphone analogique qui est exposé au système d’exploitation a un signal qui ne peut pas être réduit suffisamment faible. Assurez-vous que la plage de gain correcte est exposée à l’aide du microprogramme du préamplifieur.
La sensibilité du microphone numérique est trop élevée. Utilisez un microphone numérique qui a une sensibilité inférieure.
La lecture vocale par l’appareil de référence est coupée
Si le signal du microphone est coupé, nous vous recommandons les solutions suivantes :
Le gain de microphone analogique exposé au système d’exploitation ne peut pas être réduit suffisamment faible. Assurez-vous que la plage de gain correcte est exposée à l’aide du microprogramme du préamplifieur.
La sensibilité du microphone numérique est trop élevée. Utilisez un microphone numérique qui a une sensibilité inférieure.
Résolution des problèmes de test de haut-parleur
Cette section décrit les problèmes courants qui peuvent se produire pendant les tests de haut-parleur.
Niveau de signal de sortie
Si le niveau de sortie du haut-parleur est trop faible, nous vous recommandons les solutions suivantes :
Vérifiez que le montage du haut-parleur est correctement scellé sur la grille du haut-parleur.
Vérifiez que les trous du gril sont ouverts à plus de 50 %.
Utilisez un haut-parleur qui a une sensibilité plus élevée.
Résolution des problèmes liés aux tests combinés de microphone et de haut-parleur
Cette section décrit les problèmes courants qui peuvent se produire pendant les tests combinés du microphone et du haut-parleur.
La lecture vocale par l’appareil en cours de test est coupée
Ce test lit un signal vocal du DUT et capture le signal sur le même DUT. Le test vérifie si le signal capturé est coupé (c’est-à-dire saturé) une fois que le niveau de microphone trouvé dans le panneau de configuration du système d’exploitation Windows est automatiquement ajusté pour empêcher la coupure. Le niveau du microphone n’est réduit qu’à un point où il répond toujours aux exigences du niveau de signal de sortie du microphone lorsqu’il lit un signal vocal à partir de l’appareil de référence. Par exemple, un appareil testé peut avoir besoin d’un niveau de microphone de ≥+10 dB pour réussir le test du signal de sortie du microphone. Dans ce cas, le test de découpage de la voix lue par le DUT doit passer à un paramètre de niveau microphone de ≥+10 dB.
Si le signal du microphone enregistré lors de la lecture du son par le haut-parleur a été coupé (saturé), nous vous recommandons les solutions suivantes :
Isolez mécaniquement les haut-parleurs des microphones pour réduire le haut-parleur au couplage du microphone. En outre, pour empêcher le couplage à travers le boîtier de l’appareil, le démarrage du microphone doit être scellé sur le châssis et l’assemblage du haut-parleur doit être scellé sur le gril de l’orateur.
Assurez-vous que le gain analogique du préamplifieur peut être suffisamment réduit pour éviter le découpage du microphone.
Atténuation de l’écho
Si l’annulateur d’écho acoustique ne peut pas supprimer une quantité suffisante d’écho dans le signal du microphone, nous vous recommandons les solutions suivantes :
Réduisez la distorsion harmonique totale et le bruit du couplage en réduisant les hochets causés aux touches, fils, bande, etc.
Augmentez la perte de couplage terminal en séparant plus complètement les haut-parleurs et les microphones.
Utilisez des haut-parleurs qui ont une meilleure distorsion harmonique totale.
Latence non signalée entre le microphone et le signal de bouclage du haut-parleur
Pour s’assurer que le signal du microphone est complètement aligné sur le signal du haut-parleur ou qu’il est légèrement retardé, les annulateurs d’écho acoustique alignent le haut-parleur et le signal du microphone en fonction des horodatages. Si un retard trop important se produit, l’annulateur d’écho acoustique ne peut pas couvrir entièrement l’écho causé par la réverbération. Les défaillances doivent être corrigées en améliorant l’implémentation des horodatages. Un horodatage est déterminé par les positions de diffusion en continu des appareils (DevPos), la position de diffusion en continu des applications (AppPos) et le compteur de performances système (QPC : compteur de performances de requête) à l’aide de la méthode IAudioCaptureClient::GetBuffer. En supposant que le taux d’échantillonnage du flux audio est FS, l’horodatage est calculé comme suit : TS=QPC+(AppPos-DevPos)/FS.
Latence de la bouche à l’oreille
Si la latence de la bouche à l’oreille est trop élevée, les utilisateurs ne peuvent pas avoir une conversation en duplex intégral et parler involontairement entre eux. Nous vous recommandons de réduire la latence des manières suivantes :
Améliorez le pilote audio pour réduire le délai.
Réduisez le délai de traitement intégré côté rendu (par exemple, les algorithmes de nivellement de volume) ou désactivez le traitement côté rendu.
Si une API de microphone brut est utilisée, assurez-vous que les pilotes audio désactivent le traitement côté capture (comme requis par les exigences de certification matérielle Windows).
Plus d’informations
Paramètres
Nom du paramètre | Description des paramètres |
---|---|
CmdLnOptions | Options de ligne de commande |
LLU_NetAccessOnly | Nom de la LLU de l’ordinateur pour la copie de fichiers |
WDKDeviceID | Chaîne d’ID d’appareil |