SpeechLib, COM interface constants for VB.Net / VBScript

SpeechLib - interface constants

     This page contains simple VBA include for the SpeechLib COM library.

library parameters

File NameWINDOWS\ServicePackFiles\i386\sapi.dll
Guid{C866CA3A-32F7-11D2-9602-00C04F8EE628}
Enums107

SpeechDataKeyLocation

enum, 4 members.
Public Enum SpeechDataKeyLocation
  SDKLDefaultLocation = 0  '&H0
  SDKLCurrentUser = 1  '&H1
  SDKLLocalMachine = 2  '&H2
  SDKLCurrentConfig = 5  '&H5
End Enum

SpeechTokenContext

enum, 5 members.
Public Enum SpeechTokenContext
  STCInprocServer = 1  '&H1
  STCInprocHandler = 2  '&H2
  STCLocalServer = 4  '&H4
  STCRemoteServer = 16  '&H10
  STCAll = 23  '&H17
End Enum

SpeechTokenShellFolder

enum, 4 members.
Public Enum SpeechTokenShellFolder
  STSF_AppData = 26  '&H1A
  STSF_LocalAppData = 28  '&H1C
  STSF_CommonAppData = 35  '&H23
  STSF_FlagCreate = 32768  '&H8000
End Enum

SpeechAudioState

enum, 4 members.
Public Enum SpeechAudioState
  SASClosed = 0  '&H0
  SASStop = 1  '&H1
  SASPause = 2  '&H2
  SASRun = 3  '&H3
End Enum

SpeechAudioFormatType

enum, 70 members.
Public Enum SpeechAudioFormatType
  SAFTDefault = -1  '&HFFFFFFFF
  SAFTNoAssignedFormat = 0  '&H0
  SAFTText = 1  '&H1
  SAFTNonStandardFormat = 2  '&H2
  SAFTExtendedAudioFormat = 3  '&H3
  SAFT8kHz8BitMono = 4  '&H4
  SAFT8kHz8BitStereo = 5  '&H5
  SAFT8kHz16BitMono = 6  '&H6
  SAFT8kHz16BitStereo = 7  '&H7
  SAFT11kHz8BitMono = 8  '&H8
  SAFT11kHz8BitStereo = 9  '&H9
  SAFT11kHz16BitMono = 10  '&HA
  SAFT11kHz16BitStereo = 11  '&HB
  SAFT12kHz8BitMono = 12  '&HC
  SAFT12kHz8BitStereo = 13  '&HD
  SAFT12kHz16BitMono = 14  '&HE
  SAFT12kHz16BitStereo = 15  '&HF
  SAFT16kHz8BitMono = 16  '&H10
  SAFT16kHz8BitStereo = 17  '&H11
  SAFT16kHz16BitMono = 18  '&H12
  SAFT16kHz16BitStereo = 19  '&H13
  SAFT22kHz8BitMono = 20  '&H14
  SAFT22kHz8BitStereo = 21  '&H15
  SAFT22kHz16BitMono = 22  '&H16
  SAFT22kHz16BitStereo = 23  '&H17
  SAFT24kHz8BitMono = 24  '&H18
  SAFT24kHz8BitStereo = 25  '&H19
  SAFT24kHz16BitMono = 26  '&H1A
  SAFT24kHz16BitStereo = 27  '&H1B
  SAFT32kHz8BitMono = 28  '&H1C
  SAFT32kHz8BitStereo = 29  '&H1D
  SAFT32kHz16BitMono = 30  '&H1E
  SAFT32kHz16BitStereo = 31  '&H1F
  SAFT44kHz8BitMono = 32  '&H20
  SAFT44kHz8BitStereo = 33  '&H21
  SAFT44kHz16BitMono = 34  '&H22
  SAFT44kHz16BitStereo = 35  '&H23
  SAFT48kHz8BitMono = 36  '&H24
  SAFT48kHz8BitStereo = 37  '&H25
  SAFT48kHz16BitMono = 38  '&H26
  SAFT48kHz16BitStereo = 39  '&H27
  SAFTTrueSpeech_8kHz1BitMono = 40  '&H28
  SAFTCCITT_ALaw_8kHzMono = 41  '&H29
  SAFTCCITT_ALaw_8kHzStereo = 42  '&H2A
  SAFTCCITT_ALaw_11kHzMono = 43  '&H2B
  SAFTCCITT_ALaw_11kHzStereo = 44  '&H2C
  SAFTCCITT_ALaw_22kHzMono = 45  '&H2D
  SAFTCCITT_ALaw_22kHzStereo = 46  '&H2E
  SAFTCCITT_ALaw_44kHzMono = 47  '&H2F
  SAFTCCITT_ALaw_44kHzStereo = 48  '&H30
  SAFTCCITT_uLaw_8kHzMono = 49  '&H31
  SAFTCCITT_uLaw_8kHzStereo = 50  '&H32
  SAFTCCITT_uLaw_11kHzMono = 51  '&H33
  SAFTCCITT_uLaw_11kHzStereo = 52  '&H34
  SAFTCCITT_uLaw_22kHzMono = 53  '&H35
  SAFTCCITT_uLaw_22kHzStereo = 54  '&H36
  SAFTCCITT_uLaw_44kHzMono = 55  '&H37
  SAFTCCITT_uLaw_44kHzStereo = 56  '&H38
  SAFTADPCM_8kHzMono = 57  '&H39
  SAFTADPCM_8kHzStereo = 58  '&H3A
  SAFTADPCM_11kHzMono = 59  '&H3B
  SAFTADPCM_11kHzStereo = 60  '&H3C
  SAFTADPCM_22kHzMono = 61  '&H3D
  SAFTADPCM_22kHzStereo = 62  '&H3E
  SAFTADPCM_44kHzMono = 63  '&H3F
  SAFTADPCM_44kHzStereo = 64  '&H40
  SAFTGSM610_8kHzMono = 65  '&H41
  SAFTGSM610_11kHzMono = 66  '&H42
  SAFTGSM610_22kHzMono = 67  '&H43
  SAFTGSM610_44kHzMono = 68  '&H44
End Enum

SpeechStreamSeekPositionType

enum, 3 members.
Public Enum SpeechStreamSeekPositionType
  SSSPTRelativeToStart = 0  '&H0
  SSSPTRelativeToCurrentPosition = 1  '&H1
  SSSPTRelativeToEnd = 2  '&H2
End Enum

SpeechStreamFileMode

enum, 4 members.
Public Enum SpeechStreamFileMode
  SSFMOpenForRead = 0  '&H0
  SSFMOpenReadWrite = 1  '&H1
  SSFMCreate = 2  '&H2
  SSFMCreateForWrite = 3  '&H3
End Enum

SpeechRunState

enum, 2 members.
Public Enum SpeechRunState
  SRSEDone = 1  '&H1
  SRSEIsSpeaking = 2  '&H2
End Enum

SpeechVoiceEvents

enum, 11 members.
Public Enum SpeechVoiceEvents
  SVEStartInputStream = 2  '&H2
  SVEEndInputStream = 4  '&H4
  SVEVoiceChange = 8  '&H8
  SVEBookmark = 16  '&H10
  SVEWordBoundary = 32  '&H20
  SVEPhoneme = 64  '&H40
  SVESentenceBoundary = 128  '&H80
  SVEViseme = 256  '&H100
  SVEAudioLevel = 512  '&H200
  SVEPrivate = 32768  '&H8000
  SVEAllEvents = 33790  '&H83FE
