The language for the grammar does not match the language of the speech recognizer;
................
SAPI for WPF 의
문법 세팅에서 다른나라? 국어 설정이 빠진체로
Choice 를 이용하면 에러 발생한다.
-----------------------------------------------
// 아래 코드는 파일에서 국어설정이 있었으므로, 별도 설정 없음            //step 1. load grammer in file            //Grammar grammar = new Grammar("C:\\grammar.xml", "thema");//            //recognizer.UnloadAllGrammars();            //recognizer.LoadGrammar(grammar);
------------------------------------------------
에러상황 : 모든 검색싸이트에서 소개 되어 있는 방향은
국어 세팅이 빠져있는대, 아래부분에 처음단계에(step1) 국어설정을추가해야함.
             grammarbuilder.Append(new Choices("Left", "Right", "up", "down", "Close", "wave"));            grammarbuilder.Append(new Choices("Good morning, Maria.", "How are you this morning?", "I'm OK, thanks.", "How is your sister?", "She is also very wall."));
            //step 3. Clean the Garbage Grammar            recognizer.UnloadAllGrammars();
            //step 4. Building grammar            Grammar grammar = new Grammar(grammarbuilder);            recognizer.LoadGrammar(grammar);
-------------------------------------------------
추가해야하는 코드
            //step 1. Setting the Country            GrammarBuilder grammarbuilder = new GrammarBuilder();            System.Globalization.CultureInfo myCIintl = new System.Globalization.CultureInfo("en-US", false);
            //step 2. Append Word for Recognizer            grammarbuilder.Culture = myCIintl;
댓글 없음:
댓글 쓰기