Compatível com ChromeOS: módulo de especificação de áudio USB

Versão: 2.0
Última atualização: 28/09/2026

Visão geral

Este módulo de especificação descreve os requisitos de hardware e software de áudio USB para periféricos de áudio.

Requisitos mínimos e adicionais

Este documento de especificação é dividido em duas seções:

  1. Os requisitos mínimos descrevem os critérios para que uma categoria de periféricos seja compatível.
  2. Os requisitos adicionais descrevem os critérios para certificação.

Use esses botões de navegação para mostrar apenas o mínimo ou o mínimo e a especificação adicional, respectivamente.

Especificações de áudio USB

REQUISITOS MÍNIMOS

Hardware

Firmware
  • O periférico PRECISA ser declarado como um dispositivo de áudio com um descritor de interface de áudio (0x01) correto.
    • É obrigatório ter um descritor correspondente para o terminal de entrada e saída.
      • Recomendamos informar o tipo de terminal da classe de áudio USB (UAC, na sigla em inglês):
  • Se ele tiver um botão, PRECISA ser declarado como um HID.

Software

Formato

Consulte a seção Formato de áudio.

Códigos HID
  • Para cada evento HID, ele só pode transmitir um evento por vez.
  • O código de evento correto e o código de evento correspondente PRECISAM ser recebidos quando o botão é pressionado.
  • Se houver uma interface projetada para fornecer funcionalidades periféricas, o periférico USB PRECISA oferecer suporte à emissão ou ao recebimento dos eventos HID correspondentes de acordo com a especificação HID da USB.org.
Detecção de entrada para fone de ouvido
  • Se o dispositivo USB for compatível com a detecção de entrada para fone de ouvido, ele DEVE declarar suporte para Classe de áudio USB (UAC) em uma das seguintes opções:

REQUISITOS ADICIONAIS

Além dos requisitos mínimos, um periférico PRECISA atender aos seguintes requisitos para receber a certificação:

  • Nenhum

Formato de áudio

REQUISITOS MÍNIMOS

Reprodução Gravando
Taxa de amostragem ≥ 16 kHz ≥ 16 kHz
Formato S16_LE S16_LE
  • O número e a configuração do canal PRECISAM estar corretos.
  • Todas as taxas de amostragem declaradas como compatíveis pelo periférico PRECISAM funcionar corretamente.
    • O desvio entre a taxa medida e a taxa de amostragem PRECISA ser ≤ 0,1%.
    • O erro padrão para a regressão linear da taxa medida PRECISA ser < 30.
  • O dispositivo PRECISA oferecer suporte à reprodução ou captura em diferentes taxas de amostragem que ele afirma oferecer suporte. Caso contrário, o SO vai precisar adicionar um arquivo de configuração específico para evitar isso no lado do sistema.

    Por exemplo, reproduzir áudio abaixo de 44,1 kHz e capturar voz abaixo de 48 kHz simultaneamente.

REQUISITOS ADICIONAIS

Além dos requisitos mínimos, um periférico PRECISA atender aos seguintes requisitos para receber a certificação:

  • Nenhum

Histórico de revisões

Data Versão Observações
2026-09-28 2,0 Atualização da especificação "Compatível com ChromeOS".
2026-03-03 1.1.2 Mudar o formato do histórico de revisões para uso em uma macro.
2024-06-14 1.1.1 Pequena limpeza de texto. Publicar no site do parceiro.
2023-06-07 1.1 Atualizar o requisito da UAC.
2022-12-19 1.0 Versão inicial.