End Enum

SpeechVoicePriority

enum, 3 members.
Public Enum SpeechVoicePriority
  SVPNormal = 0  '&H0
  SVPAlert = 1  '&H1
  SVPOver = 2  '&H2
End Enum

SpeechVoiceSpeakFlags

enum, 11 members.
Public Enum SpeechVoiceSpeakFlags
  SVSFDefault = 0  '&H0
  SVSFlagsAsync = 1  '&H1
  SVSFPurgeBeforeSpeak = 2  '&H2
  SVSFIsFilename = 4  '&H4
  SVSFIsXML = 8  '&H8
  SVSFIsNotXML = 16  '&H10
  SVSFPersistXML = 32  '&H20
  SVSFNLPSpeakPunc = 64  '&H40
  SVSFNLPMask = 64  '&H40
  SVSFVoiceMask = 127  '&H7F
  SVSFUnusedFlags = -128  '&HFFFFFF80
End Enum

SpeechVisemeFeature

enum, 3 members.
Public Enum SpeechVisemeFeature
  SVF_None = 0  '&H0
  SVF_Stressed = 1  '&H1
  SVF_Emphasis = 2  '&H2
End Enum

SpeechVisemeType

enum, 22 members.
Public Enum SpeechVisemeType
  SVP_0 = 0  '&H0
  SVP_1 = 1  '&H1
  SVP_2 = 2  '&H2
  SVP_3 = 3  '&H3
  SVP_4 = 4  '&H4
  SVP_5 = 5  '&H5
  SVP_6 = 6  '&H6
  SVP_7 = 7  '&H7
  SVP_8 = 8  '&H8
  SVP_9 = 9  '&H9
  SVP_10 = 10  '&HA
  SVP_11 = 11  '&HB
  SVP_12 = 12  '&HC
  SVP_13 = 13  '&HD
  SVP_14 = 14  '&HE
  SVP_15 = 15  '&HF
  SVP_16 = 16  '&H10
  SVP_17 = 17  '&H11
  SVP_18 = 18  '&H12
  SVP_19 = 19  '&H13
  SVP_20 = 20  '&H14
  SVP_21 = 21  '&H15
End Enum

SpeechRecognizerState

enum, 4 members.
Public Enum SpeechRecognizerState
  SRSInactive = 0  '&H0
  SRSActive = 1  '&H1
  SRSActiveAlways = 2  '&H2
  SRSInactiveWithPurge = 3  '&H3
End Enum

SpeechInterference

enum, 7 members.
Public Enum SpeechInterference
  SINone = 0  '&H0
  SINoise = 1  '&H1
  SINoSignal = 2  '&H2
  SITooLoud = 3  '&H3
  SITooQuiet = 4  '&H4
  SITooFast = 5  '&H5
  SITooSlow = 6  '&H6
End Enum

SpeechRecoEvents

enum, 19 members.
Public Enum SpeechRecoEvents
  SREStreamEnd = 1  '&H1
  SRESoundStart = 2  '&H2
  SRESoundEnd = 4  '&H4
  SREPhraseStart = 8  '&H8
  SRERecognition = 16  '&H10
  SREHypothesis = 32  '&H20
  SREBookmark = 64  '&H40
  SREPropertyNumChange = 128  '&H80
  SREPropertyStringChange = 256  '&H100
  SREFalseRecognition = 512  '&H200
  SREInterference = 1024  '&H400
  SRERequestUI = 2048  '&H800
  SREStateChange = 4096  '&H1000
  SREAdaptation = 8192  '&H2000
  SREStreamStart = 16384  '&H4000
  SRERecoOtherContext = 32768  '&H8000
  SREAudioLevel = 65536  '&H10000
  SREPrivate = 262144  '&H40000
  SREAllEvents = 393215  '&H5FFFF
End Enum

SpeechRecoContextState

enum, 2 members.
Public Enum SpeechRecoContextState
  SRCS_Disabled = 0  '&H0
  SRCS_Enabled = 1  '&H1
End Enum

SpeechRetainedAudioOptions

enum, 2 members.
Public Enum SpeechRetainedAudioOptions
  SRAONone = 0  '&H0
  SRAORetainAudio = 1  '&H1
End Enum

SpeechGrammarState

enum, 3 members.
Public Enum SpeechGrammarState
  SGSEnabled = 1  '&H1
  SGSDisabled = 0  '&H0
  SGSExclusive = 3  '&H3
End Enum

SpeechRuleAttributes

enum, 6 members.
Public Enum SpeechRuleAttributes
  SRATopLevel = 1  '&H1
  SRADefaultToActive = 2  '&H2
  SRAExport = 4  '&H4
  SRAImport = 8  '&H8
  SRAInterpreter = 16  '&H10
  SRADynamic = 32  '&H20
End Enum

SpeechGrammarRuleStateTransitionType

enum, 6 members.
Public Enum SpeechGrammarRuleStateTransitionType
  SGRSTTEpsilon = 0  '&H0
  SGRSTTWord = 1  '&H1
  SGRSTTRule = 2  '&H2
  SGRSTTDictation = 3  '&H3
  SGRSTTWildcard = 4  '&H4
  SGRSTTTextBuffer = 5  '&H5
End Enum

SpeechGrammarWordType

enum, 3 members.
Public Enum SpeechGrammarWordType
  SGDisplay = 0  '&H0
  SGLexical = 1  '&H1
  SGPronounciation = 2  '&H2
End Enum

SpeechSpecialTransitionType

enum, 3 members.
Public Enum SpeechSpecialTransitionType
  SSTTWildcard = 1  '&H1
  SSTTDictation = 2  '&H2
  SSTTTextBuffer = 3  '&H3
End Enum

SpeechLoadOption

enum, 2 members.
Public Enum SpeechLoadOption
  SLOStatic = 0  '&H0
  SLODynamic = 1  '&H1
End Enum

SpeechRuleState

enum, 3 members.
Public Enum SpeechRuleState
  SGDSInactive = 0  '&H0
  SGDSActive = 1  '&H1
  SGDSActiveWithAutoPause = 3  '&H3
End Enum

SpeechWordPronounceable

enum, 3 members.
Public Enum SpeechWordPronounceable
  SWPUnknownWordUnpronounceable = 0  '&H0
  SWPUnknownWordPronounceable = 1  '&H1
  SWPKnownWordPronounceable = 2  '&H2
End Enum

SpeechEngineConfidence

enum, 3 members.
Public Enum SpeechEngineConfidence
  SECLowConfidence = -1  '&HFFFFFFFF
  SECNormalConfidence = 0  '&H0
  SECHighConfidence = 1  '&H1
End Enum

SpeechDisplayAttributes

enum, 4 members.
Public Enum SpeechDisplayAttributes
  SDA_No_Trailing_Space = 0  '&H0
  SDA_One_Trailing_Space = 2  '&H2
  SDA_Two_Trailing_Spaces = 4  '&H4
  SDA_Consume_Leading_Spaces = 8  '&H8
