Freigeben über


VoIP-Kausalitätstest

Testbeschreibung

Damit die Echosteuerung Voice Clarity ordnungsgemäß funktioniert, muss das System kausal sein. Anders ausgedrückt: Nach der Zeitstempelausrichtung muss jedes Mikrofonsignal eine positive Verzögerung in Bezug auf jedes Lautsprecher-Loopbacksignal aufweisen. Dieser Test besteht darin, die Kausalität des Systems zu überprüfen, d. h., dass die QPC (Abfrageleistungszähler) Zeitstempel und Puffer mit den Lautsprechersignalen konsistent sind, die vor der entsprechenden Messung an den Mikrofonen erzeugt werden.

Warnung

Diese Testanforderung muss für alle Lautsprechermikrofonpaare erfüllt sein.

Testdetails

   
Spezifikationen
  • Device.Audio.APO.VoiceClarity.Supported
  • System.Fundamentals.SystemAudio.VoiceClarity.Supported
Plattformen
  • Windows 11, Client-Editionen (x64)
  • Windows 11, Client-Editionen (Arm64)
Unterstützte Releases
  • Windows 11, Version 22631
  • Nächstes Update für Windows 11
Voraussichtliche Laufzeit (in Minuten) 1
Kategorie Entwicklung
Timeout (in Minuten) 5
Neustart erforderlich false
Spezielle Konfiguration erforderlich false
Typ automatic

Testschritte

  1. Generieren Sie einen Reiz, der einen logarithmischen Sinusausschlag in einem Lautsprecherkanal und Stille in den verbleibenden Kanälen enthält.
  2. Rendern (Standardmodus) der Reiz mit fester Lautsprecherzunahme und Aufzeichnung (roher Modus) mit fester Mikrofonaufnahme.
  3. Richten Sie den Lautsprecher und die Mikrofonsignale mithilfe der QPC-Zeitstempel aus.
  4. Berechnen Sie die Verzögerung jedes Mikrofonsignals im Hinblick auf das Lautsprechersignal im Loopbackkanal. Die Verzögerung wird über die Querkorrelation berechnet.
  5. Wiederholen Sie die obigen Schritte für jeden Lautsprecherkanal.

Pass/Fail-Kriterien

Jedes Mikrofonsignal muss eine positive Verzögerung in Bezug auf jedes Lautsprecher-Loopbacksignal aufweisen.

Problembehandlung

  • Stellen Sie sicher, dass die Erfassungs- und Renderverarbeitung keine übermäßige Latenz einführt.
  • Stellen Sie sicher, dass die Erfassung und das Rendern von Zeitstempeln genau sind und eine gemeinsame Zeitbasis gemeinsam nutzen.

Wenn Ihr Fehlermodus nicht in dieser Liste enthalten ist, suchen Sie den Fehlercode in MSDN.

Informationen zur allgemeinen Problembehandlung bei HLK-Testfehlern finden Sie unter Problembehandlung bei Windows HLK-Testfehlern und Problembehandlung beim Testen von Systemgrundlagen.

Weitere Informationen:

Parameter

Parametername Beschreibung des Parameters

Zusätzliche Dokumentation

Tests in diesem Funktionsbereich enthalten möglicherweise zusätzliche Dokumentation, einschließlich Informationen zu Voraussetzungen, Einrichtung und Fehlerbehebung, die in den folgenden Themen zu finden sind: – Zusätzliche Dokumentation zu Device.Audio und Zusätzliche Dokumentation zu System.Fundamentals.