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