ChromeOS 兼容 - USB 音频规范模块

版本:2.0
上次更新时间:2026-09-28

概览

此规范模块概述了音频外设的 USB 音频硬件和软件要求。

最低要求和附加要求

本规范文档分为两个部分:

  1. 最低要求描述了外围设备类别兼容性的标准。
  2. 其他要求描述了认证标准。

使用这些导航按钮可分别仅显示最低规格或同时显示最低规格和其他规格。

USB 音频规范

最低要求

硬件

固件
  • 外围设备必须声明为具有正确音频接口 (0x01) 描述符的音频设备。
    • 输入和输出终端必须各有一个对应的描述符。
  • 如果它有任何按钮,则必须声明为 HID。

软件

格式

请参阅音频格式部分。

HID 代码
  • 对于每个 HID 事件,一次只能传输一个事件。
  • 按下按钮时,必须收到正确的事件代码和相应的事件代码。
  • 如果存在任何旨在提供外围设备功能的接口,则 USB 外围设备必须支持根据 USB.org HID 规范发出或接收相应的 HID 事件。
耳机插孔检测
  • 如果 USB 设备支持音频插孔检测,则必须在以下任一位置声明支持 USB 音频类 (UAC):

其他要求

除了最低要求之外,外围设备还必须满足以下要求才能获得认证:

  • 无

音频格式

最低要求

播放 录制
采样率 ≥ 16 kHz ≥ 16 kHz
格式 S16_LE S16_LE
  • 频道号和配置必须正确无误。
  • 外围设备声明支持的所有采样率都必须正常工作。
    • 实测速率与采样率之间的偏差必须 ≤ 0.1%。
    • 测量速率的线性回归的标准误差必须小于 30。
  • 设备必须支持以其声称支持的不同采样率进行播放或捕获。否则,需要操作系统添加特定的配置文件,以在系统端阻止此行为。

    例如:播放采样率低于 44.1 kHz 的音频,但同时以低于 48 kHz 的采样率捕获语音。

其他要求

除了最低要求之外,外围设备还必须满足以下要求才能获得认证:

  • 无

修订历史记录

日期 版本 备注
2026-09-28 2.0 更新了 ChromeOS 兼容性规范。
2026-03-03 1.1.2 更改了修订历史记录格式,以便在宏中使用。
2024-06-14 1.1.1 进行了一些文字清理。发布到合作伙伴网站。
2023-06-07 1.1 更新了 UAC 要求。
2022-12-19 1.0 初始版本。