Поделиться через


Свойство MFPKEY_WMAAECMA_MIC_GAIN_BOUNDER

Указывает, применяет ли DSP голосовой захват ограничение усиления микрофона.

Константа для IPropertyBag

Доступно только с помощью IPropertyStore.

Тип данных

VT_BOOL.

Значение по умолчанию

VARIANT_TRUE

Применение

Комментарии

Ограничение усиления микрофона гарантирует, что микрофон имеет правильный уровень усиления. Если коэффициент усиления слишком высок, захваченный сигнал может быть насыщен и обрезается. Обрезка — это нелинейный эффект, который приводит к сбою алгоритма подавления акустического эха (AEC). Если коэффициент увеличения слишком низкий, отношение сигнала к шуму будет низким, что также может привести к сбою или плохой производительности алгоритма AEC.

Это свойство может иметь следующие значения.

Значение Описание
VARIANT_TRUE Включите ограничение усиления микрофона.
VARIANT_FALSE Отключите ограничение усиления микрофона.

 

Значение этого свойства по умолчанию — VARIANT_TRUE (включено).

Ограничение усиления микрофона применяется только в том случае, если DSP работает в исходном режиме. В режиме фильтра приложение должно убедиться, что микрофон имеет правильный уровень усиления.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2008 [только классические приложения]
Заголовок
Wmcodecdsp.h

См. также раздел

Свойства Media Foundation

DSP для записи голоса