Версия: 2.0
Последнее обновление: 28 сентября 2026 г.
Обзор
В этом модуле спецификации описаны требования к аппаратному и программному обеспечению USB-аудиоустройств.
Минимальные и дополнительные требования
Этот документ состоит из двух разделов:
- Минимальные требования описывают критерии совместимости периферийного устройства с определенной категорией.
- Дополнительные требования описывают критерии сертификации.
Нажмите на эти кнопки навигации, чтобы посмотреть только минимальные требования или минимальные и дополнительные требования соответственно.
Спецификации USB Audio
МИНИМАЛЬНЫЕ ТРЕБОВАНИЯ
Оборудование
Встроенное ПО
- Периферийное устройство ДОЛЖНО быть объявлено как аудиоустройство с правильным дескриптором аудиоинтерфейса (0x01).
- Для входного и выходного терминалов должен быть один и тот же дескриптор.
- Рекомендуется указывать тип терминала USB Audio Class (UAC):
- Гарнитура (0x0402)
- SpeakerPhone (0x0403-0x0405)
- Рекомендуется указывать тип терминала USB Audio Class (UAC):
- Для входного и выходного терминалов должен быть один и тот же дескриптор.
- Если у устройства есть кнопка, оно ДОЛЖНО быть объявлено как HID.
Программное обеспечение
Формат
Подробнее о формате аудио…
Коды HID
- Для каждого события HID можно передавать только одно событие за раз.
- При нажатии кнопки должен быть получен правильный код события и соответствующий ему код события.
- Если в устройстве есть интерфейс, предназначенный для дополнительных функций, периферийное устройство USB ДОЛЖНО поддерживать отправку и получение соответствующих событий HID в соответствии со спецификацией HID от USB.org.
Обнаружение гнезда для наушников
Если USB-устройство поддерживает обнаружение аудиоразъема, оно ДОЛЖНО заявлять о поддержке класса USB Audio (UAC) одним из следующих способов:
ДОПОЛНИТЕЛЬНЫЕ ТРЕБОВАНИЯ
Помимо минимальных требований, периферийное устройство ДОЛЖНО соответствовать следующим требованиям, чтобы получить сертификацию:
- Нет
Формат аудио
МИНИМАЛЬНЫЕ ТРЕБОВАНИЯ
| Воспроизведение | Запись | |
|---|---|---|
| Частота дискретизации | ≥ 16 кГц | ≥ 16 кГц |
| Формат | S16_LE | S16_LE |
- Номер канала и конфигурация должны быть указаны правильно.
- Все заявленные периферийным устройством частоты дискретизации должны работать корректно.
- Отклонение между измеренной частотой и частотой выборки ДОЛЖНО быть ≤ 0,1%.
- Стандартная ошибка для линейной регрессии измеренного значения должна быть меньше 30.
Устройство ДОЛЖНО поддерживать воспроизведение или запись с разными частотами дискретизации, которые оно заявляет как поддерживаемые. В противном случае ОС должна добавить специальный файл конфигурации, чтобы предотвратить это на системном уровне.
Например, можно одновременно воспроизводить аудио с частотой ниже 44,1 кГц и записывать голос с частотой 48 кГц.
ДОПОЛНИТЕЛЬНЫЕ ТРЕБОВАНИЯ
Помимо минимальных требований, периферийное устройство ДОЛЖНО соответствовать следующим требованиям, чтобы получить сертификацию:
- Нет
История изменений
| Дата | Версия | Примечания |
|---|---|---|
| 2026-09-28 | 2.0 | Обновление спецификации "Совместимость с ChromeOS". |
| 2026-03-03 | 1.1.2 | Обновление форматирования. |
| 2024-06-14 | 1.1.1 | Незначительные изменения в тексте. Опубликовать на сайте партнера. |
| 2023-06-07 | 1.1 | Обновление требования UAC. |
| 2022-12-19 | 1.0 | Создана исходная версия. |