End Enum

SpeechDiscardType

enum, 9 members.
Public Enum SpeechDiscardType
  SDTProperty = 1  '&H1
  SDTReplacement = 2  '&H2
  SDTRule = 4  '&H4
  SDTDisplayText = 8  '&H8
  SDTLexicalForm = 16  '&H10
  SDTPronunciation = 32  '&H20
  SDTAudio = 64  '&H40
  SDTAlternates = 128  '&H80
  SDTAll = 255  '&HFF
End Enum

SpeechBookmarkOptions

enum, 2 members.
Public Enum SpeechBookmarkOptions
  SBONone = 0  '&H0
  SBOPause = 1  '&H1
End Enum

SpeechFormatType

enum, 2 members.
Public Enum SpeechFormatType
  SFTInput = 0  '&H0
  SFTSREngine = 1  '&H1
End Enum

SpeechRecognitionType

enum, 3 members.
Public Enum SpeechRecognitionType
  SRTStandard = 0  '&H0
  SRTAutopause = 1  '&H1
  SRTEmulated = 2  '&H2
End Enum

SpeechLexiconType

enum, 2 members.
Public Enum SpeechLexiconType
  SLTUser = 1  '&H1
  SLTApp = 2  '&H2
End Enum

SpeechWordType

enum, 2 members.
Public Enum SpeechWordType
  SWTAdded = 1  '&H1
  SWTDeleted = 2  '&H2
End Enum

SpeechPartOfSpeech

enum, 7 members.
Public Enum SpeechPartOfSpeech
  SPSNotOverriden = -1  '&HFFFFFFFF
  SPSUnknown = 0  '&H0
  SPSNoun = 4096  '&H1000
  SPSVerb = 8192  '&H2000
  SPSModifier = 12288  '&H3000
  SPSFunction = 16384  '&H4000
  SPSInterjection = 20480  '&H5000
End Enum

SpeechStringConstants

module, 36 members.
Public Enum SpeechStringConstants
  SpeechRegistryUserRoot = HKEY_CURRENT_USER\SOFTWARE\Microsoft\Speech 
  SpeechRegistryLocalMachineRoot = HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech 
  SpeechCategoryAudioOut = HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\AudioOutput 
  SpeechCategoryAudioIn = HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\AudioInput 
  SpeechCategoryVoices = HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices 
  SpeechCategoryRecognizers = HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Recognizers 
  SpeechCategoryAppLexicons = HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\AppLexicons 
  SpeechCategoryPhoneConverters = HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\PhoneConverters 
  SpeechCategoryRecoProfiles = HKEY_CURRENT_USER\SOFTWARE\Microsoft\Speech\RecoProfiles 
  SpeechTokenIdUserLexicon = HKEY_CURRENT_USER\SOFTWARE\Microsoft\Speech\CurrentUserLexicon 
  SpeechTokenValueCLSID = CLSID 
  SpeechTokenKeyFiles = Files 
  SpeechTokenKeyUI = UI 
  SpeechTokenKeyAttributes = Attributes 
  SpeechVoiceCategoryTTSRate = DefaultTTSRate 
  SpeechPropertyResourceUsage = ResourceUsage 
  SpeechPropertyHighConfidenceThreshold = HighConfidenceThreshold 
  SpeechPropertyNormalConfidenceThreshold = NormalConfidenceThreshold 
  SpeechPropertyLowConfidenceThreshold = LowConfidenceThreshold 
  SpeechPropertyResponseSpeed = ResponseSpeed 
  SpeechPropertyComplexResponseSpeed = ComplexResponseSpeed 
  SpeechPropertyAdaptationOn = AdaptationOn 
  SpeechDictationTopicSpelling = Spelling 
  SpeechGrammarTagWildcard = ... 
  SpeechGrammarTagDictation = * 
  SpeechGrammarTagUnlimitedDictation = *+ 
  SpeechEngineProperties = EngineProperties 
  SpeechAddRemoveWord = AddRemoveWord 
  SpeechUserTraining = UserTraining 
  SpeechMicTraining = MicTraining 
  SpeechRecoProfileProperties = RecoProfileProperties 
  SpeechAudioProperties = AudioProperties 
  SpeechAudioVolume = AudioVolume 
  SpeechVoiceSkipTypeSentence = Sentence 
  SpeechAudioFormatGUIDWave = {C31ADBAE-527F-4ff5-A230-F62BB61FF70C} 
  SpeechAudioFormatGUIDText = {7CEEF9F9-3D13-11d2-9EE7-00C04F797396} 
End Enum

SpeechConstants

module, 6 members.
Public Enum SpeechConstants
  Speech_Default_Weight = 1.065353E+09  '&H3F800000
  Speech_Max_Word_Length = 128  '&H80
  Speech_Max_Pron_Length = 384  '&H180
  Speech_StreamPos_Asap = 0  '&H0
  Speech_StreamPos_RealTime = -1  '&HFFFFFFFF
  SpeechAllElements = -1  '&HFFFFFFFF
End Enum

DISPID_SpeechDataKey

enum, 12 members.
Public Enum DISPID_SpeechDataKey
  DISPID_SDKSetBinaryValue = 1  '&H1
  DISPID_SDKGetBinaryValue = 2  '&H2
  DISPID_SDKSetStringValue = 3  '&H3
  DISPID_SDKGetStringValue = 4  '&H4
  DISPID_SDKSetLongValue = 5  '&H5
  DISPID_SDKGetlongValue = 6  '&H6
  DISPID_SDKOpenKey = 7  '&H7
  DISPID_SDKCreateKey = 8  '&H8
  DISPID_SDKDeleteKey = 9  '&H9
  DISPID_SDKDeleteValue = 10  '&HA
  DISPID_SDKEnumKeys = 11  '&HB
  DISPID_SDKEnumValues = 12  '&HC
End Enum

DISPID_SpeechObjectToken

enum, 13 members.
Public Enum DISPID_SpeechObjectToken
  DISPID_SOTId = 1  '&H1
  DISPID_SOTDataKey = 2  '&H2
  DISPID_SOTCategory = 3  '&H3
  DISPID_SOTGetDescription = 4  '&H4
  DISPID_SOTSetId = 5  '&H5
  DISPID_SOTGetAttribute = 6  '&H6
  DISPID_SOTCreateInstance = 7  '&H7
  DISPID_SOTRemove = 8  '&H8
  DISPID_SOTGetStorageFileName = 9  '&H9
  DISPID_SOTRemoveStorageFileName = 10  '&HA
  DISPID_SOTIsUISupported = 11  '&HB
  DISPID_SOTDisplayUI = 12  '&HC
  DISPID_SOTMatchesAttributes = 13  '&HD
End Enum

DISPID_SpeechObjectTokens

enum, 3 members.
Public Enum DISPID_SpeechObjectTokens
  DISPID_SOTsCount = 1  '&H1
  DISPID_SOTsItem = 0  '&H0
  DISPID_SOTs_NewEnum = -4  '&HFFFFFFFC
End Enum

DISPID_SpeechObjectTokenCategory

