Тесты USB Audio CTS Verifier

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

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

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

  • Под устройством подразумевается устройство на базе Android.
  • Под периферийным устройством понимается внешнее USB-аудиоустройство, подключаемое к устройству Android.

Для проверки USB-аудиосистемы с помощью CTS Verifier Tests используйте следующие периферийные устройства.

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 digital to 3.5 mm headphone adapter.

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

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

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

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

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

Патч-кабели ¼" штекер-¼" штекер. патч-кабели

USB-кабель для периферийных устройств

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

USB-адаптер "на ходу" (OTG)

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

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

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

Тесты

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

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

Абстрактный

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

Процесс

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

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

Тестирование игры

Абстрактный

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

Процесс

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

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

Примечания

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

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

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

Тест записи (обратной связи)

Абстрактный

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

Процесс

После запуска теста из главного меню подключите USB-аудиоинтерфейс. Соедините аналоговые выходы с аналоговыми входами с помощью патч-кабелей. Нажмите кнопку RECORD 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 0x5025, 0x5034 Walmart
google-adapter-backgoogle-adapter-box
Ксуми 0x0BDA 0x4BE2 Amazon
0x3302 0x56C5
xumee-адаптер
Моши 0x282B 0x0033 Амазонка , Моши
moshi-адаптер
Анкер

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

0x0572 0x1B08 Amazon
адаптер анкера
TTGK Realtek ALC5686 0x0BDA 0x4BD1 Amazon
realtek-адаптер