Version: 2.0
Letzte Aktualisierung: 28.09.2026
Übersicht
In diesem Spezifikationsmodul werden die Hardware- und Softwareanforderungen für USB-Audio für Audioperipheriegeräte beschrieben.
Mindestanforderungen und zusätzliche Anforderungen
Dieses Spezifikationsdokument ist in zwei Abschnitte unterteilt:
- Die Mindestanforderungen beschreiben die Kriterien, die eine Peripheriekategorie erfüllen muss, um kompatibel zu sein.
- Zusätzliche Anforderungen beschreiben die Kriterien für die Zertifizierung.
Mit diesen Navigationsschaltflächen können Sie nur die Mindest- oder sowohl die Mindest- als auch die zusätzliche Spezifikation anzeigen lassen.
USB-Audio-Spezifikationen
MINDESTVORAUSSETZUNGEN
Hardware
Firmware
- Das Peripheriegerät MUSS als Audiogerät mit einem korrekten Audio-Schnittstellendeskriptor (0x01) deklariert werden.
- Es MUSS für den Ein- und den Ausgabeterminal jeweils ein entsprechender Deskriptor vorhanden sein.
- Es wird empfohlen, den UAC-Terminaltyp (USB Audio Class) anzugeben:
- Headset (0x0402)
- SpeakerPhone (0x0403–0x0405)
- Es wird empfohlen, den UAC-Terminaltyp (USB Audio Class) anzugeben:
- Es MUSS für den Ein- und den Ausgabeterminal jeweils ein entsprechender Deskriptor vorhanden sein.
- Wenn es eine Taste hat, MUSS es als HID deklariert werden.
Software
Format
Weitere Informationen finden Sie im Abschnitt Audioformat.
HID-Codes
- Pro HID-Ereignis kann jeweils nur ein Ereignis übertragen werden.
- Der richtige Ereigniscode und der entsprechende Ereigniscode MÜSSEN empfangen werden, wenn die Schaltfläche gedrückt wird.
- Wenn es eine Schnittstelle gibt, die für die Bereitstellung von Peripheriefunktionen vorgesehen ist, MUSS die USB-Peripherie die entsprechenden HID-Ereignisse gemäß der HID-Spezifikation von USB.org senden oder empfangen können.
Anschlusserkennung
Wenn das USB-Gerät die Erkennung von Kopfhörerbuchsen unterstützt, MUSS es die Unterstützung für die USB-Audio-Klasse (UAC) in einer der folgenden Optionen deklarieren:
ZUSÄTZLICHE ANFORDERUNGEN
Neben den Mindestanforderungen MUSS ein Peripheriegerät die folgenden Anforderungen erfüllen, um zertifiziert zu werden:
- Keine
Audioformat
MINDESTVORAUSSETZUNGEN
| Wiedergabe | Aufzeichnung | |
|---|---|---|
| Abtastrate | ≥ 16 kHz | ≥ 16 kHz |
| Format | S16_LE | S16_LE |
- Die Kanalnummer und die Konfiguration MÜSSEN korrekt sein.
- Alle Samplingraten, die das Peripheriegerät als unterstützt deklariert, MÜSSEN korrekt funktionieren.
- Die Abweichung zwischen der gemessenen Rate und der Abtastrate MUSS ≤ 0,1 % sein.
- Der Standardfehler für die lineare Regression der gemessenen Rate MUSS unter 30 liegen.
Das Gerät MUSS die Wiedergabe oder Aufnahme mit verschiedenen Abtastraten unterstützen, die es angibt. Andernfalls muss das Betriebssystem eine bestimmte Konfigurationsdatei hinzufügen, um dies auf Systemseite zu verhindern.
Beispiel: Audio mit einer Abtastrate von unter 44,1 kHz wiedergeben, aber gleichzeitig Sprache mit einer Abtastrate von 48 kHz aufnehmen.
ZUSÄTZLICHE ANFORDERUNGEN
Neben den Mindestanforderungen MUSS ein Peripheriegerät die folgenden Anforderungen erfüllen, um zertifiziert zu werden:
- Keine
Überarbeitungsverlauf
| Datum | Version | Hinweise |
|---|---|---|
| 2026-09-28 | 2.0 | Update für die Spezifikation „ChromeOS-kompatibel“ |
| 2026-03-03 | 1.1.2 | Ändern Sie das Format des Überarbeitungsverlaufs zur Verwendung in einem Makro. |
| 2024-06-14 | 1.1.1 | Geringfügige Textbereinigung. Auf einer Partnerwebsite veröffentlichen |
| 2023-06-07 | 1.1 | UAC-Anforderung aktualisieren |
| 2022-12-19 | 1.0 | Anfängliche Version |