音频框架 CTS 验证工具

此音频测试套件需要人工干预和一些外部硬件,包括音频环回适配器、USB 转模拟适配器或接口、USB 参考麦克风外置扬声器

要访问此页面上的测试,请按照通用说明中的说明操作。

环回延迟测试

音频环回延迟测试用于衡量从音频信号生成到检测到同一信号的总时间。此时间测量用作衡量音频系统总体延迟的指标。

延迟在多个数据路径上进行测量,包括:* 扬声器到麦克风,* USB 音频输出到输入,* 3.5 毫米模拟输出到输入(如果设备支持)。

选择外围设备

如果设备有 3.5 毫米模拟耳机插孔,则您需要音频环回适配器或“插头”。它包含将音频输出信号路由回音频输入的电子元件。

Audio loopback plug

图 1. 音频环回插头

对于 USB 测试,您有两种选择。您可以使用连接到 USB 转模拟适配器的音频环回适配器,如下图所示

Audio loopback plug connected to USB-to-analog adapter

图 2. 连接到 USB 转模拟适配器的音频环回插头

或者,您可以使用带有将输出连接到输入的电缆的 USB 音频接口。

以下是 Presonus AudioBox USB 96 设备的说明:* 将输入 1 接口连接到主输出 L。* 将输入 2 接口连接到主输出 R。* 将输入 1 旋钮设置为垂直向上。* 将输入 2 旋钮设置为垂直向上。* 将耳机旋钮设置为 0。* 将混音器旋钮设置为最右侧的“播放”。* 将主旋钮设置为垂直向上位置左侧约 45 度(大约在时钟的 10:30 位置)。

USB audio interface, front

图 3. 设置正确的 USB 音频接口

USB audio interface, top

图 4. 从上方显示的具有正确连接的 USB 音频接口。

运行测试

设置好所选外围设备后,运行音频环回延迟测试,以测量 DUT 支持的所有路径上的环回延迟

  1. 测试内置扬声器到内置麦克风(扬声器/麦克风路径)

    • 在安静的房间内执行此测试。

    • 将 DUT 平放在桌面上。如果 DUT 装在保护壳中,您可能需要取下保护壳。

    • 点按开始以开始扬声器/麦克风路径测试。系统会播放一系列噪声突发声,并在测试过程结束时显示扬声器/麦克风路径的结果。您可能需要调整音量以获得足够的置信度值。

  2. 测试模拟耳机插孔。(如果 DUT 没有模拟耳机插孔,请跳过此步骤。)

    • 将环回插头插入 DUT 上的模拟耳机插孔。这将激活此路径的开始按钮。
    • 点按开始。同一系列噪声突发声将通过耳机插孔路由,并测量延迟。您可能需要调整音量以获得足够的置信度值。
  3. 测试 USB 端口。(如果 DUT 没有实现 USB 主机模式的 USB 端口,请跳过此步骤。)

    • 将 USB 环回设备(适配器和环回插头或带有相应环回电缆的 USB 接口)连接到 DUT。
    • 点按开始。同一系列噪声突发声将通过 USB 适配器/接口路由,并测量延迟。您可能需要调整音量以获得足够的置信度值。
  4. 报告结果

    • 如果所有路径都满足Android CDD中列出的标准,则将测试标记为“通过”。
    • 如果任何路径不满足标准,则将测试标记为“失败”。

音频频率线路测试

此测试使用音频环回适配器来表征来自 3.5 毫米模拟插孔的左右线路音频输出。它使用来自插头的麦克风反馈来捕获音频,并计算每个频道的频率响应。

每个频道应用一个简单的标准,即每个频段(共四个)中预期的最小能量。

运行此测试

  1. 按照通用说明访问测试。
  2. 点按以报告设备是否具有物理耳机端口。如果没有,请将测试标记为“通过”。

    audio frequency line

  3. 将环回插头连接到耳机连接器(请参阅环回延迟测试)。

  4. 点按环回插头就绪

    loopback plug ready

  5. 点按测试并等待测试完成。

  6. 测试完成后,在测试屏幕上查看结果。

    testing complete

  7. 按绿色对勾按钮报告测试通过,或按红色 X 按钮报告测试失败。

音频频率扬声器测试

