Module de spécification audio USB compatible avec ChromeOS

Version : 2.0
Dernière mise à jour : 28/09/2026

Présentation

Ce module de spécification décrit les exigences matérielles et logicielles audio USB pour les périphériques audio.

Conditions minimales et supplémentaires

Ce document de spécification est divisé en deux sections :

  1. Les exigences minimales décrivent les critères de compatibilité d'une catégorie de périphériques.
  2. Les exigences supplémentaires décrivent les critères de certification.

Utilisez ces boutons de navigation pour afficher uniquement les spécifications minimales ou à la fois les spécifications minimales et supplémentaires.

Spécifications audio USB

CONFIGURATION MINIMALE

Matériel

Micrologiciel
  • Le périphérique DOIT être déclaré comme un appareil audio avec un descripteur d'interface audio (0x01) correct.
    • Il DOIT y avoir un descripteur correspondant pour les terminaux d'entrée et de sortie.
      • Nous vous recommandons de signaler le type de terminal USB Audio Class (UAC) :
  • S'il comporte un bouton, il DOIT être déclaré comme HID.

Logiciel

Format

Consultez la section Format audio.

Codes HID
  • Pour chaque événement HID, un seul événement peut être transmis à la fois.
  • Le code d'événement correct et le code d'événement correspondant DOIVENT être reçus lorsque l'utilisateur appuie sur le bouton.
  • Si une interface est conçue pour fournir des fonctionnalités périphériques, le périphérique USB DOIT prendre en charge l'émission ou la réception des événements HID correspondants conformément aux spécifications HID de USB.org.
Détection du connecteur
  • Si le périphérique USB est compatible avec la détection du connecteur audio, il DOIT déclarer la compatibilité avec la classe audio USB (UAC) de l'une des manières suivantes :

EXIGENCES SUPPLÉMENTAIRES

En plus des exigences minimales, un périphérique DOIT répondre aux exigences suivantes pour obtenir la certification :

  • Aucun

Format audio

CONFIGURATION MINIMALE

Lecture Enregistrement
Taux d'échantillonnage ≥ 16 kHz ≥ 16 kHz
Format S16_LE S16_LE
  • Le numéro et la configuration du canal DOIVENT être corrects.
  • Tous les taux d'échantillonnage déclarés comme compatibles par le périphérique DOIVENT fonctionner correctement.
    • L'écart entre le taux mesuré et le taux d'échantillonnage DOIT être inférieur ou égal à 0,1%.
    • L'erreur standard pour la régression linéaire du taux mesuré DOIT être inférieure à 30.
  • L'appareil DOIT être compatible avec la lecture ou la capture à différentes fréquences d'échantillonnage qu'il affirme prendre en charge. Sinon, l'OS doit ajouter un fichier de configuration spécifique pour l'empêcher côté système.

    Par exemple, vous pouvez lire de l'audio à une fréquence inférieure à 44,1 kHz tout en capturant la voix à une fréquence inférieure à 48 kHz simultanément.

EXIGENCES SUPPLÉMENTAIRES

En plus des exigences minimales, un périphérique DOIT répondre aux exigences suivantes pour obtenir la certification :

  • Aucun

Historique des révisions

Date Version Remarques
2026-09-28 2.0 Mise à jour de la spécification "Compatible avec ChromeOS".
03/03/2026 1.1.2 Modifier le format de l'historique des révisions pour l'utiliser dans une macro.
2024-06-14 1.1.1 Nettoyage mineur du texte. Publiez sur le site partenaire.
2023-06-07 1.1 Mise à jour des exigences concernant les CAU.
2022-12-19 1.0 Version initiale