Class IDs

Microsoft Speech SDK

The Microsoft.com Speech website Microsoft Speech SDK SAPI 5.1

COM Class ID List

The following Class IDs are used with SAPI 5.

CLSID Interface on which CLSID can be co-created
CLSID_SpNotifyTranslator ISpNotifyTranslator
CLSID_SpObjectTokenCategory ISpObjectTokenCategory
CLSID_SpObjectToken ISpObjectTokenInit
CLSID_SpResourceManager ISpResourceManager
CLSID_SpStreamFormatConverter ISpStreamFormatConverter
CLSID_SpStreamFormatConverter ISpEventSource
CLSID_SpStreamFormatConverter ISpEventSink
CLSID_SpStreamFormatConverter ISpAudio
CLSID_SpMMAudioEnum ISpObjectWithToken
CLSID_SpMMAudioEnum IEnumSpObjectTokens
CLSID_SpMMAudioIn ISpMMSysAudio
CLSID_SpMMAudioOut ISpMMSysAudio
CLSID_SpRecPlayAudio ISpAudio
CLSID_SpRecPlayAudio ISpObjectWithToken
CLSID_SpStream ISpStream
CLSID_SpStream ISpEventSource
CLSID_SpStream ISpEventSink
CLSID_SpStream ISpTranscript
CLSID_SpVoice ISpVoice
CLSID_SpVoice ISpThreadTask
CLSID_SpSharedRecoContext ISpRecoContext
CLSID_SpSharedRecoContext _ISpPrivateEngineCall
CLSID_SpInprocRecognizer ISpRecognizer
CLSID_SpSharedRecognizer ISpRecognizer
CLSID_SpLexicon ISpContainerLexicon
CLSID_SpUnCompressedLexicon ISpLexicon
CLSID_SpUnCompressedLexicon ISpObjectWithToken
CLSID_SpCompressedLexicon ISpLexicon
CLSID_SpCompressedLexicon ISpObjectWithToken
CLSID_SpPhoneConverter ISpPhoneConverter
CLSID_SpNullPhoneConverter ISpPhoneConverter
CLSID_SpResourceManager ISpTaskManager