KSPROPERTY_AUDIO_MIC_SNR

KSPROPERTY_AUDIO_MIC_SNR 属性指定以 dB 单位测量的麦克风信号与噪音比率 (SNR)。

使用情况摘要表

使用情况摘要表

获取

设置

目标

属性描述符类型

属性值类型

引脚实例

KSP_PIN LONG

属性值(操作数据)的类型为 LONG,包含采用 dB 单位的 SNR 信息。 该值使用固定点十进制表示形式。 数据存储为 16.16 固定点值。 高 16 位用于值的整数,而较低的 16 位用于值的分数部分。

返回值

KSPROPERTY_AUDIO_MIC_SNR 属性请求在成功完成请求后返回 STATUS_SUCCESS。 否则,请求将返回适当的错误状态代码。

注解

音频驱动程序可以为每个麦克风获取麦克风 SNR。 此属性允许从驱动程序检索此信息。

对于 Windows 10 语音识别体验(如 Cortana),若要使用不同麦克风准确检测和分析不同设备上的用户语音,OS 需要知道输入信号的某些特征。 根据这些信息,OS 可以计算有效的敏感度,并应用适当的增益来增强输入信号。 有关详细信息,请参阅语音激活

从 Windows 10 版本 1607 开始,KSPROPERTY_AUDIO_MIC_SNR 可用。

要求

标头

Ksmedia.h(包括 Ksmedia.h)