MFPKEY_WMAAECMA_FEATR_VAD 属性
指定语音捕获 DSP 执行的语音活动检测的类型。
IPropertyBag 的常量
仅使用 IPropertyStore 可用。
数据类型
VT_I4
默认值
0
应用于
备注
此属性的值是 AEC_VAD_MODE 枚举的成员。 语音活动检测的输出是一个介于 0 到 3 之间的数字,针对每个音频帧计算。 DSP 将结果编码为每个音频帧中前两个音频样本的最低位。 值的含义取决于指定的模式。
以下代码演示如何从音频数据中提取结果。 在此示例中, pOutput 是指向输出数据中音频帧开头的指针。
int AecDecodeVAD(short *pOutput)
{
int iVAD = (*pOutput) & 0x01;
pOutput++;
iVAD |= (*pOutput << 1) & 0x02;
return iVAD;
}
此属性的默认值为 0 (禁用) 。 在设置此属性之前,必须将 MFPKEY_WMAAECMA_FEATURE_MODE 属性设置为 VARIANT_TRUE。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows XP [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2003 [仅限桌面应用] |
标头 |
|
请参阅