ISpeechAudioStatus Interface (SAPI 5.4)
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:
|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.|