Summary
Members
enum PresetMicrophoneArrayGeometry
| Values |
Descriptions |
| Uninitialized |
Indicates that no geometry specified. Speech SDK will determine the microphone array geometry. |
| Circular7 |
Indicates a microphone array with one microphone in the center and six microphones evenly spaced in a circle with radius approximately equal to 42.5 mm. |
| Circular4 |
Indicates a microphone array with one microphone in the center and three microphones evenly spaced in a circle with radius approximately equal to 42.5 mm. |
| Linear4 |
Indicates a microphone array with four linearly placed microphones with 40 mm spacing between them. |
| Linear2 |
Indicates a microphone array with two linearly placed microphones with 40 mm spacing between them. |
| Mono |
Indicates a microphone array with a single microphone. |
| Custom |
Indicates a microphone array with custom geometry. |
Types of preset microphone array geometries. See Microphone Array Recommendations for more details.
enum MicrophoneArrayType
| Values |
Descriptions |
| Linear |
Indicates that the microphone array has microphones in a straight line. |
| Planar |
Indicates that the microphone array has microphones in a plane. |
Types of microphone arrays.
enum SpeakerReferenceChannel
| Values |
Descriptions |
| None |
Indicates that the input audio does not have a speaker reference channel. |
| LastChannel |
Indicates that the last channel in the input audio corresponds to the speaker reference for echo cancellation. |
Defines speaker reference channel position in input audio.
| Values |
Descriptions |
| OGG_OPUS |
Stream ContainerFormat definition for OGG OPUS. |
| MP3 |
Stream ContainerFormat definition for MP3. |
| FLAC |
Stream ContainerFormat definition for FLAC. Added in version 1.7.0. |
| ALAW |
Stream ContainerFormat definition for ALAW. Added in version 1.7.0. |
| MULAW |
Stream ContainerFormat definition for MULAW. Added in version 1.7.0. |
| AMRNB |
Stream ContainerFormat definition for AMRNB. Currently not supported. |
| AMRWB |
Stream ContainerFormat definition for AMRWB. Currently not supported. |
| ANY |
Stream ContainerFormat definition for any other or unknown format. |
Defines supported audio stream container format. Changed in version 1.4.0.
| Values |
Descriptions |
| PCM |
AudioStreamWaveFormat definition for PCM (pulse-code modulated) data in integer format. |
| ALAW |
AudioStreamWaveFormat definition A-law-encoded format. |
| MULAW |
AudioStreamWaveFormat definition for Mu-law-encoded format. |
| G722 |
AudioStreamWaveFormat definition for G.722-encoded format. |
Represents the format specified inside WAV container.