** Lists the types of transitions for the speech recognition engine.** ** `http://msdn.microsoft.com/en-us/library/ee125198%28v=vs.85%29.aspx`enum class SpeechGrammarRuleStateTransitionType {** Indicates there should be an epsilon transition. These are NULL transitions that can be ** traversed without recognizing anything.** ** Value is 0 (0x0) SGRSTTEpsilon,** Indicates there should be a word transition. These represent single words that the ** recognizer will recognize before advancing to the next state.** ** Value is 1 (0x1) SGRSTTWord,** Indicates there should be a rule transition. These represent transitions into sub-rules. ** This transition is only passed when a path through the sub-rule has been recognized.** ** Value is 2 (0x2) SGRSTTRule,** Indicates there should be a dictation transition. SGRSTTDictation is a special transition ** and may not be supported by all engines. This is used to embed dictation within a ** context-free grammar (CFG). Each transition means one word should be recognized.** ** Value is 3 (0x3) SGRSTTDictation,** Indicates there should be a wildcard transition. SGRSTTWildcard is a special transition ** and may not be supported by all engines. This indicates a transition that matches any word ** or words. The engine does not try and recognize the spoken words. The engine includes the ** string value WildcardInCFG as an attribute in its object token to inform the application ** that it is capable of supporting this.** ** Value is 4 (0x4) SGRSTTWildcard,** Indicates there should be a text buffer transition. SGRSTTTextBuffer is a special transition ** and may not be supported by all engines. This indicates that the engine is to recognize a ** sub-string of words from the text buffer, if it has been set. ** ** Value is 5 (0x5) SGRSTTTextBuffer;}