Microsoft.CognitiveServices.Speech.Audio Namespace
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.
Classes
AudioConfig |
Represents audio input or output configuration. Audio input can be from a microphone, file, or input stream. Audio output can be to a speaker, audio file output in WAV format, or output stream. |
AudioInputStream |
Represents audio input stream used for custom audio input configurations. |
AudioOutputStream |
Represents audio output stream used for custom audio output configurations. Updated in 1.7.0 |
AudioProcessingConstants |
Represents audio input processing constants used for specifying the processing in AudioProcessingOptions. |
AudioProcessingOptions |
Represents audio processing options used with audio config class. |
AudioStreamFormat |
Represents audio stream format used for custom audio input configurations. Updated in 1.5.0 |
PullAudioInputStream |
Represents audio input stream used for custom audio input configurations. |
PullAudioInputStreamCallback |
Defines callback methods (Read() and Close()) for custom audio input streams). |
PullAudioOutputStream |
Represents memory backed pull audio output stream used for custom audio output configurations. Updated in 1.7.0 |
PushAudioInputStream |
Represents memory backed push audio input stream used for custom audio input configurations. |
PushAudioOutputStream |
Represents audio output stream used for custom audio output configurations. Updated in 1.7.0 |
PushAudioOutputStreamCallback |
Abstract base class that defines callback methods (Write() and Close()) for custom audio output streams). Added in 1.4.0 |
Structs
MicrophoneArrayGeometry |
Represents the geometry of a microphone array. |
MicrophoneCoordinates |
Represents coordinates for a microphone. |
Enums
AudioStreamContainerFormat |
Supported audio input container formats. Added in 1.4.0 |
AudioStreamWaveFormat |
Represents the format specified inside WAV container which are sent directly as encoded to the speech service. |
MicrophoneArrayType |
Types of microphone arrays. |
PresetMicrophoneArrayGeometry |
Types of preset microphone array geometries. Check https://docs.microsoft.com/azure/cognitive-services/speech-service/speech-devices-sdk-microphone for details. |
SpeakerReferenceChannel |
Defines speaker reference channel position in input audio. |