Audio interfaces

Microsoft Speech SDK

The Microsoft.com Speech website Microsoft Speech SDK SAPI 5.1

Audio interfaces

This section provides SAPI 5 audio interfaces.

Audio inherits from the standard COM IStream interface. See the MSDN documentation for a complete discussion of IStream and associated methods. However, since the audio devices represent hardware, ::Clone may be not be used and will return E_NOTIMPL.


The following interface does not inherit from IStream:

Development Helpers

Helper Enumerations, Functions and Classes Description
SPSTREAMFORMAT SAPI supported stream formats.
CSpEvent Class for decoding event structures.
CSpDynamicString Class for managing dynamically sized WCHAR strings.
SpBindToFile Function converts the specified stream format into a wave format structure. 
CSpStreamFormat Class for managing SAPI supported stream formats and WAVEFORMATEX structures.