com.microsoft.cognitiveservices.speech.audio

Classes

AudioConfig

Represents audio input or output configuration.

AudioInputStream

Represents audio input stream used for custom audio input configurations.

AudioOutputStream

Represents audio output stream used for custom audio output configurations.

AudioProcessingConstants

Represents audio 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.

MicrophoneArrayGeometry

Represents the geometry of a microphone array.

MicrophoneCoordinates

Represents coordinates of a microphone.

PullAudioInputStream

Represents audio input stream used for custom audio input configurations.

PullAudioInputStreamCallback

An abstract base class that defines callback methods (read() and close()) for custom audio input streams).

PullAudioOutputStream

Represents memory backed push audio output stream used for custom audio output configurations.

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.

PushAudioOutputStreamCallback

An abstract base class that defines callback methods (write() and close()) for custom audio output streams).

Enums

AudioStreamContainerFormat

Supported audio input container formats.

AudioStreamWaveFormat

Represents the format specified inside WAV container.

MicrophoneArrayType

Types of microphone arrays.

PresetMicrophoneArrayGeometry

Types of preset microphone array geometries.

SpeakerReferenceChannel

Defines speaker reference channel position in input audio.