Тесты USB Audio CTS Verifier

Некоторые тесты Android Compatibility Test Suite (CTS) для Android USB-аудио требуют физического подключения USB-аудиопериферийных устройств. Для этого были реализованы дополнительные тесты CTS Verifier.

Номенклатура

На этой странице термины «устройство» и «периферийное устройство» используются очень точно:

  • Устройство относится к устройству Android.
  • Периферийное устройство — это внешнее аудиопериферийное USB-устройство, подключенное к устройству Android.

Используйте следующие периферийные устройства для тестов USB audio CTS Verifier.

USB-аудиоинтерфейс

Одно из этих периферийных устройств необходимо для проведения теста атрибутов аудиопериферии USB. Их также можно использовать для тестов воспроизведения и теста записи.

Аудиоинтерфейс USB (PreSonus AudioBox 96). USB-аудиоинтерфейс

USB-гарнитура

В тестах CTS Verifier используется кольцевая проверка звука для измерения задержки устройств Android, оснащенных USB-гарнитурами, и обнаружения проблем в путях передачи данных USB.

Из-за более высокой задержки и функции автоматического эхоподавления, которая блокирует сигнал обратной связи, многие USB-адаптеры на рынке не подходят для тестирования CTS Verifier. Дополнительную информацию см. в рекомендациях по аудиоадаптеру USB .

Тестирование аудиокнопок USB CTS Verifier не требует наличия специального периферийного устройства USB-гарнитуры. Это может быть любое из следующих действий:

  • Периферийное USB-гарнитура, поддерживающее спецификацию аксессуаров для USB-гарнитуры Android . Эти периферийные устройства гарнитуры часто обозначаются производителем как «Сделано для Android».
  • Аналоговая гарнитура, поддерживающая спецификацию аксессуаров для USB-гарнитуры Android , подключенная к преобразователю USB-аналоговый аудиосигнал, например адаптеру Google USB-C для цифровых наушников с разъемом 3,5 мм.

    Известные примеры совместимых аналоговых периферийных устройств для гарнитур включают наушники-вкладыши Bose SoundSport — устройства Samsung и Android, а также UrbanEars Reimers Black Belt, предназначенные для гарнитур Android. Эти аналоговые гарнитуры необходимо подключать к USB-порту устройства с помощью преобразователя USB-аудио.

Обратите внимание, что в любом случае для успешного прохождения теста кнопка должна создавать коды виртуальных клавиш для всех трех необходимых кнопок (увеличение громкости, уменьшение громкости, воспроизведение/пауза). Коды виртуальных клавиш см. в разделе «Сопоставление программного обеспечения» в спецификации аксессуаров для USB-гарнитуры Android .

USB-гарнитура. USB-гарнитура

Необходимое дополнительное оборудование

Патч-кабели (для обратной связи): два коротких патч-кабеля с разъемом «папа» ¼ дюйма на разъем «папа» ¼ дюйма для подключения выходов к входам USB.

Патч-кабели от ¼ дюйма до ¼ дюйма. соединительные кабели

Периферийный USB-кабель

Этот кабель (который обычно поставляется в комплекте с периферийным устройством) соединяет периферийное аудиоустройство USB с хост-устройством. периферийный кабель

USB-адаптер «On The Go» (OTG)

Адаптер USB «On The Go» (OTG) необходим для физического подключения периферийного устройства к устройству Android и указания устройству Android, что оно должно взять на себя роль «хоста». OTG-адаптер

Аналоговые наушники для мониторинга выхода аудиоинтерфейса USB для теста воспроизведения.

Комплект аналоговых наушников. аналоговые наушники

Тесты

В каждом тесте укажите успешность теста, нажав кнопку прохождения теста (галочку). В противном случае укажите, что тест не пройден, нажав кнопку «Провал теста» (восклицательный знак).

Тест атрибутов

Абстрактный

Этот тест проверяет, что атрибуты, включая поддерживаемые частоты дискретизации, конфигурации каналов и форматы выборки, соответствуют набору заранее известных атрибутов устройства.

Процесс

После запуска теста из главного меню подключите периферийное USB-аудиоустройство. Если атрибуты совпадают, кнопка «Пройти тест » (галочка) активна.

Выберите «Проверка атрибутов аудиопериферии USB». тест атрибутов
Отображается сводка инструкций. сводка атрибутов
Экран предварительного подключения. атрибуты предварительного подключения
Аудиопериферийное USB-устройство, подключенное к устройству Android с помощью периферийного кабеля и адаптера OTG. атрибуты подключены
Экран после подключения. атрибуты после соединения

Игровой тест

Абстрактный

Этот тест проверяет работоспособность воспроизведения звука. Для этого он генерирует тестовый сигнал частотой 1 кГц и передает его в стереофоническом режиме (два канала) на периферийное аудиоустройство USB.

