#include <recog.h>
Collaboration diagram for __process_lm__:

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. | |
| __process_lm__ * | next |
| pointer to next | |
Definition at line 747 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 795 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 801 of file recog.h.
Referenced by dfa_acceptable(), dfa_firstwords(), dfa_nextwords(), init_nodescore(), j_launch_recognition_instance(), j_process_lm_free(), j_recognize_stream_core(), multigram_rebuild_wchmm(), multigram_update(), print_all_gram(), print_engine_info(), send_gram_info(), and wchmm_fbs().
1.5.1