语音清晰度因果关系测试
测试说明
要使语音清晰度回声控制正确运行,系统需要是因果性的。 换句话说,在时间戳对齐之后,每个麦克风信号必须具有相对于每个扬声器环回信号的正延迟。 本测试的作用是验证系统的因果性,即 QPC(查询性能计数器)时间戳和缓冲是否与麦克风上相应度量之前生成的扬声器信号一致。
警告
所有扬声器和麦克风的搭配都需要满足此测试要求。
测试详细信息
规范 |
|
平台 |
|
支持的版本 |
|
预计运行时间(以分钟为单位) | 1 |
类别 | 开发 |
超时(以分钟为单位) | 5 |
需要重启 | false |
需要特殊配置 | false |
类型 | automatic |
测试步骤
- 生成一个刺激,其中在一个扬声器通道中执行对数正弦扫描,在剩余通道中保持静音。
- 使用固定扬声器增益呈现(默认模式)该刺激,使用固定麦克风增益录制该刺激(原始模式)。
- 使用 QPC 时间戳对齐扬声器和麦克风信号。
- 计算每个麦克风信号相对于环回通道中扬声器信号的延迟。 该延迟通过交叉关联进行计算。
- 对每个扬声器通道重复上述步骤。
“通过”/“未通过”标准
对于每个扬声器环回信号,每个麦克风信号必须具有正延迟。
疑难解答
- 验证捕获和呈现处理不引入超额延迟。
- 验证捕获和呈现时间戳是否准确且使用相同的时间基准。
如果此列表上未包含你的故障模式,请在 MSDN 中搜索错误代码。
有关 HLK 测试失败的通用故障排除,请参阅排查 Windows HLK 测试失败问题和排查系统基本组件测试问题。
更多信息
parameters
参数名称 | 参数说明 |
---|
其他文档
此功能区域中的测试可能包含其他文档,包括先决条件、设置和故障排除信息,这些内容可在以下主题中找到:- Device.Audio 其他文档和 System.Fundamentals 其他文档。