enum, 5 members.
Public Enum DISPID_SpeechObjectTokenCategory
  DISPID_SOTCId = 1  '&H1
  DISPID_SOTCDefault = 2  '&H2
  DISPID_SOTCSetId = 3  '&H3
  DISPID_SOTCGetDataKey = 4  '&H4
  DISPID_SOTCEnumerateTokens = 5  '&H5
End Enum

DISPID_SpeechAudioFormat

enum, 4 members.
Public Enum DISPID_SpeechAudioFormat
  DISPID_SAFType = 1  '&H1
  DISPID_SAFGuid = 2  '&H2
  DISPID_SAFGetWaveFormatEx = 3  '&H3
  DISPID_SAFSetWaveFormatEx = 4  '&H4
End Enum

DISPID_SpeechBaseStream

enum, 4 members.
Public Enum DISPID_SpeechBaseStream
  DISPID_SBSFormat = 1  '&H1
  DISPID_SBSRead = 2  '&H2
  DISPID_SBSWrite = 3  '&H3
  DISPID_SBSSeek = 4  '&H4
End Enum

DISPID_SpeechAudio

enum, 7 members.
Public Enum DISPID_SpeechAudio
  DISPID_SAStatus = 200  '&HC8
  DISPID_SABufferInfo = 201  '&HC9
  DISPID_SADefaultFormat = 202  '&HCA
  DISPID_SAVolume = 203  '&HCB
  DISPID_SABufferNotifySize = 204  '&HCC
  DISPID_SAEventHandle = 205  '&HCD
  DISPID_SASetState = 206  '&HCE
End Enum

DISPID_SpeechMMSysAudio

enum, 3 members.
Public Enum DISPID_SpeechMMSysAudio
  DISPID_SMSADeviceId = 300  '&H12C
  DISPID_SMSALineId = 301  '&H12D
  DISPID_SMSAMMHandle = 302  '&H12E
End Enum

DISPID_SpeechFileStream

enum, 2 members.
Public Enum DISPID_SpeechFileStream
  DISPID_SFSOpen = 100  '&H64
  DISPID_SFSClose = 101  '&H65
End Enum

DISPID_SpeechCustomStream

enum, 1 members.
Public Enum DISPID_SpeechCustomStream
  DISPID_SCSBaseStream = 100  '&H64
End Enum

DISPID_SpeechMemoryStream

enum, 2 members.
Public Enum DISPID_SpeechMemoryStream
  DISPID_SMSSetData = 100  '&H64
  DISPID_SMSGetData = 101  '&H65
End Enum

DISPID_SpeechAudioStatus

enum, 5 members.
Public Enum DISPID_SpeechAudioStatus
  DISPID_SASFreeBufferSpace = 1  '&H1
  DISPID_SASNonBlockingIO = 2  '&H2
  DISPID_SASState = 3  '&H3
  DISPID_SASCurrentSeekPosition = 4  '&H4
  DISPID_SASCurrentDevicePosition = 5  '&H5
End Enum

DISPID_SpeechAudioBufferInfo

enum, 3 members.
Public Enum DISPID_SpeechAudioBufferInfo
  DISPID_SABIMinNotification = 1  '&H1
  DISPID_SABIBufferSize = 2  '&H2
  DISPID_SABIEventBias = 3  '&H3
End Enum

DISPID_SpeechWaveFormatEx

enum, 7 members.
Public Enum DISPID_SpeechWaveFormatEx
  DISPID_SWFEFormatTag = 1  '&H1
  DISPID_SWFEChannels = 2  '&H2
  DISPID_SWFESamplesPerSec = 3  '&H3
  DISPID_SWFEAvgBytesPerSec = 4  '&H4
  DISPID_SWFEBlockAlign = 5  '&H5
  DISPID_SWFEBitsPerSample = 6  '&H6
  DISPID_SWFEExtraData = 7  '&H7
End Enum

DISPID_SpeechVoice

enum, 22 members.
Public Enum DISPID_SpeechVoice
  DISPID_SVStatus = 1  '&H1
  DISPID_SVVoice = 2  '&H2
  DISPID_SVAudioOutput = 3  '&H3
  DISPID_SVAudioOutputStream = 4  '&H4
  DISPID_SVRate = 5  '&H5
  DISPID_SVVolume = 6  '&H6
  DISPID_SVAllowAudioOuputFormatChangesOnNextSet = 7  '&H7
  DISPID_SVEventInterests = 8  '&H8
  DISPID_SVPriority = 9  '&H9
  DISPID_SVAlertBoundary = 10  '&HA
  DISPID_SVSyncronousSpeakTimeout = 11  '&HB
  DISPID_SVSpeak = 12  '&HC
  DISPID_SVSpeakStream = 13  '&HD
  DISPID_SVPause = 14  '&HE
  DISPID_SVResume = 15  '&HF
  DISPID_SVSkip = 16  '&H10
  DISPID_SVGetVoices = 17  '&H11
  DISPID_SVGetAudioOutputs = 18  '&H12
  DISPID_SVWaitUntilDone = 19  '&H13
  DISPID_SVSpeakCompleteEvent = 20  '&H14
  DISPID_SVIsUISupported = 21  '&H15
  DISPID_SVDisplayUI = 22  '&H16
End Enum

DISPID_SpeechVoiceStatus

enum, 12 members.
Public Enum DISPID_SpeechVoiceStatus
  DISPID_SVSCurrentStreamNumber = 1  '&H1
  DISPID_SVSLastStreamNumberQueued = 2  '&H2
  DISPID_SVSLastResult = 3  '&H3
  DISPID_SVSRunningState = 4  '&H4
  DISPID_SVSInputWordPosition = 5  '&H5
  DISPID_SVSInputWordLength = 6  '&H6
  DISPID_SVSInputSentencePosition = 7  '&H7
  DISPID_SVSInputSentenceLength = 8  '&H8
  DISPID_SVSLastBookmark = 9  '&H9
  DISPID_SVSLastBookmarkId = 10  '&HA
  DISPID_SVSPhonemeId = 11  '&HB
  DISPID_SVSVisemeId = 12  '&HC
End Enum

DISPID_SpeechVoiceEvent

enum, 10 members.
Public Enum DISPID_SpeechVoiceEvent
  DISPID_SVEStreamStart = 1  '&H1
  DISPID_SVEStreamEnd = 2  '&H2
  DISPID_SVEVoiceChange = 3  '&H3
  DISPID_SVEBookmark = 4  '&H4
  DISPID_SVEWord = 5  '&H5
  DISPID_SVEPhoneme = 6  '&H6
  DISPID_SVESentenceBoundary = 7  '&H7
  DISPID_SVEViseme = 8  '&H8
  DISPID_SVEAudioLevel = 9  '&H9
  DISPID_SVEEnginePrivate = 10  '&HA
End Enum

DISPID_SpeechRecognizer

