ISpeechAudioStatus Interface (Microsoft Speech Platform)

Microsoft Speech Platform SDK 11

Microsoft Speech Platform

ISpeechAudioStatus

The ISpeechAudioStatus automation interface provides control over the operation of real-time audio streams.

It is intended for use when the audio input or output source is not a standard Windows multimedia device. An audio stream connected to a microphone or a telephone line would be a typical use.

Automation Interface Elements

The ISpeechAudioStatus automation interface contains the following elements:

Properties Description
CurrentDevicePosition Property Returns the current read or write position of the stream or device in bytes.
CurrentSeekPosition Property Returns the current seek position in the stream or device in bytes.
FreeBufferSpace Property Returns the size of the free space in the stream or device in bytes.
NonBlockingIO Property Returns the amount of data which can be read from or written to the stream or device without blocking.
State Property Returns the state of the audio stream or device.