19 #ifndef MRCP_RECOG_HEADER_H
20 #define MRCP_RECOG_HEADER_H
34 RECOGNIZER_HEADER_CONFIDENCE_THRESHOLD,
35 RECOGNIZER_HEADER_SENSITIVITY_LEVEL,
36 RECOGNIZER_HEADER_SPEED_VS_ACCURACY,
37 RECOGNIZER_HEADER_N_BEST_LIST_LENGTH,
38 RECOGNIZER_HEADER_NO_INPUT_TIMEOUT,
39 RECOGNIZER_HEADER_RECOGNITION_TIMEOUT,
40 RECOGNIZER_HEADER_WAVEFORM_URI,
41 RECOGNIZER_HEADER_COMPLETION_CAUSE,
42 RECOGNIZER_HEADER_RECOGNIZER_CONTEXT_BLOCK,
43 RECOGNIZER_HEADER_START_INPUT_TIMERS,
44 RECOGNIZER_HEADER_SPEECH_COMPLETE_TIMEOUT,
45 RECOGNIZER_HEADER_SPEECH_INCOMPLETE_TIMEOUT,
46 RECOGNIZER_HEADER_DTMF_INTERDIGIT_TIMEOUT,
47 RECOGNIZER_HEADER_DTMF_TERM_TIMEOUT,
48 RECOGNIZER_HEADER_DTMF_TERM_CHAR,
49 RECOGNIZER_HEADER_FAILED_URI,
50 RECOGNIZER_HEADER_FAILED_URI_CAUSE,
51 RECOGNIZER_HEADER_SAVE_WAVEFORM,
52 RECOGNIZER_HEADER_NEW_AUDIO_CHANNEL,
53 RECOGNIZER_HEADER_SPEECH_LANGUAGE,
57 RECOGNIZER_HEADER_INPUT_WAVEFORM_URI,
58 RECOGNIZER_HEADER_COMPLETION_REASON,
59 RECOGNIZER_HEADER_MEDIA_TYPE,
60 RECOGNIZER_HEADER_VER_BUFFER_UTTERANCE,
61 RECOGNIZER_HEADER_RECOGNITION_MODE,
62 RECOGNIZER_HEADER_CANCEL_IF_QUEUE,
63 RECOGNIZER_HEADER_HOTWORD_MAX_DURATION,
64 RECOGNIZER_HEADER_HOTWORD_MIN_DURATION,
65 RECOGNIZER_HEADER_INTERPRET_TEXT,
66 RECOGNIZER_HEADER_DTMF_BUFFER_TIME,
67 RECOGNIZER_HEADER_CLEAR_DTMF_BUFFER,
68 RECOGNIZER_HEADER_EARLY_NO_MATCH,
69 RECOGNIZER_HEADER_NUM_MIN_CONSISTENT_PRONUNCIATIONS,
70 RECOGNIZER_HEADER_CONSISTENCY_THRESHOLD,
71 RECOGNIZER_HEADER_CLASH_THRESHOLD,
72 RECOGNIZER_HEADER_PERSONAL_GRAMMAR_URI,
73 RECOGNIZER_HEADER_ENROLL_UTTERANCE,
74 RECOGNIZER_HEADER_PHRASE_ID,
75 RECOGNIZER_HEADER_PHRASE_NL,
76 RECOGNIZER_HEADER_WEIGHT,
77 RECOGNIZER_HEADER_SAVE_BEST_WAVEFORM,
78 RECOGNIZER_HEADER_NEW_PHRASE_ID,
79 RECOGNIZER_HEADER_CONFUSABLE_PHRASES_URI,
80 RECOGNIZER_HEADER_ABORT_PHRASE_ENROLLMENT,
82 RECOGNIZER_HEADER_COUNT
88 RECOGNIZER_COMPLETION_CAUSE_SUCCESS = 0,
89 RECOGNIZER_COMPLETION_CAUSE_NO_MATCH = 1,
90 RECOGNIZER_COMPLETION_CAUSE_NO_INPUT_TIMEOUT = 2,
91 RECOGNIZER_COMPLETION_CAUSE_RECOGNITION_TIMEOUT = 3,
92 RECOGNIZER_COMPLETION_CAUSE_GRAM_LOAD_FAILURE = 4,
93 RECOGNIZER_COMPLETION_CAUSE_GRAM_COMP_FAILURE = 5,
94 RECOGNIZER_COMPLETION_CAUSE_ERROR = 6,
95 RECOGNIZER_COMPLETION_CAUSE_SPEECH_TOO_EARLY = 7,
96 RECOGNIZER_COMPLETION_CAUSE_TOO_MUCH_SPEECH_TIMEOUT = 8,
97 RECOGNIZER_COMPLETION_CAUSE_URI_FAILURE = 9,
98 RECOGNIZER_COMPLETION_CAUSE_LANGUAGE_UNSUPPORTED = 10,
102 RECOGNIZER_COMPLETION_CAUSE_SEMANTICS_FAILURE = 12,
103 RECOGNIZER_COMPLETION_CAUSE_PARTIAL_MATCH = 13,
104 RECOGNIZER_COMPLETION_CAUSE_PARTIAL_MATCH_MAXTIME = 14,
105 RECOGNIZER_COMPLETION_CAUSE_NO_MATCH_MAXTIME = 15,
106 RECOGNIZER_COMPLETION_CAUSE_GRAM_DEFINITION_FAILURE = 16,
108 RECOGNIZER_COMPLETION_CAUSE_COUNT = 17,
109 RECOGNIZER_COMPLETION_CAUSE_UNKNOWN = RECOGNIZER_COMPLETION_CAUSE_COUNT