多个针对Android USB 音频的 Android 兼容性测试套件 (CTS)测试需要 USB 音频外设的物理连接。为此,已经实施了额外的 CTS 验证程序测试。
命名法
在本文档中,术语“设备”和“外设”以非常精确的方式使用:
- 设备指的是Android设备。
- 外设是指连接到Android设备的外部USB音频外设。
支持的外设
请使用下面列出的外围设备进行 USB 音频 CTS 验证器测试。
USB音频接口
需要使用这些外设之一来执行 USB 音频外设属性测试。它们还可以用于播放测试和录制测试。
USB 音频接口 (A PreSonus AudioBox 96)。 |
USB耳机
对于 CTS Verifier USB 音频环回测试,我们强烈建议使用Google USB-C 数字转 3.5 毫米耳机适配器。我们发现许多其他适配器会显着增加延迟。有些还增加了回声消除功能,可以阻挡环回信号。
CTS Verifier USB 音频按钮测试不需要特定的 USB 耳机外围设备。它可以是以下任何一个:
- 支持Android USB 耳机配件规范的USB 耳机外设。这些耳机外设通常被制造商标明为“Made for Android”。
- 支持Android USB 耳机配件规范的模拟耳机,连接到 USB 到模拟音频转换器,例如Google USB-C 数字到 3.5 毫米耳机适配器。
兼容模拟耳机外设的已知示例包括Bose SoundSport® 入耳式耳机(三星和 Android™ 设备)以及专为 Android 耳机制造的 UrbanEars Reimers Black Belt 。这些模拟耳机必须通过 USB 音频转换器连接到设备 USB 端口。
请注意,无论哪种情况,按钮都必须为所有三个所需按钮(音量增大、音量减小、播放/暂停)生成虚拟键代码,测试才能成功。有关虚拟按键代码,请参阅Android USB 耳机配件规范中的软件映射部分。
USB 耳机。 |
需要额外的硬件
接插电缆(用于环回) 2 条短 1/4 英寸公头至 1/4 英寸公头接插电缆,用于将输出连接到 USB 的输入
1/4" 公头至 1/4" 公头跳线。 |
USB外围电缆
该电缆(通常随外设一起提供)将 USB 音频外设连接到主机设备。 |
USB“On The Go”(OTG) 适配器
需要 USB“On The Go”(OTG) 适配器将外围设备物理连接到 Android 设备,并向 Android 设备指示它应该承担“主机”的角色。 |
模拟耳机用于监视 USB 音频接口的输出以进行播放测试。
模拟耳机一套。 |
测试
在每个测试中,通过单击测试通过(复选标记)按钮来指示测试成功。否则,通过单击测试失败(感叹号)按钮来指示测试失败。
属性测试
抽象的
此测试验证属性(支持的采样率、通道配置、样本格式等)是否与设备的先验已知属性集匹配。
过程
从主菜单调用测试后,连接 USB 音频外围设备。如果属性匹配,则将启用测试通过(复选标记)按钮。
选择USB音频外设属性测试。 | |
显示说明摘要。 | |
预连接屏幕。 | |
USB 音频外设通过外设电缆和 OTG 适配器连接到 Android 设备。 | |
连接后屏幕。 |
播放测试
抽象的
此测试验证音频播放是否正常。它通过生成 1KHz 测试音并将其以立体声(双通道)形式呈现给 USB 音频外设来实现这一点。
过程
从主菜单调用测试后,将USB音频接口(包括模拟耳机)连接到接口上的耳机输出插孔进行监听。
按播放按钮。如果在耳机的两个通道中都听到测试音,则通过单击测试通过(复选标记)按钮来指示测试通过。如果一个或两个通道不播放提示音,请通过单击测试失败(感叹号)按钮来指示测试失败。
笔记
选择USB 音频外设播放测试。 | |
显示说明摘要。 | |
预连接屏幕。 | |
将 USB 音频外围设备连接到 Android 设备。 将耳机连接到USB音频接口上的耳机输出插孔进行监听。 | |
连接后屏幕。 |
记录(环回)测试
抽象的
此测试验证录音功能是否正常。它通过在 USB 音频接口的输出处生成音调来实现此目的,然后通过跳线将音调路由到 USB 音频外设的输入端。
过程
从主菜单调用测试后,连接USB音频接口。使用跳线将模拟输出连接到模拟输入。按记录环回按钮。如果录制的测试音的两个通道都显示在下面的视图中,则通过单击测试通过(复选标记)按钮来指示测试通过。如果一个或两个通道均未显示,请通过单击测试失败(感叹号)按钮来指示测试失败。
笔记
确保外围设备上的输入和输出插孔均已正确连接。需要调整输入电平才能正确显示记录的信号。
选择USB音频外设记录测试。 | |
显示说明摘要。 | |
预连接屏幕。 | |
带环回功能的 USB 音频接口连接到 Android 设备。 | |
USB 音频接口背面的连接。 | |
USB 音频接口正面的连接。 | |
连接后屏幕。 | |
连接后屏幕,记录测试运行。 |
耳机按键测试
抽象的
此测试验证推荐耳机上的媒体/传输按钮是否被正确识别。
过程
从主菜单调用测试后,连接 USB 耳机外设。按耳机上的每个媒体/传输(播放、暂停、增大音量和减小音量)按钮。当每个被识别时,它将在测试面板中被识别。当所有按钮都被识别后,测试通过(复选标记)按钮将被启用。单击测试通过按钮表示成功。如果无法识别全套按钮,请通过单击测试失败(感叹号)按钮来指示测试失败。
笔记
连接到 Android 设备的 USB 耳机外设。 注意 OTG 适配器。 | |
选择USB 音频外设按钮测试。 | |
显示说明摘要。 | |
外围设备已连接,但尚未识别按钮。 请注意,预期的(设备配置文件已知的按钮)用白色文本表示;那些不属于测试外设的部分以灰色文本显示。 | |
外围设备已连接,并且已识别预期按钮。 |