AC/DC 电源上的语音清晰度驱动程序时间戳测试
测试说明
为了保证语音清晰度提供可靠的回声控制,捕获和呈现时间戳抖动必须足够小。 此外,麦克风和扬声器设备必须位于同一个时钟域中,并且不存在相对偏移。 该测试确保捕获和呈现时间戳中的抖动,以及呈现和捕获时间戳之间的抖动在所需限制范围内。 扬声器和麦克风时间戳之间的显著偏差表示麦克风和扬声器时钟之间的抖动过多或偏移。
警告
对于使用语音清晰度 APO 的所有电源模式,必须满足此测试要求。 对于电池供电的设备,在测试期间需要一些用户干预来配置 DUT 电源。
测试详细信息
规范 |
|
平台 |
|
支持的版本 |
|
预计运行时间(以分钟为单位) | 5 |
类别 | 开发 |
超时(以分钟为单位) | 60 |
需要重启 | false |
需要特殊配置 | 是 |
类型 | automatic |
测试步骤
- 将系统配置为在默认时间段内呈现和捕获。
- 以固定扬声器增益呈现(默认模式)并记录(原始模式)几分钟的全音阶音调(小于最大值以避免激活扬声器保护)。 记录时间需要足够长,以便能够捕获可能随时间累积的时间戳之间的偏移。
- 记录呈现和捕获时间戳序列。 丢弃时间戳的初始部分以消除启动瞬变并确保时间戳已稳定以便进行分析。
- 计算捕获和呈现一阶差分以测量捕获和呈现时间戳抖动。
- 计算相对延迟抖动。
“通过”/“未通过”标准
扬声器时间戳的一阶差和麦克风时间戳的一阶差不得超过阈值。 麦克风和扬声器时间戳之间的相对差异不得超过阈值。
疑难解答
- 验证呈现和捕获是否共享相同的时钟域。
- 验证音频驱动程序和 CPU 是否提供足够的实时性能,且未发生故障、缺陷或退出。
- 验证设备是否在测试期间未关闭屏幕或进入睡眠模式。
如果此列表上未包含你的故障模式,请在 MSDN 中搜索错误代码。
有关 HLK 测试失败的通用故障排除,请参阅排查 Windows HLK 测试失败问题和排查系统基本组件测试问题。
更多信息
parameters
参数名称 | 参数说明 |
---|
其他文档
此功能区域中的测试可能包含其他文档,包括先决条件、设置和故障排除信息,这些内容可在以下主题中找到:- Device.Audio 其他文档和 System.Fundamentals 其他文档。