Install
| Product | Versions |
|---|---|
| .NET | |
| .NET Standard | |
| Other |
README
![]()
Vanara.PInvoke.SpeechApi NuGet Package
PInvoke API (methods, structures and constants) imported from Windows Speech API.
What is Vanara?
Vanara is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
Issues?
First check if it's already fixed by trying the MyGet build. If you're still running into problems, file an issue.
Included in Vanara.PInvoke.SpeechApi
| Classes | Structures | Enumerations | Interfaces |
|---|---|---|---|
| CSpDynamicString | |||
| CSpEvent | |||
| CSpPhrasePtr | |||
| CSpStreamFormat | |||
| SpAudioFormat | |||
| SpCompressedLexicon | |||
| SpCustomStream | |||
| SpeechApi | |||
| SpFileStream | |||
| SpInProcRecoContext | |||
| SpInprocRecognizer | |||
| SpLexicon | |||
| SpMemoryStream | |||
| SpMMAudioEnum | |||
| SpMMAudioIn | |||
| SpMMAudioOut | |||
| SPNOTIFYCALLBACK | |||
| SpNotifyTranslator | |||
| SpNullPhoneConverter | |||
| SpObjectToken | |||
| SpObjectTokenCategory | |||
| SpPhoneConverter | |||
| SpPhoneticAlphabetConverter | |||
| SpPhraseBuilder | |||
| SpPhraseInfoBuilder | |||
| SpResourceManager | |||
| SpSharedRecoContext | |||
| SpSharedRecognizer | |||
| SpShortcut | |||
| SpStream | |||
| SpStreamFormatConverter | |||
| SpTextSelectionInformation | |||
| SpUnCompressedLexicon | |||
| SpVoice | |||
| SpWaveFormatEx |
| SPAUDIOBUFFERINFO
SPAUDIOSTATUS
SPBINARYGRAMMAR
SPEVENT
SPEVENTSOURCEINFO
SPPHONEID
SPPHRASE
SPPHRASE_M
SPPHRASEELEMENT
SPPHRASEELEMENT_M
SPPHRASEPROPERTY
SPPHRASEPROPERTY_M
SPPHRASEPROPERTYHANDLE
SPPHRASEREPLACEMENT
SPPHRASEREPLACEMENT_M
SPPHRASERULE
SPPHRASERULE_M
SPPHRASERULEHANDLE
SPPROPERTYINFO
SPRECOCONTEXTSTATUS
SPRECOGNIZERSTATUS
SPRECORESULTTIMES
SPRULE
SPSEMANTICERRORINFO
SPSEMANTICERRORINFO_M
SPSERIALIZEDPHRASE
SPSERIALIZEDRESULT
SPSHORTCUTPAIR
SPSHORTCUTPAIRLIST
SPSTATEHANDLE
SPTEXTSELECTIONINFO
SPVOICESTATUS
SPWORD
SPWORDLIST
SPWORDPRONUNCIATION
SPWORDPRONUNCIATIONLIST
| DISPID_SpeechAudio
DISPID_SpeechAudioBufferInfo
DISPID_SpeechAudioFormat
DISPID_SpeechAudioStatus
DISPID_SpeechBaseStream
DISPID_SpeechCustomStream
DISPID_SpeechDataKey
DISPID_SpeechFileStream
DISPID_SpeechGrammarRule
DISPID_SpeechGrammarRules
DISPID_SpeechGrammarRuleState
DISPID_SpeechGrammarRuleStateTransition
DISPID_SpeechGrammarRuleStateTransitions
DISPID_SpeechLexicon
DISPID_SpeechLexiconProns
DISPID_SpeechLexiconPronunciation
DISPID_SpeechLexiconWord
DISPID_SpeechLexiconWords
DISPID_SpeechMemoryStream
DISPID_SpeechMMSysAudio
DISPID_SpeechObjectToken
DISPID_SpeechObjectTokenCategory
DISPID_SpeechObjectTokens
DISPID_SpeechPhoneConverter
DISPID_SpeechPhraseAlternate
DISPID_SpeechPhraseAlternates
DISPID_SpeechPhraseBuilder
DISPID_SpeechPhraseElement
DISPID_SpeechPhraseElements
DISPID_SpeechPhraseInfo
DISPID_SpeechPhraseProperties
DISPID_SpeechPhraseProperty
DISPID_SpeechPhraseReplacement
DISPID_SpeechPhraseReplacements
DISPID_SpeechPhraseRule
DISPID_SpeechPhraseRules
DISPID_SpeechRecoContext
DISPID_SpeechRecoContextEvents
DISPID_SpeechRecognizer
DISPID_SpeechRecognizerStatus
DISPID_SpeechRecoResult
DISPID_SpeechRecoResult2
DISPID_SpeechRecoResultTimes
DISPID_SpeechVoice
DISPID_SpeechVoiceEvent
DISPID_SpeechVoiceStatus
DISPID_SpeechWaveFormatEx
DISPID_SpeechXMLRecoResult
DISPIDSPRG
DISPIDSPTSI
SP_CONFIDENCE
SPADAPTATIONRELEVANCE
SPAUDIOOPTIONS
SPAUDIOSTATE
SPBOOKMARKOPTIONS
SPCATEGORYTYPE
SPCFGRULEATTRIBUTES
SPCOMMITFLAGS
SPCONTEXTSTATE
SPDATAKEYLOCATION
SPDISPLAYATTRIBUTES
SPEAKFLAGS
SpeechAudioFormatType
SpeechAudioState
SpeechBookmarkOptions
SpeechDataKeyLocation
SpeechDiscardType
SpeechDisplayAttributes
SpeechEmulationCompareFlags
SpeechEngineConfidence
SpeechFormatType
SpeechGrammarRuleStateTransitionType
SpeechGrammarState
SpeechGrammarWordType
SpeechInterference
SpeechLexiconType
SpeechLoadOption
SpeechPartOfSpeech
SpeechRecoContextState
SpeechRecoEvents
SpeechRecognitionType
SpeechRecognizerState
SpeechRetainedAudioOptions
SpeechRuleAttributes
SpeechRuleState
SpeechRunState
SpeechSpecialTransitionType
SpeechStreamFileMode
SpeechStreamSeekPositionType
SpeechTokenContext
SpeechTokenShellFolder
SpeechVisemeFeature
SpeechVisemeType
SpeechVoiceEvents
SpeechVoicePriority
SpeechVoiceSpeakFlags
SpeechWordPronounceable
SpeechWordType
SPENDSRSTREAMFLAGS
SPERR
SPEVENTENUM
SPEVENTLPARAMTYPE
SPFILEMODE
SPGRAMMARSTATE
SPGRAMMARWORDTYPE
SPINTERFERENCE
SPLEXICONTYPE
SPLOADOPTIONS
SPPARTOFSPEECH
SPPHRASEPROPERTYUNIONTYPE
SPPRONUNCIATIONFLAGS
SPRECOEVENTFLAGS
SPRECOSTATE
SPRULESTATE
SPRUNSTATE
SPSEMANTICFORMAT
SPSHORTCUTTYPE
SPSTREAMFORMAT
SPSTREAMFORMATTYPE
SPVALUETYPE
SPVISEMES
SPVLIMITS
SPVPRIORITY
SPWAVEFORMATTYPE
SPWORDPRONOUNCEABLE
SPWORDTYPE
SPXMLRESULTOPTIONS
| _ISpeechRecoContextEvents
_ISpeechVoiceEvents
IEnumSpObjectTokens
ISpAudio
ISpDataKey
ISpeechAudio
ISpeechAudioBufferInfo
ISpeechAudioFormat
ISpeechAudioStatus
ISpeechBaseStream
ISpeechCustomStream
ISpeechDataKey
ISpeechFileStream
ISpeechGrammarRule
ISpeechGrammarRules
ISpeechGrammarRuleState
ISpeechGrammarRuleStateTransition
ISpeechGrammarRuleStateTransitions
ISpeechLexicon
ISpeechLexiconPronunciation
ISpeechLexiconPronunciations
ISpeechLexiconWord
ISpeechLexiconWords
ISpeechMemoryStream
ISpeechMMSysAudio
ISpeechObjectToken
ISpeechObjectTokenCategory
ISpeechObjectTokens
ISpeechPhoneConverter
ISpeechPhraseAlternate
ISpeechPhraseAlternates
ISpeechPhraseElement
ISpeechPhraseElements
ISpeechPhraseInfo
ISpeechPhraseInfoBuilder
ISpeechPhraseProperties
ISpeechPhraseProperty
ISpeechPhraseReplacement
ISpeechPhraseReplacements
ISpeechPhraseRule
ISpeechPhraseRules
ISpeechRecoContext
ISpeechRecognizer
ISpeechRecognizerStatus
ISpeechRecoGrammar
ISpeechRecoResult
ISpeechRecoResult2
ISpeechRecoResultDispatch
ISpeechRecoResultTimes
ISpeechResourceLoader
ISpeechTextSelectionInformation
ISpeechVoice
ISpeechVoiceStatus
ISpeechWaveFormatEx
ISpeechXMLRecoResult
ISpEventSink
ISpEventSource
ISpGrammarBuilder
ISpLexicon
ISpMMSysAudio
ISpNotifyCallback
ISpNotifySink
ISpNotifySource
ISpNotifyTranslator
ISpObjectToken
ISpObjectTokenCategory
ISpObjectTokenInit
ISpObjectWithToken
ISpPhoneConverter
ISpPhoneticAlphabetConverter
ISpPhoneticAlphabetSelection
ISpPhrase
ISpPhraseAlt
ISpPhraseBuilder
ISpProperties
ISpRecoCategory
ISpRecoContext
ISpRecoContext2
ISpRecognizer
ISpRecognizer2
ISpRecognizer3
ISpRecoGrammar
ISpRecoGrammar2
ISpRecoResult
ISpRecoResult2
ISpResourceManager
ISpSerializeState
ISpShortcut
ISpStream
ISpStreamFormat
ISpStreamFormatConverter
ISpVoice
ISpXMLRecoResult
Changes from Previous Version
Adoption Assessment
A verified publisher signal is available. Assess fit from the package's supported frameworks, license and dependency graph rather than popularity alone.
Related Guides & Workflows
Learn how to evaluate, integrate, or audit this package in your .NET project.