Versión: 2.0
Última actualización: 2026-09-28
Descripción general
En este módulo de especificaciones, se describen los requisitos de hardware y software de audio USB para periféricos de audio.
Requisitos mínimos y adicionales
Este documento de especificaciones se divide en dos secciones:
- Los requisitos mínimos describen los criterios para que una categoría de periféricos sea compatible.
- Los requisitos adicionales describen los criterios para la certificación.
Usa estos botones de navegación para mostrar solo la especificación mínima o la mínima y la adicional, respectivamente.
Especificaciones de audio USB
REQUISITOS MÍNIMOS
Hardware
Firmware
- El periférico DEBE declararse como un dispositivo de audio con un descriptor de interfaz de audio (0x01) correcto.
- Debe haber un descriptor correspondiente para la terminal de entrada y la de salida.
- Se recomienda informar el tipo de terminal de la clase de audio USB (UAC):
- Auriculares (0x0402)
- Altavoz (0x0403-0x0405)
- Se recomienda informar el tipo de terminal de la clase de audio USB (UAC):
- Debe haber un descriptor correspondiente para la terminal de entrada y la de salida.
- Si tiene algún botón, DEBE declararse como HID.
Software
Formato
Consulta la sección Formato de audio.
Códigos HID
- Para cada evento HID, solo se puede transmitir un evento a la vez.
- Se DEBEN recibir el código de evento correcto y el código de evento correspondiente cuando se presiona el botón.
- Si hay alguna interfaz diseñada para proporcionar funcionalidades periféricas, el periférico USB DEBE admitir la emisión o recepción de los eventos HID correspondientes según la especificación HID de USB.org.
Detección de conector
Si el dispositivo USB admite la detección de conector de audio, DEBE declarar la compatibilidad con la clase de audio USB (UAC) en cualquiera de las siguientes opciones:
REQUISITOS ADICIONALES
Además de los requisitos mínimos, un periférico DEBE cumplir con los siguientes requisitos para obtener la certificación:
- Ninguno
Formato del audio
REQUISITOS MÍNIMOS
| Reproducción | Grabación | |
|---|---|---|
| Tasa de muestreo | ≥ 16 kHz | ≥ 16 kHz |
| Formato | S16_LE | S16_LE |
- El número y la configuración del canal DEBEN ser correctos.
- Todas las frecuencias de muestreo que el periférico declara como compatibles DEBEN funcionar correctamente.
- La desviación entre la tasa medida y la tasa de muestreo DEBE ser ≤ 0.1%.
- El error estándar de la regresión lineal de la tasa medida DEBE ser inferior a 30.
El dispositivo DEBE admitir la reproducción o la captura con diferentes frecuencias de muestreo que afirma admitir. De lo contrario, el SO debe agregar un archivo de configuración específico para evitarlo en el sistema.
Por ejemplo, reproducir audio a menos de 44.1 kHz y capturar voz a menos de 48 kHz de forma simultánea.
REQUISITOS ADICIONALES
Además de los requisitos mínimos, un periférico DEBE cumplir con los siguientes requisitos para obtener la certificación:
- Ninguno
Historial de revisión
| Fecha | Versión | Notas |
|---|---|---|
| 2026-09-28 | 2.0 | Se actualizó la especificación de ChromeOS Compatible. |
| 3-3-2026 | 1.1.2 | Cambia el formato del historial de revisiones para usarlo en la macro. |
| 2024-06-14 | 1.1.1 | Se limpió el texto de forma menor. Publicar en el sitio del socio |
| 2023-06-07 | 1.1 | Se actualizó el requisito de la UAC. |
| 2022-12-19 | 1.0 | Versión inicial |