Процесс

После запуска теста из главного меню подключите аудиоинтерфейс USB, включая аналоговую гарнитуру, к выходному разъему гарнитуры на интерфейсе мониторинга.

Нажмите кнопку ВОСПРОИЗВЕДЕНИЕ . Если тестовый сигнал слышен в обоих каналах гарнитуры, отметьте прохождение теста, нажав кнопку «Пройден тест» (галочка). Если один или оба канала не воспроизводят звуковой сигнал, укажите на неудачу теста, нажав кнопку «Провал теста» (с восклицательным знаком).

Примечания

Выберите «Проверка воспроизведения USB-аудиопериферии». игровой тест
Отображается сводка инструкций. резюме игры
Экран предварительного подключения. играть в предварительное соединение
Подключите периферийное аудиоустройство USB к устройству Android.

Наушники подключаются к выходному разъему для наушников аудиоинтерфейса USB для мониторинга.

играть на связи
Экран после подключения. играть после соединения

Запись (петлевая проверка)

Абстрактный

Этот тест проверяет работоспособность записи звука путем генерации тонального сигнала на выходах аудиоинтерфейса USB, который затем подается через патч-корды на входы аудиопериферийного USB-устройства.

Процесс

После вызова теста из главного меню подключите аудиоинтерфейс USB. Подключите аналоговые выходы к аналоговым входам с помощью патч-кабелей. Нажмите кнопку ЗАПИСЬ LOOPBACK . Если на представлении ниже показаны оба канала записанного тестового сигнала, отметьте прохождение теста, нажав кнопку «Пройден тест» (галочка). Если один или оба канала не отображаются, укажите, что тест не пройден, нажав кнопку «Провал теста» (восклицательный знак).

Примечания

Обеспечьте надежное соединение входных и выходных разъемов периферийного устройства. Отрегулируйте входные уровни для правильного отображения записанного сигнала.

Выберите «Тест записи USB-аудиопериферийного устройства». записать тест
Отображается сводка инструкций. сводка записи
Экран предварительного подключения. запись предварительного подключения
Аудиоинтерфейс USB с обратной связью, подключенный к устройству Android. запись подключена
Разъемы на задней стороне аудиоинтерфейса USB. запись подключена сзади
Разъемы на передней панели аудиоинтерфейса USB. запись подключена спереди
Экран после подключения. запись почтового соединения
Экран после подключения, с запущенным тестом записи. запись работы postconnect

Тест кнопок гарнитуры

Абстрактный

Этот тест проверяет правильность распознавания кнопок мультимедиа/транспорта на рекомендуемой гарнитуре.

Процесс

После запуска теста из главного меню подключите периферийное устройство USB-гарнитуры. Нажмите каждую кнопку мультимедиа/транспорта (воспроизведение, пауза, увеличение и уменьшение громкости) на гарнитуре. Как только каждый из них будет распознан, он будет распознан на тестовой панели. Когда все кнопки распознаны, кнопка прохождения теста (галочка) становится активной. Нажмите кнопку прохождения теста , чтобы подтвердить успех. Если полный набор кнопок не распознается, укажите на неудачу теста, нажав кнопку «Провал теста» (восклицательный знак).

Примечания

Периферийное USB-гарнитура, подключенная к устройству Android.

Обратите внимание на адаптер OTG.

кнопки подключены
Выберите «Тестирование кнопок периферийных аудиоустройств USB». тест кнопок
Отображается сводка инструкций. сводка кнопок
Периферийное устройство подключено, но кнопки не распознаны (пока).

Обратите внимание, что ожидаемые (кнопки, известные профилю устройства) обозначены белым текстом; те, которые не являются частью тестовой периферии, отображаются серым текстом.

кнопки не распознаются
Периферийное устройство подключено, ожидаемые кнопки распознаны. кнопки распознаны

Рекомендации по USB-аудиоадаптеру

В этом разделе перечислены рекомендуемые адаптеры USB-C — 3,5 мм, работоспособность которых проверена с помощью тестов OboeTester и CTS Verifier.

Производитель Идентификатор поставщика Идентификатор продукта Магазин
Google

Обратите внимание, что USB-адаптер Google больше не производится и недоступен в магазине Google Play.

0x18D1 0x5034 Уолмарт
Google-адаптер-обратноGoogle-адаптер-коробка
Сюми 0x0BDA 0x4BE2 Амазонка
xumee-адаптер
Моши 0x282B 0x0033 Амазонка , Моши
Моши-адаптер
Анкер

При измерении задержки с помощью тестов CTS Verifier задержка адаптера Anker на 3,23 миллисекунды выше, чем у устройства Google.

0x0572 0x1B08 Амазонка
анкер-адаптер
ТТГК Реалтек ALC5686 0x0BDA 0x4BD1 Амазонка
Realtek-адаптер