TSF Aware

Dictation, Windows Speech Recognition, and Text Services Framework.

Browse by Tags

Tagged Content List
  • Blog Post: DisplayUI and the Extra Data parameters

    Hardcore SAPI programmers know that you can show the various SR engine user experiences (user training, microphone training, and so forth ) using ISpRecognizer::DisplayUI .  (Even harder-core SAPI developers know that the real function is ISpObjectToken::DisplayUI , and that ISpRecognizer::DisplayUI...
  • Blog Post: Lexicons and Command Grammars

    If you have a command grammar, and you need a word with an unusual pronunciation, you can use the PRON attribute of the <PHRASE> tag to specify a pronunciation using either a phoneme representation or an explicit array of PhoneIDs (phoneme identifiers) that you have extracted from the SpPhoneConverter...
  • Blog Post: Detecting Sleep Mode in SAPI

    If you’ve done any development with the shared recognizer, you’ve probably had problems determining when the shared recognizer is in sleep mode. Determining when the shared recognizer is OFF is easy enough; ISpRecognizer::GetRecoState will return SPRST_INACTIVE. But figuring out the sleep state is much...
  • Blog Post: Specifying parameters for an inproc Recognizer

    I’ve seen a couple of questions come by the listen alias about using an in-process speech recognizer.  When you use an in-process recognizer, you have to specify a lot more than you need to specify with the shared recognizer. In particular, you need to specify an audio source and a recognition engine...
Page 1 of 1 (4 items)