enum, 20 members.
Public Enum DISPID_SpeechRecognizer
  DISPID_SRRecognizer = 1  '&H1
  DISPID_SRAllowAudioInputFormatChangesOnNextSet = 2  '&H2
  DISPID_SRAudioInput = 3  '&H3
  DISPID_SRAudioInputStream = 4  '&H4
  DISPID_SRIsShared = 5  '&H5
  DISPID_SRState = 6  '&H6
  DISPID_SRStatus = 7  '&H7
  DISPID_SRProfile = 8  '&H8
  DISPID_SREmulateRecognition = 9  '&H9
  DISPID_SRCreateRecoContext = 10  '&HA
  DISPID_SRGetFormat = 11  '&HB
  DISPID_SRSetPropertyNumber = 12  '&HC
  DISPID_SRGetPropertyNumber = 13  '&HD
  DISPID_SRSetPropertyString = 14  '&HE
  DISPID_SRGetPropertyString = 15  '&HF
  DISPID_SRIsUISupported = 16  '&H10
  DISPID_SRDisplayUI = 17  '&H11
  DISPID_SRGetRecognizers = 18  '&H12
  DISPID_SVGetAudioInputs = 19  '&H13
  DISPID_SVGetProfiles = 20  '&H14
End Enum

DISPID_SpeechRecognizerStatus

enum, 6 members.
Public Enum DISPID_SpeechRecognizerStatus
  DISPID_SRSAudioStatus = 1  '&H1
  DISPID_SRSCurrentStreamPosition = 2  '&H2
  DISPID_SRSCurrentStreamNumber = 3  '&H3
  DISPID_SRSNumberOfActiveRules = 4  '&H4
  DISPID_SRSClsidEngine = 5  '&H5
  DISPID_SRSSupportedLanguages = 6  '&H6
End Enum

DISPID_SpeechRecoContext

enum, 17 members.
Public Enum DISPID_SpeechRecoContext
  DISPID_SRCRecognizer = 1  '&H1
  DISPID_SRCAudioInInterferenceStatus = 2  '&H2
  DISPID_SRCRequestedUIType = 3  '&H3
  DISPID_SRCVoice = 4  '&H4
  DISPID_SRAllowVoiceFormatMatchingOnNextSet = 5  '&H5
  DISPID_SRCVoicePurgeEvent = 6  '&H6
  DISPID_SRCEventInterests = 7  '&H7
  DISPID_SRCCmdMaxAlternates = 8  '&H8
  DISPID_SRCState = 9  '&H9
  DISPID_SRCRetainedAudio = 10  '&HA
  DISPID_SRCRetainedAudioFormat = 11  '&HB
  DISPID_SRCPause = 12  '&HC
  DISPID_SRCResume = 13  '&HD
  DISPID_SRCCreateGrammar = 14  '&HE
  DISPID_SRCCreateResultFromMemory = 15  '&HF
  DISPID_SRCBookmark = 16  '&H10
  DISPID_SRCSetAdaptationData = 17  '&H11
End Enum

DISPIDSPRG

enum, 19 members.
Public Enum DISPIDSPRG
  DISPID_SRGId = 1  '&H1
  DISPID_SRGRecoContext = 2  '&H2
  DISPID_SRGState = 3  '&H3
  DISPID_SRGRules = 4  '&H4
  DISPID_SRGReset = 5  '&H5
  DISPID_SRGCommit = 6  '&H6
  DISPID_SRGCmdLoadFromFile = 7  '&H7
  DISPID_SRGCmdLoadFromObject = 8  '&H8
  DISPID_SRGCmdLoadFromResource = 9  '&H9
  DISPID_SRGCmdLoadFromMemory = 10  '&HA
  DISPID_SRGCmdLoadFromProprietaryGrammar = 11  '&HB
  DISPID_SRGCmdSetRuleState = 12  '&HC
  DISPID_SRGCmdSetRuleIdState = 13  '&HD
  DISPID_SRGDictationLoad = 14  '&HE
  DISPID_SRGDictationUnload = 15  '&HF
  DISPID_SRGDictationSetState = 16  '&H10
  DISPID_SRGSetWordSequenceData = 17  '&H11
  DISPID_SRGSetTextSelection = 18  '&H12
  DISPID_SRGIsPronounceable = 19  '&H13
End Enum

DISPID_SpeechRecoContextEvents

enum, 18 members.
Public Enum DISPID_SpeechRecoContextEvents
  DISPID_SRCEStartStream = 1  '&H1
  DISPID_SRCEEndStream = 2  '&H2
  DISPID_SRCEBookmark = 3  '&H3
  DISPID_SRCESoundStart = 4  '&H4
  DISPID_SRCESoundEnd = 5  '&H5
  DISPID_SRCEPhraseStart = 6  '&H6
  DISPID_SRCERecognition = 7  '&H7
  DISPID_SRCEHypothesis = 8  '&H8
  DISPID_SRCEPropertyNumberChange = 9  '&H9
  DISPID_SRCEPropertyStringChange = 10  '&HA
  DISPID_SRCEFalseRecognition = 11  '&HB
  DISPID_SRCEInterference = 12  '&HC
  DISPID_SRCERequestUI = 13  '&HD
  DISPID_SRCERecognizerStateChange = 14  '&HE
  DISPID_SRCEAdaptation = 15  '&HF
  DISPID_SRCERecognitionForOtherContext = 16  '&H10
  DISPID_SRCEAudioLevel = 17  '&H11
  DISPID_SRCEEnginePrivate = 18  '&H12
End Enum

DISPID_SpeechGrammarRule

enum, 7 members.
Public Enum DISPID_SpeechGrammarRule
  DISPID_SGRAttributes = 1  '&H1
  DISPID_SGRInitialState = 2  '&H2
  DISPID_SGRName = 3  '&H3
  DISPID_SGRId = 4  '&H4
  DISPID_SGRClear = 5  '&H5
  DISPID_SGRAddResource = 6  '&H6
  DISPID_SGRAddState = 7  '&H7
End Enum

DISPID_SpeechGrammarRules

enum, 8 members.
Public Enum DISPID_SpeechGrammarRules
  DISPID_SGRsCount = 1  '&H1
  DISPID_SGRsDynamic = 2  '&H2
  DISPID_SGRsAdd = 3  '&H3
  DISPID_SGRsCommit = 4  '&H4
  DISPID_SGRsCommitAndSave = 5  '&H5
  DISPID_SGRsFindRule = 6  '&H6
  DISPID_SGRsItem = 0  '&H0
  DISPID_SGRs_NewEnum = -4  '&HFFFFFFFC
End Enum

DISPID_SpeechGrammarRuleState

enum, 5 members.
Public Enum DISPID_SpeechGrammarRuleState
  DISPID_SGRSRule = 1  '&H1
  DISPID_SGRSTransitions = 2  '&H2
  DISPID_SGRSAddWordTransition = 3  '&H3
  DISPID_SGRSAddRuleTransition = 4  '&H4
  DISPID_SGRSAddSpecialTransition = 5  '&H5
End Enum

DISPID_SpeechGrammarRuleStateTransitions

enum, 3 members.
Public Enum DISPID_SpeechGrammarRuleStateTransitions
  DISPID_SGRSTsCount = 1  '&H1
  DISPID_SGRSTsItem = 0  '&H0
  DISPID_SGRSTs_NewEnum = -4  '&HFFFFFFFC
End Enum

DISPID_SpeechGrammarRuleStateTransition