此测试使用外置 USB 参考麦克风捕获的信号来评估扬声器的频率响应。

参考麦克风可提供平坦、无音染的音频响应。这些麦克风通常用于分析和测量设备。

最低建议参考麦克风特性

  • 100 Hz - 20 kHz 范围内的平坦频率响应:+/- 2 dB 信噪比 70 dB(A 计权)
  • 1000 Hz 时的 THD 比率在 127 dB SPL 时小于 1%

推荐的麦克风包括 miniDSP USB 测量校准麦克风Dayton Audio UMM-6 USB 测量麦克风

运行测试

  1. 将 USB 参考麦克风连接到 DUT,并将麦克风放置在距离 DUT 20 厘米处且垂直于屏幕中心的位置。

    device under test

  2. 点按USB 参考麦克风就绪

    mic ready

  3. 点按测试并等待测试完成。

  4. 测试完成后,在测试屏幕上查看结果。

  5. 按绿色对勾按钮报告测试通过,或按红色 X 按钮报告测试失败。

音频频率麦克风测试

此测试需要外置扬声器作为白噪声声源,以及 USB 参考麦克风来校准 DUT 的内置麦克风。扬声器不需要具有“平坦”的频率响应,但它们确实需要从低频 (100 Hz) 到高频 (20 kHz) 的良好覆盖范围。

运行测试

  1. 报告 DUT 是否具有物理音频输出端口。如果没有,请将测试标记为“通过”。

    audio microphone test

  2. 将扬声器垂直于 DUT 屏幕中心放置 40 厘米。

    device under test

  3. 使用耳机或线路输出连接器将外置扬声器连接到 DUT。拔下连接到 DUT 的任何 USB 麦克风。

  4. 点按外置扬声器就绪

    testing underway

  5. 点按测试 1 并等待测试完成。测试完成后,结果将显示在测试屏幕上。

    test results

  6. 将 USB 参考麦克风连接到 DUT。保持外置扬声器连接,并将麦克风放置在 DUT 的内置麦克风旁边,指向外置扬声器。

    device position mic position

  7. 点按USB 参考麦克风就绪

    microphone ready

  8. 点按测试 2 并等待测试完成。测试完成后,结果将显示在测试屏幕上。

    testing completed

  9. 记录测试结果。

音频频率未处理测试

除了 USB 参考麦克风和外置扬声器外,此测试还需要声压级 (SPL) 计。

如果 DUT 具有音频频率未处理功能的定义,则此测试的所有部分都必须通过。如果 DUT 未定义此功能,即使并非所有部分都通过,测试也可以通过。

运行测试

  1. 使用耳机或线路输出连接器将外置扬声器连接到 DUT。拔下连接到 DUT 的任何 USB 麦克风。

    Photo of DUT setup

  2. 进行音调测试

    1. 点按播放
    2. 在扬声器前移动 SPL 计,直到它检测到 94 dB SPL 的声压级。

      Photo of test tone setup

    3. 在一条直线上从扬声器来回移动 SPL 计。记下此位置。

      Photo of SPL meter placement

    4. 移动 DUT,并将麦克风放置在上一步中找到的近似位置。

    5. 点按测试。DUT 执行简短的音频捕获并自动停止播放。如有必要,您也可以通过点按停止来停止播放。

      Screenshot of audio capture

  3. 进行噪声测试

    1. 将扬声器垂直于 DUT 屏幕中心放置,距离 40 厘米。

      Photo of speaker placement

    2. 点按播放

    3. 点按测试并等待测试完成。测试完成时,播放会自动停止。

      Screenshot of running test

  4. 测试 USB 背景

    1. 将 USB 参考麦克风连接到 DUT,并将其放置在靠近 DUT 内置麦克风的位置。
    2. 点按测试。这将运行一个简短的测试,并在屏幕上显示结果。

      Photo of USB reference mike Screenshot of running test

  5. 测试 USB 噪声

    1. 将 USB 麦克风放置在与上一个测试相同的位置。
    2. 点按播放。扬声器播放宽带噪声。
    3. 点按测试。这将运行一个简短的测试,并在屏幕上显示结果。
  6. 查看测试所有四个部分的结果。根据需要重复各部分。

    Test results

  7. 按绿色对勾按钮报告测试通过,或按红色 X 按钮报告测试失败。