MicrophoneArrayGeometry Constructors
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.
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.