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


KSPROPERTY_AUDIO_MIC_SENSITIVITY

Свойство KSPROPERTY_AUDIO_MIC_SENSITIVITY определяет чувствительность микрофона в децибелах относительно единиц полного масштабирования (dBFS).

Примечание

KSPROPERTY_AUDIO_MIC_SENSITIVITY не рекомендуется использовать начиная с Windows 10 версии 1803. Вместо этого используйте KSPROPERTY_AUDIO_MIC_SENSITIVITY2 .

Сводная таблица использования

Получить

Присвойте параметру

Назначение

Тип дескриптора свойства

Тип значения свойства

Да

Нет

Закрепление экземпляра

KSP_PIN LONG

Значение свойства (данные операции) имеет тип LONG и содержит сведения о конфиденциальности в децибелах относительно единиц dBFS. Значение конфиденциальности использует следующую шкалу. Значение использует десятичное представление с фиксированной запятой. Данные хранятся в виде значения фиксированной точки 16,16. Верхние 16 бит используются для всего числа значений, а нижние 16 бит — для дробной части значения.

Возвращаемое значение

Запрос свойства KSPROPERTY_AUDIO_MIC_SENSITIVITY возвращает STATUS_SUCCESS после успешного выполнения запроса. В противном случае запрос возвращает соответствующий код состояния ошибки.

Комментарии

Звуковой драйвер может получить чувствительность микрофона для каждого микрофона. Это свойство позволяет извлекать эти сведения из драйвера.

Для Windows 10 функций распознавания речи, таких как Кортана, для точного обнаружения и анализа голоса пользователя на различных устройствах с разными микрофонами, ОС должна знать определенные характеристики входного сигнала. На основе этой информации ОС может вычислить эффективную чувствительность и применить соответствующее значение для улучшения входного сигнала. Дополнительные сведения см. в разделе Голосовая активация.

KSPROPERTY_AUDIO_MIC_SENSITIVITY доступно начиная с Windows 10 версии 1607.

Требования

Заголовок

Ksmedia.h (включая Ksmedia.h)