enum, 8 members.
Public Enum DISPID_SpeechGrammarRuleStateTransition
  DISPID_SGRSTType = 1  '&H1
  DISPID_SGRSTText = 2  '&H2
  DISPID_SGRSTRule = 3  '&H3
  DISPID_SGRSTWeight = 4  '&H4
  DISPID_SGRSTPropertyName = 5  '&H5
  DISPID_SGRSTPropertyId = 6  '&H6
  DISPID_SGRSTPropertyValue = 7  '&H7
  DISPID_SGRSTNextState = 8  '&H8
End Enum

DISPIDSPTSI

enum, 4 members.
Public Enum DISPIDSPTSI
  DISPIDSPTSI_ActiveOffset = 1  '&H1
  DISPIDSPTSI_ActiveLength = 2  '&H2
  DISPIDSPTSI_SelectionOffset = 3  '&H3
  DISPIDSPTSI_SelectionLength = 4  '&H4
End Enum

DISPID_SpeechRecoResult

enum, 9 members.
Public Enum DISPID_SpeechRecoResult
  DISPID_SRRRecoContext = 1  '&H1
  DISPID_SRRTimes = 2  '&H2
  DISPID_SRRAudioFormat = 3  '&H3
  DISPID_SRRPhraseInfo = 4  '&H4
  DISPID_SRRAlternates = 5  '&H5
  DISPID_SRRAudio = 6  '&H6
  DISPID_SRRSpeakAudio = 7  '&H7
  DISPID_SRRSaveToMemory = 8  '&H8
  DISPID_SRRDiscardResultInfo = 9  '&H9
End Enum

DISPID_SpeechPhraseBuilder

enum, 1 members.
Public Enum DISPID_SpeechPhraseBuilder
  DISPID_SPPBRestorePhraseFromMemory = 1  '&H1
End Enum

DISPID_SpeechRecoResultTimes

enum, 4 members.
Public Enum DISPID_SpeechRecoResultTimes
  DISPID_SRRTStreamTime = 1  '&H1
  DISPID_SRRTLength = 2  '&H2
  DISPID_SRRTTickCount = 3  '&H3
  DISPID_SRRTOffsetFromStart = 4  '&H4
End Enum

DISPID_SpeechPhraseAlternate

enum, 5 members.
Public Enum DISPID_SpeechPhraseAlternate
  DISPID_SPARecoResult = 1  '&H1
  DISPID_SPAStartElementInResult = 2  '&H2
  DISPID_SPANumberOfElementsInResult = 3  '&H3
  DISPID_SPAPhraseInfo = 4  '&H4
  DISPID_SPACommit = 5  '&H5
End Enum

DISPID_SpeechPhraseAlternates

enum, 3 members.
Public Enum DISPID_SpeechPhraseAlternates
  DISPID_SPAsCount = 1  '&H1
  DISPID_SPAsItem = 0  '&H0
  DISPID_SPAs_NewEnum = -4  '&HFFFFFFFC
End Enum

DISPID_SpeechPhraseInfo

enum, 16 members.
Public Enum DISPID_SpeechPhraseInfo
  DISPID_SPILanguageId = 1  '&H1
  DISPID_SPIGrammarId = 2  '&H2
  DISPID_SPIStartTime = 3  '&H3
  DISPID_SPIAudioStreamPosition = 4  '&H4
  DISPID_SPIAudioSizeBytes = 5  '&H5
  DISPID_SPIRetainedSizeBytes = 6  '&H6
  DISPID_SPIAudioSizeTime = 7  '&H7
  DISPID_SPIRule = 8  '&H8
  DISPID_SPIProperties = 9  '&H9
  DISPID_SPIElements = 10  '&HA
  DISPID_SPIReplacements = 11  '&HB
  DISPID_SPIEngineId = 12  '&HC
  DISPID_SPIEnginePrivateData = 13  '&HD
  DISPID_SPISaveToMemory = 14  '&HE
  DISPID_SPIGetText = 15  '&HF
  DISPID_SPIGetDisplayAttributes = 16  '&H10
End Enum

DISPID_SpeechPhraseElement

enum, 13 members.
Public Enum DISPID_SpeechPhraseElement
  DISPID_SPEAudioTimeOffset = 1  '&H1
  DISPID_SPEAudioSizeTime = 2  '&H2
  DISPID_SPEAudioStreamOffset = 3  '&H3
  DISPID_SPEAudioSizeBytes = 4  '&H4
  DISPID_SPERetainedStreamOffset = 5  '&H5
  DISPID_SPERetainedSizeBytes = 6  '&H6
  DISPID_SPEDisplayText = 7  '&H7
  DISPID_SPELexicalForm = 8  '&H8
  DISPID_SPEPronunciation = 9  '&H9
  DISPID_SPEDisplayAttributes = 10  '&HA
  DISPID_SPERequiredConfidence = 11  '&HB
  DISPID_SPEActualConfidence = 12  '&HC
  DISPID_SPEEngineConfidence = 13  '&HD
End Enum

DISPID_SpeechPhraseElements

enum, 3 members.
Public Enum DISPID_SpeechPhraseElements
  DISPID_SPEsCount = 1  '&H1
  DISPID_SPEsItem = 0  '&H0
  DISPID_SPEs_NewEnum = -4  '&HFFFFFFFC
End Enum

DISPID_SpeechPhraseReplacement

enum, 4 members.
Public Enum DISPID_SpeechPhraseReplacement
  DISPID_SPRDisplayAttributes = 1  '&H1
  DISPID_SPRText = 2  '&H2
  DISPID_SPRFirstElement = 3  '&H3
  DISPID_SPRNumberOfElements = 4  '&H4
End Enum

DISPID_SpeechPhraseReplacements

enum, 3 members.
Public Enum DISPID_SpeechPhraseReplacements
  DISPID_SPRsCount = 1  '&H1
  DISPID_SPRsItem = 0  '&H0
  DISPID_SPRs_NewEnum = -4  '&HFFFFFFFC
End Enum

DISPID_SpeechPhraseProperty

enum, 9 members.
Public Enum DISPID_SpeechPhraseProperty
  DISPID_SPPName = 1  '&H1
  DISPID_SPPId = 2  '&H2
  DISPID_SPPValue = 3  '&H3
  DISPID_SPPFirstElement = 4  '&H4
  DISPID_SPPNumberOfElements = 5  '&H5
  DISPID_SPPEngineConfidence = 6  '&H6
  DISPID_SPPConfidence = 7  '&H7
  DISPID_SPPParent = 8  '&H8
  DISPID_SPPChildren = 9  '&H9
End Enum

DISPID_SpeechPhraseProperties

enum, 3 members.
Public Enum DISPID_SpeechPhraseProperties
  DISPID_SPPsCount = 1  '&H1
  DISPID_SPPsItem = 0  '&H0
  DISPID_SPPs_NewEnum = -4  '&HFFFFFFFC
End Enum

DISPID_SpeechPhraseRule

enum, 8 members.
Public Enum DISPID_SpeechPhraseRule
  DISPID_SPRuleName = 1  '&H1
  DISPID_SPRuleId = 2  '&H2
  DISPID_SPRuleFirstElement = 3  '&H3
  DISPID_SPRuleNumberOfElements = 4  '&H4
  DISPID_SPRuleParent = 5  '&H5
  DISPID_SPRuleChildren = 6  '&H6
  DISPID_SPRuleConfidence = 7  '&H7
  DISPID_SPRuleEngineConfidence = 8  '&H8
