Некоторые тесты Android Compatibility Test Suite (CTS) для Android USB-аудио требуют физического подключения USB-аудиопериферийных устройств. Для этого были реализованы дополнительные тесты CTS Verifier.
Номенклатура
На этой странице термины «устройство» и «периферийное устройство» используются очень точно:
- Устройство относится к устройству Android.
- Периферийное устройство — это внешнее аудиопериферийное USB-устройство, подключенное к устройству Android.
Поддерживаемые периферийные устройства
Используйте следующие периферийные устройства для тестов USB audio CTS Verifier.
USB-аудиоинтерфейс
Одно из этих периферийных устройств необходимо для проведения теста атрибутов аудиопериферии USB. Их также можно использовать для тестов воспроизведения и теста записи.
- PreSonus AudioBox 96 (РЕКОМЕНДУЕТСЯ)
- Берингер UMC204HD
- Роланд Рубикс 24
Аудиоинтерфейс USB (PreSonus AudioBox 96). |
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-адаптер «On The Go» (OTG)
Адаптер USB «On The Go» (OTG) необходим для физического подключения периферийного устройства к устройству Android и указания устройству Android, что оно должно взять на себя роль «хоста». |
Аналоговые наушники для мониторинга выхода аудиоинтерфейса USB для теста воспроизведения.
Комплект аналоговых наушников. |
Тесты
В каждом тесте укажите успешность теста, нажав кнопку прохождения теста (галочку). В противном случае укажите, что тест не пройден, нажав кнопку «Провал теста» (восклицательный знак).
Тест атрибутов
Абстрактный
Этот тест проверяет, что атрибуты, включая поддерживаемые частоты дискретизации, конфигурации каналов и форматы выборки, соответствуют набору заранее известных атрибутов устройства.
Процесс
После запуска теста из главного меню подключите периферийное USB-аудиоустройство. Если атрибуты совпадают, кнопка «Пройти тест » (галочка) активна.
Выберите «Проверка атрибутов аудиопериферии USB». | |
Отображается сводка инструкций. | |
Экран предварительного подключения. | |
Аудиопериферийное USB-устройство, подключенное к устройству Android с помощью периферийного кабеля и адаптера OTG. | |
Экран после подключения. |
Игровой тест
Абстрактный
Этот тест проверяет работоспособность воспроизведения звука. Для этого он генерирует тестовый сигнал частотой 1 кГц и передает его в стереофоническом режиме (два канала) на периферийное аудиоустройство USB.
Процесс
После запуска теста из главного меню подключите аудиоинтерфейс USB, включая аналоговую гарнитуру, к выходному разъему гарнитуры на интерфейсе мониторинга.
Нажмите кнопку ВОСПРОИЗВЕДЕНИЕ . Если тестовый сигнал слышен в обоих каналах гарнитуры, отметьте прохождение теста, нажав кнопку «Пройден тест» (галочка). Если один или оба канала не воспроизводят звуковой сигнал, укажите на неудачу теста, нажав кнопку «Провал теста» (с восклицательным знаком).
Примечания
Выберите «Проверка воспроизведения USB-аудиопериферии». | |
Отображается сводка инструкций. | |
Экран предварительного подключения. | |
Подключите периферийное аудиоустройство USB к устройству Android. Наушники подключаются к выходному разъему для наушников аудиоинтерфейса USB для мониторинга. | |
Экран после подключения. |
Запись (петлевая проверка)
Абстрактный
Этот тест проверяет работоспособность записи звука путем генерации тонального сигнала на выходах аудиоинтерфейса USB, который затем подается через патч-корды на входы аудиопериферийного USB-устройства.
Процесс
После вызова теста из главного меню подключите аудиоинтерфейс USB. Подключите аналоговые выходы к аналоговым входам с помощью патч-кабелей. Нажмите кнопку ЗАПИСЬ LOOPBACK . Если на представлении ниже показаны оба канала записанного тестового сигнала, отметьте прохождение теста, нажав кнопку «Пройден тест» (галочка). Если один или оба канала не отображаются, укажите, что тест не пройден, нажав кнопку «Провал теста» (восклицательный знак).
Примечания
Обеспечьте надежное соединение входных и выходных разъемов периферийного устройства. Отрегулируйте входные уровни для правильного отображения записанного сигнала.
Выберите «Тест записи USB-аудиопериферийного устройства». | |
Отображается сводка инструкций. | |
Экран предварительного подключения. | |
Аудиоинтерфейс USB с обратной связью, подключенный к устройству Android. | |
Разъемы на задней стороне аудиоинтерфейса USB. | |
Разъемы на передней панели аудиоинтерфейса USB. | |
Экран после подключения. | |
Экран после подключения, с запущенным тестом записи. |
Тест кнопок гарнитуры
Абстрактный
Этот тест проверяет правильность распознавания кнопок мультимедиа/транспорта на рекомендуемой гарнитуре.
Процесс
После запуска теста из главного меню подключите периферийное устройство USB-гарнитуры. Нажмите каждую кнопку мультимедиа/транспорта (воспроизведение, пауза, увеличение и уменьшение громкости) на гарнитуре. Как только каждый из них будет распознан, он будет распознан на тестовой панели. Когда все кнопки распознаны, кнопка прохождения теста (галочка) становится активной. Нажмите кнопку прохождения теста , чтобы подтвердить успех. Если полный набор кнопок не распознается, укажите на неудачу теста, нажав кнопку «Провал теста» (восклицательный знак).
Примечания
Периферийное USB-гарнитура, подключенная к устройству Android. Обратите внимание на адаптер OTG. | |
Выберите «Тестирование кнопок периферийных аудиоустройств USB». | |
Отображается сводка инструкций. | |
Периферийное устройство подключено, но кнопки не распознаны (пока). Обратите внимание, что ожидаемые (кнопки, известные профилю устройства) обозначены белым текстом; те, которые не являются частью тестовой периферии, отображаются серым текстом. | |
Периферийное устройство подключено, ожидаемые кнопки распознаны. |
Рекомендации по USB-аудиоадаптеру
В этом разделе перечислены рекомендуемые адаптеры USB-C — 3,5 мм, работоспособность которых проверена с помощью тестов OboeTester и CTS Verifier.
Производитель | Идентификатор поставщика | Идентификатор продукта | Магазин |
Google Обратите внимание, что USB-адаптер Google больше не производится и недоступен в магазине Google Play. | 0x18D1 | 0x5034 | Уолмарт |
Сюми | 0x0BDA | 0x4BE2 | Амазонка |
Моши | 0x282B | 0x0033 | Амазонка , Моши |
Анкер При измерении задержки с помощью тестов CTS Verifier задержка адаптера Anker на 3,23 миллисекунды выше, чем у устройства Google. | 0x0572 | 0x1B08 | Амазонка |
ТТГК Реалтек ALC5686 | 0x0BDA | 0x4BD1 | Амазонка |