Несколько тестов Android Compatibility Test Suite (CTS) для Android USB audio требуют физического подключения USB аудио периферийных устройств. Для них были реализованы дополнительные тесты CTS Verifier.
Номенклатура
На этой странице термины «устройство» и «периферийное устройство» используются в очень точном значении:
- Под устройством понимается устройство Android.
- Периферийное устройство — это внешнее USB-аудиоустройство, подключенное к устройству Android.
Поддерживаемые периферийные устройства
Для тестов проверки CTS USB-аудио используйте следующие периферийные устройства.
USB-аудиоинтерфейс
Одно из этих периферийных устройств требуется для проведения теста USB Audio Peripheral Attributes. Они также могут использоваться для теста Play и теста Record.
- PreSonus AudioBox 96 (РЕКОМЕНДУЕТСЯ)
- Берингер UMC204HD
- Роланд Рубикс 24
USB-аудиоинтерфейс (PreSonus AudioBox 96). | ![]() |
Связанные документы по периферийным устройствам
- Аудиоадаптер обратной связи для подачи выходного сигнала обратно на входной.
- USB-аудиоадаптеры для подключения Loopback Dongles или аналоговых гарнитур.
USB-гарнитура
Тесты CTS Verifier используют аудиопетлю для измерения задержки устройств Android, оснащенных USB-гарнитурами, и для обнаружения проблем в каналах передачи данных USB.
Из-за более высокой задержки и функции автоматического эхоподавления, которая блокирует сигнал обратной связи, многие USB-адаптеры на рынке не подходят для тестирования CTS Verifier. Для получения дополнительной информации см. рекомендации по USB-аудиоадаптерам .
Тест CTS Verifier USB Audio Buttons не требует определенного периферийного устройства 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)
Для физического подключения периферийного устройства к устройству Android и указания устройству Android взять на себя роль «хоста» требуется адаптер USB «On The Go» (OTG). | ![]() |
Аналоговые наушники для контроля выходного сигнала USB-аудиоинтерфейса для теста воспроизведения.
Комплект аналоговых наушников. | ![]() |
Тесты
В каждом тесте укажите успешность теста, нажав кнопку «Тест пройден » (галочка). В противном случае укажите неудачу теста, нажав кнопку «Тест провален » (восклицательный знак).
Тест атрибутов
Абстрактный
Этот тест проверяет, соответствуют ли атрибуты, включая поддерживаемые частоты дискретизации, конфигурации каналов и форматы выборки, набору априори известных атрибутов устройства.
Процесс
После вызова теста из главного меню подключите USB-аудиопериферию. Если атрибуты совпадают, кнопка прохождения теста (галочка) становится активной.
Выберите Тест атрибутов USB-аудиопериферии. | ![]() |
Отображается краткое содержание инструкций. | ![]() |
Экран предварительного подключения. | ![]() |
Периферийное USB-аудиоустройство, подключенное к устройству Android с помощью периферийного кабеля и адаптера OTG. | ![]() |
Экран после подключения. | ![]() |
Тест игры
Абстрактный
Этот тест проверяет, функционирует ли воспроизведение звука. Он делает это, генерируя тестовый тон 1 кГц и представляя его в стерео (два канала) на USB-аудиопериферию.
Процесс
После вызова теста из главного меню подключите USB-аудиоинтерфейс, включая аналоговую гарнитуру, к выходному разъему гарнитуры на интерфейсе для мониторинга.
Нажмите кнопку PLAY . Если тестовый тон слышен в обоих каналах гарнитуры, укажите, что тест пройден, нажав кнопку test pass (галочка). Если один или оба канала не воспроизводят тон, укажите, что тест не пройден, нажав кнопку test fail (восклицательный знак).
Примечания
Выберите Тест воспроизведения USB-аудиопериферии. | ![]() |
Отображается краткое содержание инструкций. | ![]() |
Экран предварительного подключения. | ![]() |
Подключите периферийное USB-аудиоустройство к устройству Android. Для мониторинга наушники подключаются к выходному разъему наушников на USB-аудиоинтерфейсе. | ![]() |
Экран после подключения. | ![]() |
Тест записи (петлевой)
Абстрактный
Этот тест проверяет работу функции аудиозаписи путем генерации тона на выходах USB-аудиоинтерфейса, который затем направляется через коммутационные шнуры на входы периферийного USB-аудиоустройства.
Процесс
После вызова теста из главного меню подключите USB-аудиоинтерфейс. Подключите аналоговые выходы к аналоговым входам с помощью соединительных кабелей. Нажмите кнопку RECORD 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 | Амазонка |
![]() | |||
Моши | 0x282Б | 0x0033 | Амазонка , Моши |
![]() | |||
Анкер При измерении задержки с помощью тестов CTS Verifier задержка адаптера Anker на 3,23 миллисекунды выше, чем у устройства Google. | 0x0572 | 0x1B08 | Амазонка |
![]() | |||
TTGK Realtek ALC5686 | 0x0BDA | 0x4BD1 | Амазонка |
![]() |