#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().