#include <recog.h>
Data Fields | |
JCONF_LM * | config |
Configuration parameters. | |
PROCESS_AM * | am |
Corresponding AM. | |
int | lmtype |
the LM type of this Model holder: will be set from Jconf used for loading | |
int | lmvar |
the LM variation type of this Model holder: will be set from Jconf used for loading | |
WORD_INFO * | winfo |
Main Word dictionary for all LM types. | |
NGRAM_INFO * | ngram |
Main N-gram language model (do not use with grammars). | |
MULTIGRAM * | grammars |
List of all loaded grammars (do not use with ngram). | |
int | gram_maxid |
Current maximum value of assigned grammar ID. | |
DFA_INFO * | dfa |
Global DFA for recognition. | |
boolean | global_modified |
TRUE if modified in multigram_update(). | |
LMFunc | lmfunc |
LM User function entry point. | |
struct __process_lm__ * | next |
pointer to next |
Definition at line 685 of file recog.h.
Current maximum value of assigned grammar ID.
A new grammar ID will be assigned to each new grammar.
Definition at line 733 of file recog.h.
Referenced by multigram_add().
Global DFA for recognition.
This will be generated from grammars, concatinating each DFA into one.
Definition at line 739 of file recog.h.
Referenced by dfa_acceptable(), dfa_firstwords(), dfa_nextwords(), j_process_lm_free(), multigram_rebuild_wchmm(), multigram_update(), print_engine_info(), and send_gram_info().