버전: 2.0
최종 업데이트: 2026년 9월 28일
개요
이 사양 모듈은 오디오 주변기기의 USB 오디오 하드웨어 및 소프트웨어 요구사항을 설명합니다.
최소 요구사항 및 추가 요구사항
이 사양 문서는 다음 두 섹션으로 나뉩니다.
- 최소 요구사항은 주변기기 카테고리가 호환되기 위한 기준을 설명합니다.
- 추가 요구사항은 인증 기준을 설명합니다.
이 탐색 버튼을 사용하여 각각 최소 사양만 표시하거나 최소 사양과 추가 사양을 모두 표시합니다.
USB 오디오 사양
최소 요구사항
하드웨어
펌웨어
- 주변기기는 올바른 오디오 인터페이스(0x01) 설명자가 있는 오디오 기기로 선언해야 합니다(MUST).
- 입력 및 출력 터미널 모두에 해당하는 설명자가 하나 있어야 합니다(MUST).
- USB 오디오 클래스 (UAC) 터미널 유형을 보고하는 것이 좋습니다.
- 헤드셋 (0x0402)
- 스피커폰 (0x0403~0x0405)
- USB 오디오 클래스 (UAC) 터미널 유형을 보고하는 것이 좋습니다.
- 입력 및 출력 터미널 모두에 해당하는 설명자가 하나 있어야 합니다(MUST).
- 버튼이 있는 경우 HID로 선언해야 합니다(MUST).
소프트웨어
형식
오디오 형식 섹션을 참고하세요.
HID 코드
- 각 HID 이벤트는 한 번에 하나의 이벤트만 전송할 수 있습니다.
- 버튼을 누르면 올바른 이벤트 코드와 해당 이벤트 코드가 수신되어야 합니다(MUST).
- 주변기기 기능을 제공하도록 설계된 인터페이스가 있는 경우 USB 주변기기는 USB.org HID 사양에 따라 해당 HID 이벤트를 전송하거나 수신해야 합니다(MUST).
잭 감지
추가 요구사항
최소 요구사항과 함께 주변기기는 인증을 받기 위해 다음 요구사항을 충족해야 합니다(MUST).
- 없음
오디오 형식
최소 요구사항
| 재생 | 녹화 | |
|---|---|---|
| 샘플링 레이트 | ≥ 16 kHz | ≥ 16 kHz |
| 형식 | S16_LE | S16_LE |
- 채널 번호와 구성이 올바르지 않으면 안 됩니다(MUST).
- 주변기기에서 지원한다고 선언한 모든 샘플링 속도는 올바르게 작동해야 합니다(MUST).
- 측정된 비율과 샘플링 비율 간의 편차는 0.1% 이하여야 합니다(MUST).
- 측정된 비율의 선형 회귀의 표준 오류는 30 미만이어야 합니다(MUST).
기기는 지원한다고 어설션하는 다양한 샘플링 속도에서 재생 또는 캡처를 지원해야 합니다(MUST). 그렇지 않으면 시스템 측에서 이를 방지하기 위해 OS가 특정 구성 파일을 추가해야 합니다.
예를 들어 44.1kHz 미만의 오디오를 재생하면서 48kHz 미만의 음성을 동시에 캡처할 수 있습니다.
추가 요구사항
최소 요구사항과 함께 주변기기는 인증을 받기 위해 다음 요구사항을 충족해야 합니다(MUST).
- 없음
업데이트 기록
| 날짜 | 버전 | 참고 |
|---|---|---|
| 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 | 첫 번째 버전입니다. |