Некоторые тесты 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 USB Audio Loopback мы настоятельно рекомендуем использовать цифровой адаптер Google USB-C на 3,5 мм для наушников. Мы обнаружили, что многие другие адаптеры увеличивают задержку. Некоторые также добавляют эхоподавление, которое может блокировать сигнал обратной связи.
Тестирование аудиокнопок 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-гарнитура. |
Необходимое дополнительное оборудование
Патч-кабели (для обратной связи) 2 коротких патч-кабеля с разъемом ¼ дюйма на разъем ¼ дюйма для подключения выходов к входам 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». | |
Отображается сводка инструкций. | |
Периферийное устройство подключено, но кнопки не распознаются (пока). Обратите внимание, что ожидаемые (кнопки, известные профилю устройства) обозначены белым текстом; те, которые не являются частью тестовой периферии, отображаются серым текстом. | |
Периферийное устройство подключено, ожидаемые кнопки распознаны. |