AudioProcessingOptions 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 processing options used with audio config class.
public sealed class AudioProcessingOptions : IDisposable
type AudioProcessingOptions = class
interface IDisposable
Public NotInheritable Class AudioProcessingOptions
Implements IDisposable
- Inheritance
-
AudioProcessingOptions
- Implements
Properties
AudioProcessingFlags |
The type of audio processing performed by Speech SDK. Bitwise OR of flags from AudioProcessingConstants class indicating the audio processing performed by Speech SDK. |
BeamformingEndAngle |
End angle used for beamforming in degrees. |
BeamformingStartAngle |
Start angle used for beamforming in degrees. |
MicrophoneArrayType |
The microphone array type of the microphone used for audio input. |
MicrophoneCoordinates |
The coordinates of microphones in the microphone array used for audio input. |
PresetMicrophoneArrayGeometry |
Type of microphone array geometry of the microphone used for audio input. |
SpeakerReferenceChannel |
Speaker reference channel position in the audio input. |
Methods
Create(Int32, MicrophoneArrayGeometry, SpeakerReferenceChannel) |
Creates an AudioProcessingOptions object with audio processing flags, custom microphone array geometry and speaker reference channel position. |
Create(Int32, PresetMicrophoneArrayGeometry, SpeakerReferenceChannel) |
Creates an AudioProcessingOptions object with audio processing flags, preset microphone array geometry and speaker reference channel position. |
Create(Int32) |
Creates an AudioProcessingOptions object with audio processing flags. |
Dispose() |
Dispose of associated resources held by the object. |