End Enum

DISPID_SpeechPhraseRules

enum, 3 members.
Public Enum DISPID_SpeechPhraseRules
  DISPID_SPRulesCount = 1  '&H1
  DISPID_SPRulesItem = 0  '&H0
  DISPID_SPRules_NewEnum = -4  '&HFFFFFFFC
End Enum

DISPID_SpeechLexicon

enum, 8 members.
Public Enum DISPID_SpeechLexicon
  DISPID_SLGenerationId = 1  '&H1
  DISPID_SLGetWords = 2  '&H2
  DISPID_SLAddPronunciation = 3  '&H3
  DISPID_SLAddPronunciationByPhoneIds = 4  '&H4
  DISPID_SLRemovePronunciation = 5  '&H5
  DISPID_SLRemovePronunciationByPhoneIds = 6  '&H6
  DISPID_SLGetPronunciations = 7  '&H7
  DISPID_SLGetGenerationChange = 8  '&H8
End Enum

DISPID_SpeechLexiconWords

enum, 3 members.
Public Enum DISPID_SpeechLexiconWords
  DISPID_SLWsCount = 1  '&H1
  DISPID_SLWsItem = 0  '&H0
  DISPID_SLWs_NewEnum = -4  '&HFFFFFFFC
End Enum

DISPID_SpeechLexiconWord

enum, 4 members.
Public Enum DISPID_SpeechLexiconWord
  DISPID_SLWLangId = 1  '&H1
  DISPID_SLWType = 2  '&H2
  DISPID_SLWWord = 3  '&H3
  DISPID_SLWPronunciations = 4  '&H4
End Enum

DISPID_SpeechLexiconProns

enum, 3 members.
Public Enum DISPID_SpeechLexiconProns
  DISPID_SLPsCount = 1  '&H1
  DISPID_SLPsItem = 0  '&H0
  DISPID_SLPs_NewEnum = -4  '&HFFFFFFFC
End Enum

DISPID_SpeechLexiconPronunciation

enum, 5 members.
Public Enum DISPID_SpeechLexiconPronunciation
  DISPID_SLPType = 1  '&H1
  DISPID_SLPLangId = 2  '&H2
  DISPID_SLPPartOfSpeech = 3  '&H3
  DISPID_SLPPhoneIds = 4  '&H4
  DISPID_SLPSymbolic = 5  '&H5
End Enum

DISPID_SpeechPhoneConverter

enum, 3 members.
Public Enum DISPID_SpeechPhoneConverter
  DISPID_SPCLangId = 1  '&H1
  DISPID_SPCPhoneToId = 2  '&H2
  DISPID_SPCIdToPhone = 3  '&H3
End Enum

SPDATAKEYLOCATION

enum, 4 members.
Public Enum SPDATAKEYLOCATION
  SPDKL_DefaultLocation = 0  '&H0
  SPDKL_CurrentUser = 1  '&H1
  SPDKL_LocalMachine = 2  '&H2
  SPDKL_CurrentConfig = 5  '&H5
End Enum

SPAUDIOSTATE

alias, 4 members.
Public Enum SPAUDIOSTATE
  SPAS_CLOSED = 0  '&H0
  SPAS_STOP = 1  '&H1
  SPAS_PAUSE = 2  '&H2
  SPAS_RUN = 3  '&H3
End Enum

_SPAUDIOSTATE

enum, 4 members.
Public Enum SPAUDIOSTATE
  SPAS_CLOSED = 0  '&H0
  SPAS_STOP = 1  '&H1
  SPAS_PAUSE = 2  '&H2
  SPAS_RUN = 3  '&H3
End Enum

SPFILEMODE

enum, 5 members.
Public Enum SPFILEMODE
  SPFM_OPEN_READONLY = 0  '&H0
  SPFM_OPEN_READWRITE = 1  '&H1
  SPFM_CREATE = 2  '&H2
  SPFM_CREATE_ALWAYS = 3  '&H3
  SPFM_NUM_MODES = 4  '&H4
End Enum

SPVISEMES

enum, 22 members.
Public Enum SPVISEMES
  SP_VISEME_0 = 0  '&H0
  SP_VISEME_1 = 1  '&H1
  SP_VISEME_2 = 2  '&H2
  SP_VISEME_3 = 3  '&H3
  SP_VISEME_4 = 4  '&H4
  SP_VISEME_5 = 5  '&H5
  SP_VISEME_6 = 6  '&H6
  SP_VISEME_7 = 7  '&H7
  SP_VISEME_8 = 8  '&H8
  SP_VISEME_9 = 9  '&H9
  SP_VISEME_10 = 10  '&HA
  SP_VISEME_11 = 11  '&HB
  SP_VISEME_12 = 12  '&HC
  SP_VISEME_13 = 13  '&HD
  SP_VISEME_14 = 14  '&HE
  SP_VISEME_15 = 15  '&HF
  SP_VISEME_16 = 16  '&H10
  SP_VISEME_17 = 17  '&H11
  SP_VISEME_18 = 18  '&H12
  SP_VISEME_19 = 19  '&H13
  SP_VISEME_20 = 20  '&H14
  SP_VISEME_21 = 21  '&H15
End Enum

SPVPRIORITY

enum, 3 members.
Public Enum SPVPRIORITY
  SPVPRI_NORMAL = 0  '&H0
  SPVPRI_ALERT = 1  '&H1
  SPVPRI_OVER = 2  '&H2
End Enum

SPEVENTENUM

enum, 36 members.
Public Enum SPEVENTENUM
  SPEI_UNDEFINED = 0  '&H0
  SPEI_START_INPUT_STREAM = 1  '&H1
  SPEI_END_INPUT_STREAM = 2  '&H2
  SPEI_VOICE_CHANGE = 3  '&H3
  SPEI_TTS_BOOKMARK = 4  '&H4
  SPEI_WORD_BOUNDARY = 5  '&H5
  SPEI_PHONEME = 6  '&H6
  SPEI_SENTENCE_BOUNDARY = 7  '&H7
  SPEI_VISEME = 8  '&H8
  SPEI_TTS_AUDIO_LEVEL = 9  '&H9
  SPEI_TTS_PRIVATE = 15  '&HF
  SPEI_MIN_TTS = 1  '&H1
  SPEI_MAX_TTS = 15  '&HF
  SPEI_END_SR_STREAM = 34  '&H22
  SPEI_SOUND_START = 35  '&H23
  SPEI_SOUND_END = 36  '&H24
  SPEI_PHRASE_START = 37  '&H25
  SPEI_RECOGNITION = 38  '&H26
  SPEI_HYPOTHESIS = 39  '&H27
  SPEI_SR_BOOKMARK = 40  '&H28
  SPEI_PROPERTY_NUM_CHANGE = 41  '&H29
  SPEI_PROPERTY_STRING_CHANGE = 42  '&H2A
  SPEI_FALSE_RECOGNITION = 43  '&H2B
  SPEI_INTERFERENCE = 44  '&H2C
  SPEI_REQUEST_UI = 45  '&H2D
  SPEI_RECO_STATE_CHANGE = 46  '&H2E
  SPEI_ADAPTATION = 47  '&H2F
  SPEI_START_SR_STREAM = 48  '&H30
  SPEI_RECO_OTHER_CONTEXT = 49  '&H31
  SPEI_SR_AUDIO_LEVEL = 50  '&H32
  SPEI_SR_PRIVATE = 52  '&H34
  SPEI_MIN_SR = 34  '&H22
  SPEI_MAX_SR = 52  '&H34
  SPEI_RESERVED1 = 30  '&H1E
  SPEI_RESERVED2 = 33  '&H21
  SPEI_RESERVED3 = 63  '&H3F
