Share via


MicrophoneArrayGeometry Constructors

Definition

Overloads

MicrophoneArrayGeometry(MicrophoneArrayType, MicrophoneCoordinates[])

Creates a new instance of MicrophoneArrayGeometry. Beamforming start angle is set to zero. Beamforming end angle is set to 180 degrees if microphoneArrayType is Linear, otherwise it is set to 360 degrees.

MicrophoneArrayGeometry(MicrophoneArrayType, UInt16, UInt16, MicrophoneCoordinates[])

Creates a new instance of MicrophoneArrayGeometry.

MicrophoneArrayGeometry(MicrophoneArrayType, MicrophoneCoordinates[])

Creates a new instance of MicrophoneArrayGeometry. Beamforming start angle is set to zero. Beamforming end angle is set to 180 degrees if microphoneArrayType is Linear, otherwise it is set to 360 degrees.

public MicrophoneArrayGeometry (Microsoft.CognitiveServices.Speech.Audio.MicrophoneArrayType microphoneArrayType, Microsoft.CognitiveServices.Speech.Audio.MicrophoneCoordinates[] microphoneCoordinates);
new Microsoft.CognitiveServices.Speech.Audio.MicrophoneArrayGeometry : Microsoft.CognitiveServices.Speech.Audio.MicrophoneArrayType * Microsoft.CognitiveServices.Speech.Audio.MicrophoneCoordinates[] -> Microsoft.CognitiveServices.Speech.Audio.MicrophoneArrayGeometry
Public Sub New (microphoneArrayType As MicrophoneArrayType, microphoneCoordinates As MicrophoneCoordinates())

Parameters

microphoneArrayType
MicrophoneArrayType

Type of microphone array.

microphoneCoordinates
MicrophoneCoordinates[]

Coordinates of microphones in the microphone array.

Applies to

MicrophoneArrayGeometry(MicrophoneArrayType, UInt16, UInt16, MicrophoneCoordinates[])

Creates a new instance of MicrophoneArrayGeometry.

public MicrophoneArrayGeometry (Microsoft.CognitiveServices.Speech.Audio.MicrophoneArrayType microphoneArrayType, ushort beamformingStartAngle, ushort beamformingEndAngle, Microsoft.CognitiveServices.Speech.Audio.MicrophoneCoordinates[] microphoneCoordinates);
new Microsoft.CognitiveServices.Speech.Audio.MicrophoneArrayGeometry : Microsoft.CognitiveServices.Speech.Audio.MicrophoneArrayType * uint16 * uint16 * Microsoft.CognitiveServices.Speech.Audio.MicrophoneCoordinates[] -> Microsoft.CognitiveServices.Speech.Audio.MicrophoneArrayGeometry
Public Sub New (microphoneArrayType As MicrophoneArrayType, beamformingStartAngle As UShort, beamformingEndAngle As UShort, microphoneCoordinates As MicrophoneCoordinates())

Parameters

microphoneArrayType
MicrophoneArrayType

Type of microphone array.

beamformingStartAngle
UInt16

Start angle for beamforming in degrees.

beamformingEndAngle
UInt16

End angle for beamforming in degrees.

microphoneCoordinates
MicrophoneCoordinates[]

Coordinates of microphones in the microphone array.

Applies to