私は単純な音声認識アプリケーションに取り組んでいます。GrammarBuilder のヘルプが必要です。これが私が試したことです:
Choices choice1 = new Choices(....);
Choices choice2 = new Choices(....);
Choices choice3 = new Choices(....);
GrammarBuilder gb = new GrammarBuilder();
gb.Append(choice1);
gb.Append(choice2);
gb.Append(choice3);
Grammar grammar = new Grammar(gb);
recognitionEngine.LoadGrammar(grammar);
このコードは、ユーザーが choice1、choice2、choice3 の順に何かを言うことを想定しており、うまく機能します。しかし、choice1、choice2、そしてchoice2とchoice3の任意の組み合わせを期待するコードが必要です。これを実装する方法がわかりません。