End Enum

SPRECOSTATE

enum, 5 members.
Public Enum SPRECOSTATE
  SPRST_INACTIVE = 0  '&H0
  SPRST_ACTIVE = 1  '&H1
  SPRST_ACTIVE_ALWAYS = 2  '&H2
  SPRST_INACTIVE_WITH_PURGE = 3  '&H3
  SPRST_NUM_STATES = 4  '&H4
End Enum

SPSTREAMFORMATTYPE

alias, 2 members.
Public Enum SPSTREAMFORMATTYPE
  SPWF_INPUT = 0  '&H0
  SPWF_SRENGINE = 1  '&H1
End Enum

SPWAVEFORMATTYPE

enum, 2 members.
Public Enum SPWAVEFORMATTYPE
  SPWF_INPUT = 0  '&H0
  SPWF_SRENGINE = 1  '&H1
End Enum

SPGRAMMARWORDTYPE

enum, 3 members.
Public Enum SPGRAMMARWORDTYPE
  SPWT_DISPLAY = 0  '&H0
  SPWT_LEXICAL = 1  '&H1
  SPWT_PRONUNCIATION = 2  '&H2
End Enum

SPLOADOPTIONS

enum, 2 members.
Public Enum SPLOADOPTIONS
  SPLO_STATIC = 0  '&H0
  SPLO_DYNAMIC = 1  '&H1
End Enum

SPRULESTATE

enum, 3 members.
Public Enum SPRULESTATE
  SPRS_INACTIVE = 0  '&H0
  SPRS_ACTIVE = 1  '&H1
  SPRS_ACTIVE_WITH_AUTO_PAUSE = 3  '&H3
End Enum

SPWORDPRONOUNCEABLE

enum, 3 members.
Public Enum SPWORDPRONOUNCEABLE
  SPWP_UNKNOWN_WORD_UNPRONOUNCEABLE = 0  '&H0
  SPWP_UNKNOWN_WORD_PRONOUNCEABLE = 1  '&H1
  SPWP_KNOWN_WORD_PRONOUNCEABLE = 2  '&H2
End Enum

SPGRAMMARSTATE

enum, 3 members.
Public Enum SPGRAMMARSTATE
  SPGS_DISABLED = 0  '&H0
  SPGS_ENABLED = 1  '&H1
  SPGS_EXCLUSIVE = 3  '&H3
End Enum

SPINTERFERENCE

enum, 7 members.
Public Enum SPINTERFERENCE
  SPINTERFERENCE_NONE = 0  '&H0
  SPINTERFERENCE_NOISE = 1  '&H1
  SPINTERFERENCE_NOSIGNAL = 2  '&H2
  SPINTERFERENCE_TOOLOUD = 3  '&H3
  SPINTERFERENCE_TOOQUIET = 4  '&H4
  SPINTERFERENCE_TOOFAST = 5  '&H5
  SPINTERFERENCE_TOOSLOW = 6  '&H6
End Enum

SPAUDIOOPTIONS

enum, 2 members.
Public Enum SPAUDIOOPTIONS
  SPAO_NONE = 0  '&H0
  SPAO_RETAIN_AUDIO = 1  '&H1
End Enum

SPBOOKMARKOPTIONS

enum, 2 members.
Public Enum SPBOOKMARKOPTIONS
  SPBO_NONE = 0  '&H0
  SPBO_PAUSE = 1  '&H1
End Enum

SPCONTEXTSTATE

enum, 2 members.
Public Enum SPCONTEXTSTATE
  SPCS_DISABLED = 0  '&H0
  SPCS_ENABLED = 1  '&H1
End Enum

SPLEXICONTYPE

enum, 32 members.
Public Enum SPLEXICONTYPE
  eLEXTYPE_USER = 1  '&H1
  eLEXTYPE_APP = 2  '&H2
  eLEXTYPE_RESERVED1 = 4  '&H4
  eLEXTYPE_RESERVED2 = 8  '&H8
  eLEXTYPE_RESERVED3 = 16  '&H10
  eLEXTYPE_RESERVED4 = 32  '&H20
  eLEXTYPE_RESERVED5 = 64  '&H40
  eLEXTYPE_RESERVED6 = 128  '&H80
  eLEXTYPE_RESERVED7 = 256  '&H100
  eLEXTYPE_RESERVED8 = 512  '&H200
  eLEXTYPE_RESERVED9 = 1024  '&H400
  eLEXTYPE_RESERVED10 = 2048  '&H800
  eLEXTYPE_PRIVATE1 = 4096  '&H1000
  eLEXTYPE_PRIVATE2 = 8192  '&H2000
  eLEXTYPE_PRIVATE3 = 16384  '&H4000
  eLEXTYPE_PRIVATE4 = 32768  '&H8000
  eLEXTYPE_PRIVATE5 = 65536  '&H10000
  eLEXTYPE_PRIVATE6 = 131072  '&H20000
  eLEXTYPE_PRIVATE7 = 262144  '&H40000
  eLEXTYPE_PRIVATE8 = 524288  '&H80000
  eLEXTYPE_PRIVATE9 = 1048576  '&H100000
  eLEXTYPE_PRIVATE10 = 2097152  '&H200000
  eLEXTYPE_PRIVATE11 = 4194304  '&H400000
  eLEXTYPE_PRIVATE12 = 8388608  '&H800000
  eLEXTYPE_PRIVATE13 = 16777216  '&H1000000
  eLEXTYPE_PRIVATE14 = 33554432  '&H2000000
  eLEXTYPE_PRIVATE15 = 67108864  '&H4000000
  eLEXTYPE_PRIVATE16 = 134217728  '&H8000000
  eLEXTYPE_PRIVATE17 = 268435456  '&H10000000
  eLEXTYPE_PRIVATE18 = 536870912  '&H20000000
  eLEXTYPE_PRIVATE19 = 1073741824  '&H40000000
  eLEXTYPE_PRIVATE20 = -2147483648  '&H80000000
End Enum

SPPARTOFSPEECH

enum, 7 members.
Public Enum SPPARTOFSPEECH
  SPPS_NotOverriden = -1  '&HFFFFFFFF
  SPPS_Unknown = 0  '&H0
  SPPS_Noun = 4096  '&H1000
  SPPS_Verb = 8192  '&H2000
  SPPS_Modifier = 12288  '&H3000
  SPPS_Function = 16384  '&H4000
  SPPS_Interjection = 20480  '&H5000
End Enum

SPWORDTYPE

enum, 2 members.
Public Enum SPWORDTYPE
  eWORDTYPE_ADDED = 1  '&H1
  eWORDTYPE_DELETED = 2  '&H2
End Enum
WUtils.com