ChromeOS Compatible - USB Audio Specification Module

Wersja: 2.0
Ostatnia aktualizacja: 28 września 2026 r.

Przegląd

Ten moduł specyfikacji określa wymagania dotyczące sprzętu i oprogramowania audio USB w przypadku urządzeń peryferyjnych audio.

Wymagania minimalne i dodatkowe

Ten dokument specyfikacji jest podzielony na 2 sekcje:

  1. Minimalne wymagania opisują kryteria, które musi spełniać kategoria urządzeń peryferyjnych, aby była kompatybilna.
  2. Dodatkowe wymagania opisują kryteria certyfikacji.

Użyj tych przycisków nawigacyjnych, aby wyświetlić tylko minimalną lub minimalną i dodatkową specyfikację.

Specyfikacje dźwięku przez USB

WYMAGANIA MINIMALNE

Sprzęt

Oprogramowanie układowe
  • Urządzenie peryferyjne MUSI być zadeklarowane jako urządzenie audio z prawidłowym deskryptorem interfejsu audio (0x01).
    • Każdy terminal wejściowy i wyjściowy MUSI mieć odpowiedni deskryptor.
      • Zalecamy zgłaszanie typu terminala USB Audio Class (UAC):
  • Jeśli ma przycisk, MUSI być zadeklarowany jako HID.

Oprogramowanie

Format

Zapoznaj się z sekcją Format audio.

Kody HID
  • W przypadku każdego zdarzenia HID może on przesyłać tylko 1 zdarzenie naraz.
  • Po naciśnięciu przycisku MUSI zostać odebrany prawidłowy kod zdarzenia i odpowiadający mu kod zdarzenia.
  • Jeśli istnieje interfejs zaprojektowany do obsługi funkcji urządzeń peryferyjnych, urządzenie peryferyjne USB MUSI obsługiwać wysyłanie i odbieranie odpowiednich zdarzeń HID zgodnie ze specyfikacją HID USB.org.
Wykrywanie gniazda słuchawek
  • Jeśli urządzenie USB obsługuje wykrywanie gniazda audio, MUSI zadeklarować obsługę klasy audio USB (UAC) w jeden z tych sposobów:

DODATKOWE WYMAGANIA

Oprócz minimalnych wymagań urządzenie peryferyjne MUSI spełniać te wymagania, aby uzyskać certyfikat:

  • Brak

Format dźwięku

WYMAGANIA MINIMALNE

Odtwarzanie Nagrywanie
Częstotliwość próbkowania ≥ 16 kHz ≥ 16 kHz
Format S16_LE S16_LE
  • Numer kanału i konfiguracja MUSZĄ być prawidłowe.
  • Wszystkie deklarowane przez urządzenie peryferyjne obsługiwane częstotliwości próbkowania MUSZĄ działać prawidłowo.
    • Odchylenie między zmierzoną a częstotliwością próbkowania MUSI być ≤ 0,1%.
    • Błąd standardowy regresji liniowej zmierzonego współczynnika MUSI być < 30.
  • Urządzenie MUSI obsługiwać odtwarzanie lub nagrywanie przy różnych częstotliwościach próbkowania, które deklaruje jako obsługiwane. W przeciwnym razie system operacyjny musi dodać określony plik konfiguracyjny, aby zapobiec temu po stronie systemu.

    Na przykład: odtwarzanie dźwięku poniżej 44,1 kHz i nagrywanie głosu poniżej 48 kHz jednocześnie.

DODATKOWE WYMAGANIA

Oprócz minimalnych wymagań urządzenie peryferyjne MUSI spełniać te wymagania, aby uzyskać certyfikat:

  • Brak

Historia zmian

Data Wersja Uwagi
2026-09-28 2,0 Aktualizacja specyfikacji zgodności z ChromeOS.
2026-03-03 1.1.2 Zmień format historii zmian, aby można było go używać w makrze.
2024-06-14 1.1.1 Drobne poprawki tekstu. Opublikuj w witrynie partnera.
2023-06-07 1.1 Zaktualizuj wymagania dotyczące UAC.
2022-12-19 1,0 Wersja początkowa.