Microsoft Speech Platform
Using ISpStream, you can wrap an existing stream or create an object from a file.
- Wrap an existing stream by providing both an IStream and its format so that the underlying ISpStreamFormat can provide this data to the Speech Platform when required. The new ISpStream object can be used as an input for the Speech Platform wherever the Speech Platform requires an ISpStreamFormat.
- Use ISpStream's BindToFile method to create an object from a file that is suitable for the Speech Platform. The helper function SPBindToFile may also be used to simplify this process even further.
Methods in Vtable Order
|SetBaseStream||Sets the base address of the audio stream.|
|GetBaseStream||Retrieves the base address of the audio stream.|
|BindToFile||Binds the audio stream to the file that it identifies.|
|Close||Closes the audio stream.|
|Enumeration, Function, or Class||Description|
|SPSTREAMFORMAT||The stream formats supported by the Speech Platform.|
|CSpStreamFormat||Class for managing the stream formats and WAVEFORMATEX structures supported by the Speech Platform.|