Auf dieser Seite finden Sie eine Anleitung zum Ausführen der Audiotests in CTS Verifier (CTS-V).
Allgemeine Anleitung
Die folgenden Verfahren gelten für alle Tests:
- Testeinrichtung:Für jeden Test benötigen Sie ein Testgerät (Device Under Test, DUT), also das Android-Gerät, das Sie testen, und eine installierte Version von CTS-V, die mit der Android-Betriebssystemversion auf dem DUT verknüpft ist. Allgemeine Informationen zu den Anforderungen und zur Einrichtung von CTS-V finden Sie unter CTS-Verifier verwenden.
Testinformationen:Wenn Sie einen Audio-CTS-V-Test ausführen möchten, starten Sie die CTS-V-App und wählen Sie dann den gewünschten Test aus der Testliste des CTS-Verifiers aus. Wenn Sie einen Test zum ersten Mal öffnen, wird das Infofeld für diesen Test angezeigt. Es enthält die folgenden Informationen:
- Testzweck
- Testprotokoll
- Erforderliche Peripheriegeräte
- Verweis auf den relevanten Abschnitt zur Kundenidentität
Tippen Sie auf OK, um das Infofeld zu schließen. Wenn Sie das Infofeld während des Tests jederzeit aufrufen möchten, tippen Sie auf das ?. die Schaltfläche.
Testläufe:Folgen Sie der testspezifischen Anleitung auf dieser Seite, um die einzelnen Audiotests auszuführen.
- Wenn der Test bestanden wurde, ist das grüne Häkchen Bestanden aktiviert. Tippen Sie auf diese Schaltfläche, um eine bestandene Prüfung aufzunehmen. Bei einigen Tests wird über der unteren Reihe von Schaltflächen auch die Meldung „PASS“ (BESTANDEN) angezeigt.
- Tippen Sie auf die rote X-Schaltfläche, um fehlgeschlagene Tests aufzuzeichnen.
Für einige Tests auf dieser Seite sind keine zusätzlichen Peripheriegeräte erforderlich. Für andere ist ein analoges oder USB-Headset mit Kabel erforderlich. Informationen zu Tests, für die spezielle USB-Peripheriegeräte wie eine USB-Audioschnittstelle erforderlich sind, finden Sie unter USB Audio CTS Verifier-Tests. Informationen zu Tests der MIDI-Funktion (Musical Instrument Digital Interface), für die ein Audio-Loopback-Dongle erforderlich ist, finden Sie unter CTS Verifier MIDI-Tests. Informationen zu anderen Tests, für die ein Audio-Loopback-Dongle oder externe Lautsprecher erforderlich sind, finden Sie unter CTS-Verifizierung für Audio-Framework. Informationen zu Pro Audio-Tests finden Sie unter CTS Verifier Pro Audio-Test. Informationen zu Verfahren zum Testen der Latenz bei der Erfassung von Kopfbewegungen für Spatial Audio finden Sie unter CTS Verifier Head Tracking Latency test.
Latenz-Compliance-Tests
Bei den folgenden Tests wird die Einhaltung der Anforderungen an die CDD-Audiolatenz ermittelt.
Test der Eingabelatenz beim Kaltstart
Beim Test der Audio-Eingabelatenz nach Kaltstart wird die Zeit gemessen, die zum Aufzeichnen von Audio von einem inaktiv geschalteten (kalten) Audiosystem benötigt wird.
So führen Sie den Test für die Eingabelatenz beim Kaltstart von Audio aus:
- Wählen Sie die zu testende API aus. Die Latenzvorgabe muss nur für eine API erfüllt werden.
Tippen Sie auf Starten, um den Testlauf zu starten. Beim Test wird die Zeit gemessen, die benötigt wird, um die Audioaufnahme mit einem kalten Audiosystem zu starten. Die Ergebnisse werden über den Testschaltflächen mit der Kennzeichnung „BESTANDEN“ oder „NICHT BESTANDEN“ angezeigt.
Abbildung 1: Beispielergebnisse für einen bestandenen Test mit der Native API
Wenn die gemessene Latenz die Anforderungen der CDD erfüllt, ist der Test bestanden.
Test der Ausgabelatenz beim Kaltstart
Der Audio-Kaltstart-Ausgabelatenztest misst die Zeit, die für die Wiedergabe von Audio aus einem angehaltenen (kalten) Audiosystem erforderlich ist. Für diesen Test gelten folgende Anforderungen:
- Geräteanforderungen Gehen Sie zu Einstellungen > Ton & Vibration und deaktivieren Sie Töne bei Berührung.
So führen Sie den Test für die Audio-Ausgabelatenz nach dem Kaltstart aus:
- Wählen Sie die API aus, die Sie testen möchten. Die Latenzvorgabe muss nur für eine API erfüllt werden.
Tippen Sie auf Starten, um den Testlauf zu starten. Dabei wird ein stummgeschalteter Audiotrack abgespielt und die Zeit vom Beginn der Wiedergabe bis zum Zeitpunkt gemessen, zu dem der Track in der Ausgabe erscheint.Die Ergebnisse werden über den Testschaltflächen mit der Angabe „BESTANDEN“ oder „NICHT BESTANDEN“ angezeigt.
Abbildung 2. Beispielergebnisse für einen bestandenen Test mit der Native API
Wenn die gemessene Latenz die Anforderungen der CDD erfüllt, ist der Test bestanden.
Test des Tonsignals
Beim Audio-Test „Tipptöne“ wird die Zeit gemessen, die vergeht, bis Audio, das durch eine Nutzeraktion auf dem Display ausgelöst wird, am Ausgang des Audiosystems erscheint. Beim Test wird das interne Mikrofon verwendet, um die Zeit zwischen einer Interaktion mit dem Display und einem Ton zu messen, der über den internen Lautsprecher abgespielt wird. Das Gesamtergebnis wird als Durchschnitt von fünf erfolgreichen Messungen berechnet.
Richtlinien für einen erfolgreichen Tipp-Trigger
Bei diesem Test wird der physische Klick-Ton abgehört, der entsteht, wenn der Tester mit dem Fingernagel auf das Display im Aktivierungsfeld tippt, um eine Interaktion mit dem Display anzuzeigen. Dadurch wird auch die Wiedergabe von Tönen aktiviert. Da das TICK-Signal schwer zu erkennen ist, ist es wichtig, die Testumgebung einzurichten und den Tipp-Trigger genau auszuführen.
Beachten Sie die folgenden Richtlinien, um während des Tests einen guten Tipp-Trigger zu erzielen:
- Legen Sie das Gerät in einem ruhigen Raum mit dem Display nach oben auf einen Tisch.
- Klopfen Sie mit dem Zeigefinger auf das Display. Achten Sie darauf, dass sowohl der Fingernagel als auch die Fingerspitze das Display berühren, damit beim Klopfen ein hörbares Ticken zu hören ist.
- Wenn Sie nur mit dem weichen Teil der Fingerspitze schlagen, wird kein Triggersound erzeugt.
- Schlagen Sie das Display NUR EINMAL und ziehen Sie den Finger schnell zurück. Mehrere Zählerschläge verfälschen die Messung.
Damit eine Messung erfolgreich ist, muss der Test sowohl das TICK zur Aktivierung als auch den generierten Ton erkennen können. Möglicherweise musst du sowohl die Lautstärke des Bildschirms als auch die Lautstärke der Wiedergabe anpassen, um eine erfolgreiche Messung zu erhalten.
Testverfahren
So führen Sie den Audio-Test „Zum Abspielen tippen“ aus:
- Trennen Sie alle kabelgebundenen oder Bluetooth-Audioperipheriegeräte vom DUT.
- Wählen Sie die API aus, die Sie testen möchten. Die Latenzanforderung darf nur für eine API erfüllt sein.
- Tippen Sie auf Starten, um den Test zu starten.
Tippen Sie wie in den Richtlinien für einen erfolgreichen Tipp-Trigger beschrieben einmal mit dem Fingernagel auf das Display. Ein deutlich hörbares „KLICK“ des Fingernagels auf dem Display ist erforderlich, um den Beginn der Messung zu registrieren.
Abbildung 3 Test des Tonsignals beim Antippen des Tons, unvollständig
Warten Sie, bis die Messergebnisse angezeigt werden, und wiederholen Sie dann die Schritte 3 und 4, bis das Gerät fünf erfolgreiche Messungen durchgeführt hat.
Tippen Sie auf Beenden, um den Test zu beenden.
Testergebnisse auswerten
- Die roten Linien im grünen Rechteck kennzeichnen das Trigger-TICK und den resultierenden Ton.
- Wenn der Testdurchschnitt „BESTANDEN“ anzeigt, geben Sie den Test als bestanden an.
- Wenn der Testdurchschnitt als „Nicht bestanden“ eingestuft wird, melden Sie den Test als fehlgeschlagen.
Abbildung 4 Audio-Test „Zum Anhören auf Ton tippen“ abgeschlossen
Tests der grundlegenden Funktionen des Audiosystems
Mit den folgenden Tests wird ermittelt, ob das Audiosystem der DUT ordnungsgemäß funktioniert.
Audiotest des analogen Headsets
Beim analogen Headset-Audiotest werden die grundlegenden Funktionen (Wiedergabe des Audiosignals, Plug-Intents, Media-Transporttasten) eines analogen Headsets geprüft, das mit einem DUT verbunden ist. Für diesen Test gelten die folgenden Anforderungen:
- Erforderliche Peripheriegeräte:Ein Android-kompatibles analoges Headset mit 4-poligem 3, 5-mm-Stecker ist erforderlich.
In den folgenden Abbildungen sind ein Beispiel für ein Headset und ein Beispiel für einen Stecker zu sehen:
Abbildung 5. Beispiel für ein Android-kompatibles analoges Headset
Abbildung 6 Beispiel für einen analogen 3, 5-mm-Telefonstecker mit 4 Leitungen
Diese sind allgemein verfügbar und werden häufig mit dem Begriff Built For Android bezeichnet. Für diesen Test sind jedoch viele analoge Headsets kompatibel.
- Anforderungen an das Gerät:Das DUT muss einen 3,5-mm-Kopfhöreranschluss haben. Wenn das Testgerät keinen 3,5-mm-Headsetanschluss hat, geben Sie dies während des Tests an.
So führen Sie den Audiotest für analoge Headsets aus:
Prüfen Sie, ob der DUT einen analogen Headset-Anschluss hat:
- Wenn das DUT einen analogen Kopfhöreranschluss hat, tippen Sie auf Ja.
- Wenn die DUT keinen analogen Headset-Port hat, tippen Sie auf Nein. Der Test wird als PASS (Erfolgreich) markiert. Kein Headset-Anschluss verfügbar und Sie können mit dem nächsten Test fortfahren.
Abbildung 7. Testergebnis für eine DUT ohne analogen Kopfhöreranschluss
Stecken Sie das analoge Headset-Peripheriegerät in den analogen Headset-Anschluss auf dem DUT und prüfen Sie, ob eine Meldung angezeigt wird, die bestätigt, dass der Plug-in-Benachrichtigungs-Intent empfangen wurde. Diese Meldung bestätigt, dass das DUT einen analogen Headset-Port hat. Wenn keine Meldung angezeigt wird, gibt es ein Problem mit den Plug-in-Intents auf dem DUT und der Test schlägt fehl.
Tippen Sie auf Abspielen und prüfen Sie, ob ein Ton im Headset wiedergegeben wird. Möglicherweise müssen Sie die Lautstärke anpassen, um den Ton zu hören. Tippe auf Stopp, um die Wiedergabe zu beenden.
- Wenn im Headset ein Ton ertönt, tippen Sie auf Ja.
- Wenn im Headset kein Ton ertönt, liegt ein Problem mit dem Audiowiedergabesystem vor und der Test schlägt fehl.
Drücken Sie nacheinander die Tasten Lauter, Leiser und Headset HookMedia Transport am analogen Headset und prüfen Sie, ob das entsprechende Label im Audiotest für das analoge Headset aufleuchtet, wenn eine der Tasten gedrückt wird. Dies bestätigt, dass der DUT die Tastenbetätigungen erkennt.
- Wenn alle drei Labels leuchten, ist der Test bestanden.
- Wenn ein Label nicht aufleuchtet, werden nicht alle Schaltflächen erkannt und der Test schlägt fehl.
Abbildung 8. UI-Ergebnis für einen bestandenen Test
Test für Benachrichtigungen von Eingabegeräten
Beim Test „Benachrichtigungen für Audioeingabegeräte“ wird geprüft, ob Benachrichtigungen zur Verbindung und Trennung von kabelgebundenen Eingabeperipheriegeräten richtig gesendet werden, wenn Eingabeperipheriegeräte verbunden oder getrennt werden. Für diesen Test gelten die folgenden Anforderungen:
- Erforderliche Peripheriegeräte:Ein kabelgebundenes Audio-I/O-Peripheriegerät, z. B. ein kabelgebundenes Headset oder Mikrofon, das an eine analoge Headsetbuchse am DUT angeschlossen ist, oder ein USB-Audio-Headset oder Mikrofon, das an den USB-Anschluss des DUT angeschlossen ist.
- Anforderungen an das Gerät:Das DUT muss kabelgebundene Audioperipheriegeräte unterstützen, entweder über eine 3,5-mm-Kopfhörerbuchse oder einen USB-Port, der den Hostmodus unterstützt (oder beides). Wenn das DUT keines dieser Formate unterstützt, geben Sie dies im Test an.
So führen Sie den Test für Benachrichtigungen zu Audioeingabegeräten aus:
- Prüfen und angeben, ob das DUT kabelgebundene Audioperipherie unterstützt:
- Wenn die DUT mindestens einen Anschluss für kabelgebundene Audioperipheriegeräte hat, tippen Sie auf Ja.
- Wenn das DUT keinen Anschluss für kabelgebundene Audioperipheriegeräte hat, tippen Sie auf Nein. Der Test wird als bestanden markiert und Sie können mit dem nächsten Test fortfahren.
- Tippen Sie auf Nachrichten löschen, um vorhandene Benachrichtigungen zu entfernen, z. B. Benachrichtigungen, die beim Start des Tests gesendet wurden.
Verbindung und Trennung testen:
- Schließen Sie ein kabelgebundenes Audioeingabegerät an und prüfen Sie, ob im Steuerfeld eine Verbindungsbenachrichtigung angezeigt wird.
- Trennen Sie das kabelgebundene Audioeingabegerät und prüfen Sie, ob im Steuerfeld eine Benachrichtigung zur Unterbrechung angezeigt wird.
Abbildung 9. Test-Benutzeroberfläche für Benachrichtigungen von Audioeingabegeräten
Wenn beide Benachrichtigungen angezeigt werden, hat der Test bestanden.
Test für Ausgabegerätebenachrichtigungen
Der Test für Benachrichtigungen zu Audioausgabegeräten prüft, ob Benachrichtigungen zum Verbinden und Trennen von kabelgebundenen Peripheriegeräten richtig gesendet werden, wenn die Peripheriegeräte angeschlossen oder getrennt werden. Für diesen Test gelten die folgenden Anforderungen:
- Erforderliche Peripheriegeräte:Ein kabelgebundenes Audioausgabegerät, z. B. ein kabelgebundenes Headset (oder Kopfhörer), das mit einer analogen Headsetbuchse am DUT verbunden ist, oder ein USB-Audio-Headset (oder Kopfhörer), das mit dem USB-Anschluss am DUT verbunden ist.
- Anforderungen an das Gerät:Das DUT muss kabelgebundene Audioperipheriegeräte unterstützen, entweder über eine 3,5-mm-Kopfhörerbuchse oder einen USB-Port, der den Hostmodus unterstützt (oder beides). Wenn die DUT keines davon unterstützt, geben Sie dies im Test an.
So führen Sie den Test für Benachrichtigungen zu Audioausgabegeräten aus:
- Prüfen und geben Sie an, ob das DUT kabelgebundene Audioperipherie unterstützt:
- Wenn die DUT mindestens einen Anschluss für kabelgebundene Audioperipheriegeräte hat, tippen Sie auf Ja.
- Wenn die DUT keinen Port für kabelgebundene Audio-Peripheriegeräte hat, tippen Sie auf Nein. Der Test wird als bestanden markiert und Sie können mit dem nächsten Test fortfahren.
- Tippen Sie auf Nachrichten löschen, um vorhandene Benachrichtigungen zu löschen, z. B. Benachrichtigungen, die beim Start des Tests gesendet wurden.
Testen Sie die Verbindung und Trennung:
- Schließen Sie ein kabelgebundenes Audioausgabegerät an und prüfen Sie, ob im Testbereich eine Verbindungsbenachrichtigung angezeigt wird.
- Trennen Sie das kabelgebundene Audioausgabegerät und prüfen Sie, ob im Steuerfeld eine Benachrichtigung zur Unterbrechung angezeigt wird.
Abbildung 10. Test-UI für Benachrichtigungen zu Audioausgabegeräten
Wenn beide Benachrichtigungen angezeigt werden, hat der Test bestanden.
Test für Benachrichtigungen zum Routing von Eingaben
Der Test für Benachrichtigungen zum Routing der Audioeingabe prüft, ob Routingbenachrichtigungen gesendet werden, wenn Peripheriegeräte für Audioeingabe mit dem DUT verbunden sind. Für diesen Test gelten die folgenden Anforderungen:
- Erforderliche Peripheriegeräte:Ein kabelgebundenes Audio-I/O-Peripheriegerät, z. B. ein kabelgebundenes Headset oder Mikrofon, das an eine analoge Headsetbuchse am DUT angeschlossen ist, oder ein USB-Audio-Headset oder Mikrofon, das an den USB-Anschluss des DUT angeschlossen ist.
- Anforderungen an das Gerät:Das DUT muss kabelgebundene Audioperipheriegeräte unterstützen, entweder über eine 3,5-mm-Kopfhörerbuchse oder einen USB-Port, der den Hostmodus unterstützt (oder beides). Wenn das DUT keines dieser Formate unterstützt, geben Sie dies im Test an.
So führen Sie den Test für Benachrichtigungen zum Audioeingabe-Routing aus:
- Prüfen und geben Sie an, ob das DUT kabelgebundene Audioperipherie unterstützt:
- Wenn die DUT mindestens einen Anschluss für kabelgebundene Audioperipheriegeräte hat, tippen Sie auf Ja.
- Wenn das Gerät keinen Anschluss für kabelgebundene Audioperipheriegeräte hat, tippen Sie auf Nein. Der Test wird als bestanden markiert und Sie können mit dem nächsten Test fortfahren.
- Tippen Sie auf Aufzeichnen, um den Test zu starten. Das Gerät spielt für diesen Test keine Töne ab.
Abbildung 11 Test für Benachrichtigungen zum Routing von Audioeingängen, Aufnahme läuft
- Schließen Sie ein kabelgebundenes Audioeingabegerät an, warten Sie 5 bis 10 Sekunden und prüfen Sie, ob eine Benachrichtigung zur Weiterleitung angezeigt wird.
- Wenn die Benachrichtigung angezeigt wird, ist der Test bestanden.
- Wenn die Benachrichtigung nicht angezeigt wird, schlägt der Test fehl.
- Tippen Sie auf Beenden, um die Aufnahme zu beenden.
Test für Benachrichtigungen zum Routing von Ausgaben
Der Test für Routingbenachrichtigungen zur Audioausgabe prüft, ob Routingbenachrichtigungen gesendet werden, wenn Audioausgabe-Peripheriegeräte mit dem DUT verbunden sind. Für diesen Test gelten die folgenden Anforderungen:
- Erforderliche Peripheriegeräte Peripheriegerät für die kabelgebundene Audioausgabe, z. B. ein kabelgebundenes Headset (oder Kopfhörer), das an eine analoge Headsetbuchse am DUT angeschlossen ist, oder ein USB-Audio-Headset (oder Kopfhörer), das an den USB-Anschluss am DUT angeschlossen ist.
- Geräteanforderungen Das DUT muss kabelgebundene Audioperipheriegeräte unterstützen, entweder über eine 3,5-mm-Kopfhörerbuchse oder einen USB-Port, der den Hostmodus unterstützt (oder beides). Wenn die DUT keines davon unterstützt, geben Sie dies im Test an.
So führen Sie den Test für Benachrichtigungen zur Audioausgabe-Weiterleitung aus:
- Prüfen und angeben, ob das DUT kabelgebundene Audioperipherie unterstützt:
- Wenn die DUT mindestens einen Anschluss für kabelgebundene Audioperipheriegeräte hat, tippen Sie auf Ja.
- Wenn das DUT keinen Anschluss für kabelgebundene Audioperipheriegeräte hat, tippen Sie auf Nein. Der Test wird als bestanden markiert und Sie können mit dem nächsten Test fortfahren.
Tippe auf Wiedergabe, um den Test zu starten. Das System gibt einen hörbaren Ton aus.
Abbildung 12. Test der Benachrichtigungen für das Routing der Audioausgabe, Wiedergabe läuft
Schließen Sie ein kabelgebundenes Audioausgabegerät an, warten Sie 5 bis 10 Sekunden und prüfen Sie, ob eine Routingbenachrichtigung angezeigt wird.
- Wenn die Benachrichtigung angezeigt wird, ist der Test bestanden.
- Wenn die Benachrichtigung nicht angezeigt wird, schlägt der Test fehl.
Tippen Sie auf Beenden, um die Aufnahme zu beenden.
Test der Audiostream-Trennung
Beim Test „Audio Stream Disconnect“ wird das korrekte Verhalten des Audio Stream Disconnect-Mechanismus überprüft, wenn ein Stream von einem Gerät getrennt und an ein anderes weitergeleitet wird. Der Test bestätigt das ordnungsgemäße Verhalten von Unterbrechungen für mehrere Streamattribute.
- Anforderungen an das DUT:Für den Test zur Unterbrechung des Audiostreams ist ein Gerät erforderlich, das entweder einen analogen Headsetanschluss oder einen Audioport im USB-Host-Modus (oder beides) hat.
- Erforderliche Peripheriegeräte: Für den Test zum Trennen des Audiostreams ist entweder ein analoges Headset oder ein USB-Audio-E/A-Gerät erforderlich. Der analoge „Loopback“-Anschluss (wird beim Audio-Loopback-Latenztest verwendet) kann anstelle eines analogen Headsets verwendet werden.
So führen Sie den Test für die Audiostream-Unterbrechung aus:
- Rufen Sie den Test über die Hauptanzeige von CTS Verifier auf, indem Sie Audio Stream Attach Test (Test zum Trennen der Audiostreams) auswählen.
- Prüfen Sie, ob ein analoges Headset oder ein USB-Audio-E/A-Gerät unterstützt wird, indem Sie die Frage Unterstützt dieses Gerät ein analoges oder USB-Audio-Peripheriegerät? beantworten. Wenn die Aufforderung nicht angezeigt wird, hat das System bereits die erforderliche Hardware gefunden.
- Tippen Sie auf Start. Stecken Sie das Audio-E/A-Peripheriegerät bei Aufforderung mehrmals ein und wieder heraus, während verschiedene Konfigurationen von Wiedergabe- oder Aufnahmestreams getestet werden.
Der Status jedes Konfigurationstests wird unter der Aufforderung angezeigt. Wenn alle Konfigurationen erfolgreich getestet werden, ist der Test bestanden.