AudioProcessingConstants Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents audio input processing constants used for specifying the processing in AudioProcessingOptions.
public static class AudioProcessingConstants
type AudioProcessingConstants = class
Public Class AudioProcessingConstants
- Inheritance
-
AudioProcessingConstants
Fields
AUDIO_INPUT_PROCESSING_DISABLE_DEREVERBERATION |
Disables dereverberation in the default audio processing pipeline. |
AUDIO_INPUT_PROCESSING_DISABLE_ECHO_CANCELLATION |
Disables echo cancellation in the default audio processing pipeline. |
AUDIO_INPUT_PROCESSING_DISABLE_GAIN_CONTROL |
Disables automatic gain control in the default audio processing pipeline. |
AUDIO_INPUT_PROCESSING_DISABLE_NOISE_SUPPRESSION |
Disables noise suppression in the default audio processing pipeline. |
AUDIO_INPUT_PROCESSING_ENABLE_DEFAULT |
Enables default built-in input audio processing. |
AUDIO_INPUT_PROCESSING_ENABLE_V2 |
Enables the new version (V2) of input audio processing with improved echo cancellation performance. This flag is mutually exclusive with AUDIO_INPUT_PROCESSING_ENABLE_DEFAULT flag. AUDIO_INPUT_PROCESSING_DISABLE_* flags do not affect this pipeline. This feature is currently in preview and only available for Windows x64 platform in C#/C++ programming languages. |
AUDIO_INPUT_PROCESSING_ENABLE_VOICE_ACTIVITY_DETECTION |
Enable voice activity detection in input audio processing. |
AUDIO_INPUT_PROCESSING_NONE |
Disables built-in input audio processing. |