Na tej stronie znajdziesz instrukcje uruchamiania testów audio w CTS Verifier (CTS-V).
Instrukcje ogólne
W przypadku wszystkich testów obowiązują te procedury:
- Konfiguracja testu: do każdego testu potrzebne jest urządzenie testowe (DUT), czyli urządzenie z Androidem, które testujesz, oraz zainstalowana wersja CTS-V powiązana z wersją systemu Android na tym urządzeniu. Więcej ogólnych informacji o wymaganiach i konfiguracji CTS-V znajdziesz w artykule Używanie narzędzia CTS Verifier.
Informacje o teście: aby przeprowadzić test audio CTS-V, uruchom aplikację CTS-V, a następnie wybierz odpowiedni test z listy testów weryfikatora CTS. Gdy otworzysz test po raz pierwszy, wyświetli się panel informacyjny z tymi informacjami:
- Cel testu
- Protokół testowy
- Wymagane urządzenia peryferyjne
- Odniesienie do odpowiedniej sekcji dotyczącej weryfikacji tożsamości
Aby zamknąć panel informacji, kliknij OK. Aby w dowolnym momencie podczas testowania wyświetlić panel informacji, kliknij ?. .
Testy: aby przeprowadzić poszczególne testy audio, postępuj zgodnie z instrukcjami podanymi na tej stronie.
- Gdy test się powiedzie, przycisk Przeszedł z zielonym znacznikiem stanie się aktywny. Kliknij ten przycisk, aby zarejestrować zdanie testu. Niektóre testy wyświetlają też komunikat „PASS” nad dolnym rzędem przycisków.
- Aby zapisać nieudane testy, kliknij czerwony przycisk X.
Niektóre testy na tej stronie nie wymagają dodatkowych urządzeń peryferyjnych. Inne wymagają przewodowego zestawu słuchawkowego lub zestawu słuchawkowego USB. Informacje o testach wymagających specjalnych urządzeń peryferyjnych USB, takich jak interfejs audio USB, znajdziesz w artykule o testach weryfikatora CTS audio USB. Testy funkcji MIDI (Musical Instrument Digital Interface), które wymagają przejścia audio przez złącze, można przeprowadzić za pomocą testów MIDI w CTS Verifier. Inne testy, które wymagają przejściówki audio lub zewnętrznych głośników, znajdziesz w ramach frameworku audio w CTS Verifier. Informacje o procedurach testowania w wersji Pro Audio znajdziesz w sekcji Test dźwięku CTS Verifier Pro. Procedury testowania opóźnienia śledzenia ruchów głowy w dźwięku przestrzennym znajdziesz w artykule Test opóźnienia monitorowania ruchów głowy w weryfikatorze CTS.
Testy zgodności z opóźnieniami
Przeprowadzone testy określają zgodność z wymaganiami dotyczącymi opóźnienia dźwięku w CDD.
Test czasu oczekiwania na wejście „na zimno”
Test opóźnienia wejścia dźwięku „na zimno” mierzy czas potrzebny na nagranie dźwięku z zawieszonego (zimnego) systemu audio.
Aby przeprowadzić test opóźnienia wejścia w przypadku zimnego startu dźwięku:
- Wybierz interfejs API do przetestowania. Wymagania dotyczące opóźnienia muszą być spełnione tylko w przypadku jednego interfejsu API.
Kliknij Start (Rozpocznij), aby rozpocząć test. Test mierzy czas potrzebny do rozpoczęcia nagrywania dźwięku z zimnego systemu audio. Wyniki są wyświetlane nad przyciskami testu z oznaczeniem PASS lub FAIL.
Rysunek 1. Przykładowe wyniki dla zaliczonego testu interfejsu Native API
Jeśli zmierzony czas oczekiwania spełnia wymagania CDD, test kończy się wynikiem pozytywnym.
Test opóźnienia wyjścia w przypadku uruchomienia „na zimno”
Test opóźnienia wyjściowego dźwięku „na zimno” mierzy czas potrzebny na odtworzenie dźwięku z zawieszonego (zimnego) systemu audio. Ten test ma następujące wymagania:
- Wymagania dotyczące urządzeń Otwórz Ustawienia > Dźwięk i wibracje i wyłącz Dźwięki dotyku.
Aby przeprowadzić test opóźnienia wyjściowego zimnego startu dźwięku:
- Wybierz interfejs API do przetestowania. Wymagania dotyczące opóźnienia muszą być spełnione tylko w przypadku jednego interfejsu API.
Kliknij Start (Rozpocznij), aby rozpocząć test. Test odtwarza cichy ścieżkę audio i mierzy czas od rozpoczęcia odtwarzania do momentu pojawienia się ścieżki na wyjściu.Wyniki są wyświetlane nad przyciskami testu z oznaczeniem PASS lub FAIL.
Rysunek 2. Przykładowe wyniki dla zaliczonego testu interfejsu Native API
Jeśli zmierzony czas oczekiwania spełnia wymagania CDD, test kończy się powodzeniem.
Test dźwięku dotknięcia
Test „Audio Tap To Tone” określa czas potrzebny na to, aby dźwięk wywołany przez działanie użytkownika na ekranie pojawił się na wyjściu z układu audio. Test używa wewnętrznego mikrofonu do pomiaru czasu między interakcją z ekranem a wygenerowaniem tonu przez głośnik wewnętrzny. Ostateczny wynik jest obliczany jako średnia z 5 udanych pomiarów.
Wskazówki dotyczące skutecznego działania przycisku
Ten test nasłuchuje fizycznego dźwięku TICK generowanego przez paznokieć testera uderzający paznokieć w polu aktywacji, co wskazuje na interakcję z ekranem. Dźwięk aktywuje też odtwarzanie tonów. Ponieważ wykrycie zdarzenia TICK może być trudne, ważne jest prawidłowe skonfigurowanie środowiska testowego i dokładne wykonanie działania po kliknięciu.
Aby podczas testu uzyskać dobry wynik w przypadku kliknięcia, postępuj zgodnie z tymi wskazówkami:
- W cichym pomieszczeniu połóż urządzenie na stole, ekranem do góry.
- Dotknij ekranu palcem wskazującym, tak aby paznokieć i palc dotykały ekranu. W efekcie usłyszysz dźwięk kliknięcia.
- Uderz tylko miękką częścią palca nie wywoła dźwięku wyzwalania.
- Dotknij ekranu TYLKO RAZ i szybko unieś palec. Kolejne ostrzeżenia wprowadzają w błąd.
Aby pomiar się powiódł, test musi wykryć zarówno sygnał aktywacji TICK, jak i wygenerowany sygnał. Aby uzyskać prawidłowe pomiary, może być konieczne dostosowanie siły uderzenia w ekran lub głośności odtwarzania.
Procedura testowa
Aby wykonać test Audio Tap To Tone:
- Odłącz wszystkie urządzenia peryferyjne audio przewodowe lub Bluetooth od badanego urządzenia.
- Wybierz interfejs API do przetestowania. Wymagania dotyczące opóźnienia muszą być spełnione tylko w przypadku jednego interfejsu API.
- Aby rozpocząć test, kliknij Start (Rozpocznij).
Kliknij ekran paznokciem zgodnie z wytycznymi dotyczącymi prawidłowego kliknięcia. Aby zarejestrować rozpoczęcie pomiaru, konieczne jest głośne kliknięcie paznokciem.
Rysunek 3. Test dźwięku Tap To Tone, niekompletny
Poczekaj na wyniki pomiaru, a następnie powtarzaj kroki 3 i 4, aż urządzenie wykona pięć udanych pomiarów.
Kliknij Zatrzymaj, aby zakończyć test.
Oceń wyniki testu.
- W zielonym prostokącie czerwone linie wskazują wywołanie sygnału TICK i wynikający z niego sygnał dźwiękowy.
- Jeśli średnia z testu wskazuje na zaliczenie, zgłoś test jako zaliczony.
- Jeśli średnia z testu wskazuje na niepowodzenie, zgłoś test jako nieudany.
Rysunek 4. Test dźwięku przy dotknięciu: zakończono
testy podstawowej funkcjonalności systemu audio;
Poniższe testy określają, czy system audio na urządzeniu testowym działa prawidłowo.
Test dźwięku w analogowym zestawie słuchawkowym
Test dźwięku analogowego zestawu słuchawkowego sprawdza podstawowe działanie (odtwarzanie sygnału audio, intencji wtyczki, przycisków transportu multimediów) analogowego zestawu słuchawkowego podłączonego do urządzenia DUT. Ten test ma następujące wymagania:
- Wymagane urządzenia peryferyjne: wymagany jest zgodny z Androidem zestaw słuchawkowy analogowy z 4-żyłową wtyczką 3, 5 mm.
Na poniższych rysunkach pokazano przykładowe słuchawki i wtyczkę:
Rysunek 5. Przykładowy analogowy zestaw słuchawkowy zgodny z Androidem
Rysunek 6. Przykład 4-żyłowej analogowej wtyczki telefonicznej 3, 5 mm
Są one powszechnie dostępne i często określane jako Built For Android, choć wiele zestawów słuchawkowych analogowych jest kompatybilnych z tym testem.
- Wymagania dotyczące urządzenia: urządzenie testowe musi mieć port do podłączania słuchawek 3,5 mm. Jeśli urządzenie DuT nie ma portu zestawu słuchawkowego 3,5 mm, poinformuj nas o tym podczas testu.
Aby przeprowadzić test dźwięku w analogowych słuchawkach nausznych, wykonaj te czynności:
Sprawdź, czy urządzenie DUT ma analogowy port do podłączania zestawu słuchawkowego:
- Jeśli urządzenie testowe ma port analogowy do podłączania słuchawek, kliknij Tak.
- Jeśli urządzenie testowe nie ma portu analogowego do podłączania zestawów słuchawkowych, kliknij Nie. Test zostanie oznaczony jako PRZECHODZI. Brak dostępnego portu na zestaw słuchawkowy – przejdź do następnego testu.
Rysunek 7. Wynik testu urządzenia DUT bez portu analogowego zestawu słuchawkowego
Włóż urządzenie peryferyjne analogowego zestawu słuchawkowego do portu zestawu słuchawkowego analogowego w urządzeniu DUT i sprawdź, czy wyświetla się komunikat z potwierdzeniem otrzymania powiadomienia o wtyczce. Ta wiadomość potwierdza, że urządzenie w ramach testów ma analogowy port na słuchawki. Jeśli nie wyświetla się żaden komunikat, oznacza to, że wystąpił problem z zamierzeniami wtyczki w ramach DUT i test się nie powiódł.
Kliknij Odtwórz i sprawdź, czy w słuchawkach wydobywa się sygnał dźwiękowy (aby go usłyszeć, być może trzeba będzie dostosować głośność). Aby zatrzymać odtwarzanie, kliknij Zatrzymaj.
- Jeśli w słuchawkach usłyszysz sygnał, kliknij Tak.
- Jeśli w słuchawkach nie słychać żadnego dźwięku, oznacza to, że wystąpił problem z systemem odtwarzania dźwięku i test się nie powiedzie.
Po kolei naciskaj przyciski zwiększania głośności, zmniejszania głośności i Headset HookMedia Transport na analogowym zestawie słuchawkowym. Sprawdź, czy odpowiednia etykieta w analogowym teście audio zestawu słuchawkowego zaświeci się po naciśnięciu każdego przycisku. Jest to potwierdzenie, że urządzenie DUT rozpoznaje naciśnięcia przycisków.
- Gdy wszystkie 3 etykiety są podświetlone, test kończy się powodzeniem.
- Jeśli żadna etykieta się nie świeci, nie wszystkie przyciski są rozpoznawane i test się nie powiedzie.
Rysunek 8. Wynik testu w interfejsie po jego zaliczeniu
Test powiadomień z urządzeń wejściowych
Test powiadomień urządzeń wejściowych audio sprawdza, czy powiadomienia o połączeniu i rozłączeniu urządzeń wejściowych są prawidłowo wysyłane, gdy urządzenia te są podłączone lub odłączone. Ten test ma następujące wymagania:
- Wymagane urządzenia peryferyjne: przewodowe urządzenie audio I/O, np. przewodowe słuchawki lub mikrofon podłączone do analogowego gniazda słuchawek na urządzeniu testowanym, lub USB słuchawki audio lub mikrofon podłączone do portu USB na urządzeniu testowanym.
- Wymagania dotyczące urządzenia: urządzenie testowe musi obsługiwać urządzenia peryferyjne audio przewodowe, albo przez gniazdo słuchawek 3,5 mm, albo przez port USB obsługujący tryb hosta (lub oba te rozwiązania). Jeśli badane urządzenie nie obsługuje żadnego z tych formatów, zaznacz to w teście.
Aby przeprowadzić test powiadomień urządzeń wejściowych dźwięku:
- Sprawdź i wskaż obsługę DUT w przypadku przewodowych urządzeń peryferyjnych audio:
- Jeśli urządzenie testowe ma co najmniej 1 port do podłączania urządzeń peryferyjnych audio, kliknij Tak.
- Jeśli urządzenie nie ma portu na urządzenia peryferyjne do dźwięku przewodowego, kliknij Nie. Test zostanie uznany za zaliczony i będzie można przejść do następnego testu.
- Kliknij Wyczyść wiadomości, aby wyczyścić wyświetlanie istniejących powiadomień (np. powiadomień, które mogły zostać wysłane na początku testu).
Testowanie połączenia i rozłączenia:
- Podłącz przewodowe urządzenie peryferyjne audio i sprawdź, czy na panelu testowym wyświetla się powiadomienie o połączeniu.
- Odłącz przewodowe urządzenie peryferyjne do wprowadzania dźwięku i sprawdź, czy powiadomienie o odłączeniu wyświetla się w panelu testowym.
Rysunek 9. Interfejs użytkownika testu powiadomień z urządzeń wejściowych audio
Jeśli wyświetlają się oba powiadomienia, test jest zaliczony.
Test powiadomień na urządzeniu wyjściowym
Test powiadomień urządzeń wyjściowych z dźwiękiem sprawdza, czy powiadomienia o połączeniu i rozłączeniu urządzeń peryferyjnych z wyjściami audio są prawidłowo wysyłane po podłączeniu lub odłączeniu urządzeń peryferyjnych z wejściami. Ten test ma następujące wymagania:
- Wymagane urządzenia peryferyjne: przewodowe wyjście audio. Może to być przewodowy zestaw słuchawkowy (lub słuchawki) podłączone do analogowego gniazda słuchawek w urządzeniu DUT albo zestaw słuchawkowy USB (albo słuchawki) podłączony do portu USB w urządzeniu DUT.
- Wymagania dotyczące urządzenia: urządzenie docelowe musi obsługiwać urządzenia peryferyjne audio przewodowe, albo przez gniazdo słuchawek 3,5 mm, albo przez port USB obsługujący tryb hosta (lub oba te rozwiązania). Jeśli badane urządzenie nie obsługuje żadnego z tych formatów, zaznacz to w teście.
Aby przeprowadzić test powiadomień na urządzeniach z wyjściami audio:
- Sprawdź i wskaż obsługę DUT w przypadku przewodowych urządzeń peryferyjnych do dźwięku:
- Jeśli urządzenie testowe ma co najmniej 1 port do podłączania urządzeń peryferyjnych audio, kliknij Tak.
- Jeśli urządzenie nie ma portu na urządzenia peryferyjne do dźwięku przewodowego, kliknij Nie. Test zostanie uznany za zaliczony i będzie można przejść do następnego testu.
- Kliknij Wyczyść wiadomości, aby usunąć istniejące powiadomienia (np. te, które mogły zostać wysłane na początku testu).
Przetestuj połączenie i rozłączenie:
- Podłącz przewodowe urządzenie peryferyjne do wyjścia audio i sprawdź, czy w panelu testowym wyświetla się powiadomienie o połączeniu.
- Odłącz przewodowe urządzenie peryferyjne z wyjściami audio i sprawdź, czy w panelu testowym wyświetla się powiadomienie o odłączeniu.
Rysunek 10. Interfejs testowy powiadomień o urządzeniach wyjściowych audio
Jeśli wyświetlają się oba powiadomienia, test jest pozytywny.
Test powiadomień o przekierowaniu danych wejściowych
Test Powiadomienia o przekierowywaniu danych wejściowych audio sprawdza, czy powiadomienia o przekierowywaniu są wysyłane, gdy urządzenia wejściowe audio są podłączone do DUT. Ten test ma następujące wymagania:
- Wymagane urządzenia peryferyjne: przewodowe urządzenie audio I/O, np. przewodowy zestaw słuchawkowy lub mikrofon podłączony do analogowego gniazda słuchawek na urządzeniu testowanym, lub USB zestaw słuchawkowy lub mikrofon podłączony do portu USB na urządzeniu testowanym.
- Wymagania dotyczące urządzenia: urządzenie docelowe musi obsługiwać urządzenia peryferyjne audio przewodowe, albo przez gniazdo słuchawek 3,5 mm, albo przez port USB obsługujący tryb hosta (lub oba te rozwiązania). Jeśli badane urządzenie nie obsługuje żadnego z tych formatów, zaznacz to w teście.
Aby przeprowadzić test powiadomień o przekierowywaniu danych wejściowych dźwięku:
- Sprawdź i wskaż obsługę DUT w przypadku przewodowych urządzeń peryferyjnych do dźwięku:
- Jeśli DUT ma co najmniej 1 port na przewodowe urządzenia peryferyjne audio, kliknij Tak.
- Jeśli urządzenie nie ma portu na urządzenia peryferyjne do dźwięku przewodowego, kliknij Nie. Test zostanie uznany za zaliczony i będzie można przejść do następnego testu.
- Kliknij Nagraj, aby rozpocząć test. Urządzenie nie będzie wydawać dźwięków podczas tego testu.
Rysunek 11. Test powiadomień o przekierowaniu wejścia audio, trwa nagrywanie
- Podłącz przewodowe urządzenie peryferyjne audio, odczekaj 5–10 sekund, a potem sprawdź, czy wyświetla się komunikat z powiadomieniem o routingu.
- Jeśli powiadomienie się wyświetli, test zostanie zaliczony.
- Jeśli powiadomienie się nie wyświetli, test się nie powiedzie.
- Aby zakończyć nagrywanie, kliknij Zatrzymaj.
Test powiadomień o wyjściu danych
Test Powiadomienia o kierowaniu wyjścia audio sprawdza, czy powiadomienia o kierowaniu są wysyłane, gdy urządzenia peryferyjne wyjścia audio są podłączone do DUT. Ten test ma te wymagania:
- Wymagane urządzenia peryferyjne. Peryferyjne urządzenie wyjściowe audio, które może być przewodowym zestawem słuchawkowym (lub słuchawkami) podłączonym do analogowego gniazda słuchawek na urządzeniu testowanym lub USB-owym zestawem słuchawkowym (lub słuchawkami) podłączonym do portu USB na urządzeniu testowanym.
- Wymagania dotyczące urządzeń Urządzenie DUT musi obsługiwać urządzenia peryferyjne audio z przewodami, albo przez gniazdo słuchawek 3,5 mm, albo przez port USB obsługujący tryb hosta (lub oba te rozwiązania). Jeśli DUT nie obsługuje żadnej z tych funkcji, oznacz ją w teście.
Aby przeprowadzić test Powiadomienia o przekierowaniu wyjścia audio:
- Sprawdź i wskaż obsługę DUT w przypadku przewodowych urządzeń peryferyjnych do dźwięku:
- Jeśli urządzenie testowe ma co najmniej 1 port do podłączania urządzeń peryferyjnych audio, kliknij Tak.
- Jeśli urządzenie nie ma portu na przewodowe urządzenia audio, kliknij Nie. Test zostanie uznany za zaliczony i będzie można przejść do następnego testu.
Aby rozpocząć test, kliknij Odtwórz. System odtwarza sygnał dźwiękowy.
Rysunek 12. Test powiadomień o wyjściu audio, odtwarzanie w trakcie
Podłącz przewodowe wyjście audio, odczekaj 5–10 sekund, a potem sprawdź, czy wyświetla się komunikat z powiadomieniem o routingu.
- Jeśli powiadomienie się wyświetli, test zostanie zaliczony.
- Jeśli powiadomienie się nie wyświetli, test się nie powiedzie.
Aby zakończyć nagrywanie, kliknij Zatrzymaj.
Test rozłączenia strumienia audio
Test Audio Stream Disconnect sprawdza prawidłowe działanie mechanizmu rozłączania strumienia audio, gdy strumień zostanie rozłączony z jednego urządzenia i przekierowany na inne. Test sprawdza prawidłowe zachowanie odłączeń w przypadku wielu atrybutów strumienia.
- Wymagania dotyczące urządzenia do testowania: test odłączania strumienia audio wymaga urządzenia, które ma analogowe gniazdo słuchawek lub port audio w trybie hosta USB (lub oba).
- Wymagane urządzenia peryferyjne: test rozłączania strumienia audio wymaga analogowego zestawu słuchawkowego lub urządzenia audio USB z wejściem/wyjściem. Analogowe złącze „loopback” (używane w teście czasu oczekiwania na sprzężenie audio) może być używane zamiast analogowego zestawu słuchawkowego.
Aby uruchomić test rozłączenia strumienia audio:
- Wywołaj test na głównym ekranie narzędzia CTS Verifier, wybierając Test rozłączenia strumienia audio.
- Sprawdź, czy urządzenie obsługuje analogowe słuchawki lub urządzenie audio USB, odpowiadając na pytanie Czy to urządzenie obsługuje peryferium audio analogowe lub USB?. Jeśli ten komunikat się nie pojawi, oznacza to, że system już zweryfikował obecność wymaganego sprzętu.
- Naciśnij Start (Rozpocznij). Gdy pojawi się odpowiedni komunikat, włóż i wyjmij urządzenie audio I/O kilka razy, aby przetestować różne konfiguracje strumieni odtwarzania lub nagrywania.
Stan każdego testu konfiguracji wyświetla się pod promptem. Jeśli wszystkie konfiguracje wykażą się powodzeniem, test zostanie zaliczony.