Audio interfaces (Microsoft Speech Platform)

Microsoft Speech Platform SDK 11

Microsoft Speech Platform

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.