{0655E396-25D0-11D3-9C26-00C04F8EF87C}

SpLexicon Class

Registry

InprocServer32

C:\Windows\System32\Speech\Common\sapi.dll
  • ThreadingModel: Both

ProgID

SAPI.SpLexicon.1

TypeLib

{C866CA3A-32F7-11D2-9602-00C04F8EE628}

Version

5.4

VersionIndependentProgID

SAPI.SpLexicon

Instance

  • Type: ComObject

Methods

  • GetWords: ISpeechLexiconWords GetWords (SpeechLexiconType, int)
  • AddPronunciation: void AddPronunciation (string, int, SpeechPartOfSpeech, string)
  • AddPronunciationByPhoneIds: void AddPronunciationByPhoneIds (string, int, SpeechPartOfSpeech, Variant)
  • RemovePronunciation: void RemovePronunciation (string, int, SpeechPartOfSpeech, string)
  • RemovePronunciationByPhoneIds: void RemovePronunciationByPhoneIds (string, int, SpeechPartOfSpeech, Variant)
  • GetPronunciations: ISpeechLexiconPronunciations GetPronunciations (string, int, SpeechLexiconType)
  • GetGenerationChange: ISpeechLexiconWords GetGenerationChange (int)

Properties

  • GenerationId: int GenerationId () {get}

MIT License. Copyright (c) 2021 Strontic.