Namespace Microsoft::CognitiveServices::Speech::Audio

Summary

Members Descriptions
enum AudioStreamContainerFormat Defines supported audio stream container format. Changed in version 1.4.0.
class Audio::AudioConfig Represents specific audio configuration, such as microphone, file, or custom audio streams
class Audio::AudioInputStream Represents audio input stream used for custom audio input configurations.
class Audio::AudioOutputStream Represents audio output stream used for custom audio output configurations. Updated in version 1.7.0
class Audio::AudioStreamFormat Class to represent the audio stream format used for custom audio input configurations. Updated in version 1.5.0.
class Audio::PullAudioInputStream Pull audio input stream class.
class Audio::PullAudioInputStreamCallback An interface that defines callback methods for an audio input stream.
class Audio::PullAudioOutputStream Represents memory backed pull audio output stream used for custom audio output. Updated in version 1.7.0
class Audio::PushAudioInputStream Represents memory backed push audio input stream used for custom audio input configurations.
class Audio::PushAudioOutputStream Push audio output stream class. Added in version 1.4.0
class Audio::PushAudioOutputStreamCallback An interface that defines callback methods for an audio output stream. Updated in version 1.7.0

Members

enum AudioStreamContainerFormat

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.

Defines supported audio stream container format. Changed in version 1.4.0.