Свойство 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 [только классические приложения] |
Заголовок |
|
См. также раздел