![]() "Model1"="C:\\ProgramData\\TT\\Dictation Topics\\T R "Ĭ:\ProgramData\TT\Dictation Topics\T O.dlmĬ:\ProgramData\TT\Dictation Topics\T O.ngrĬ:\ProgramData\TT\Dictation Topics\T IM.dlmĬ:\ProgramData\TT\Dictation Topics\T IM.ngrĬ:\ProgramData\TT\Dictation Topics\T R.dlmĬ:\ProgramData\TT\Dictation Topics\T R. "Model3"="C:\\ProgramData\\TT\\Dictation Topics\\T IM " ![]() "Model2"="C:\\ProgramData\\TT\\Dictation Topics\\T O" Hr = m_cpDictationGrammar->LoadDictation( L "TĪnd just every other way I could think of with no luck. Hr = m_cpDictationGrammar->LoadDictation( L "Model1" , Hr = m_cpDictationGrammar->LoadDictation( L "HKEY_CURRENT_USER\\Software\\Microsoft\\Speech\\Preferences\\DictationLanguageModels\\Model1" , Hr = m_cpDictationGrammar->LoadDictation( L "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Speech\\Recognizers\\Tokens\\MS-1033-80-DESK\\Models\\1033\\L1033\\LMs\\AddOn\\Model1" , I have called ISpRecoGrammar::LoadDictation in the following ways: I can load the spelling, pronunciation, URL, etc. It explains why the shared desktop recognizer was working but not the inproc recognizer. ![]() You have to make sure your topic is defined in both places on a 64 bit system. I am starting to think it is not implemented or something like that. The 32 bit application was looking in the wrong place for the registry entry on the 64 bit machine. I am trying to load a dictation topic created with the Dictation Resource Kit.
0 Comments
Leave a Reply. |