#include <jconf.h>

Data Fields | |
| short | id | 
| Unique ID.  | |
| char | name [JCONF_MODULENAME_MAXLEN] | 
| Unique name.  | |
| JCONF_AM * | amconf | 
| Which AM configuration to refer.  | |
| JCONF_LM * | lmconf | 
| Which LM configuration to refer.  | |
| boolean | compute_only_1pass | 
| Compute only 1pass (-1pass).  | |
| boolean | ccd_handling | 
| context handling  | |
| boolean | force_ccd_handling | 
| force context-dependent handling  | |
| struct { | |
| LOGPROB lm_weight | |
| N-gram Language model weight (-lmp).  | |
| LOGPROB lm_penalty | |
| N-gram Word insertion penalty (-lmp).  | |
| LOGPROB lm_weight2 | |
| N-gram Language model weight for 2nd pass (-lmp2).  | |
| LOGPROB lm_penalty2 | |
| N-gram Word insertion penalty for 2nd pass (-lmp2).  | |
| LOGPROB lm_penalty_trans | |
| N-gram Additional insertion penalty for transparent words (-transp).  | |
| LOGPROB penalty1 | |
| Word insertion penalty for DFA grammar on 1st pass (-penalty1).  | |
| LOGPROB penalty2 | |
| Word insertion penalty for DFA grammar on 2nd pass (-penalty2).  | |
| boolean lmp2_specified | |
| INTERNAL: TRUE if -lmp2 specified.  | |
| boolean lmp_specified | |
| INTERNAL: TRUE if -lmp specified.  | |
| } | lmp | 
| struct { | |
| int specified_trellis_beam_width | |
| Beam width of 1st pass.   | |
| boolean old_tree_function_flag | |
| (DEBUG) use old build_wchmm() instead of build_wchmm2() for lexicon construction (-oldtree)  | |
| } | pass1 | 
| struct { | |
| int nbest | |
| Search until N-best sentences are found (-n).   | |
| int enveloped_bestfirst_width | |
| Word beam width of 2nd pass.   | |
| int hypo_overflow | |
| Hypothesis overflow threshold at 2nd pass (-m).  | |
| int stack_size | |
| Hypothesis stack size of 2nd pass (-s).  | |
| int lookup_range | |
| Get next words from word trellis with a range of this frames on 2nd pass (-lookuprange).  | |
| boolean looktrellis_flag | |
| Limit expansion words for trellis words on neighbor frames at 2nd pass of DFA for speedup (-looktrellis).  | |
| } | pass2 | 
| struct { | |
| boolean enabled | |
| GraphOut: if enabled, graph search is enabled.  | |
| boolean lattice | |
| GraphOut: if enabled, output word graph.  | |
| boolean confnet | |
| GraphOut: if enabled, generate confusion network.  | |
| int graph_merge_neighbor_range | |
| GraphOut: allowed margin for post-merging on word graph generation (-graphrange) if set to -1, same word with different phone context will be separated.  | |
| } | graph | 
| struct { | |
| boolean enabled | |
| TRUE if short-pause segmentation enabled for this instance.  | |
| int sp_frame_duration | |
| Length threshold to detect short-pause segment in frames.  | |
| char * pausemodelname | |
| name string of pause model  | |
| } | successive | 
| struct { | |
| boolean align_result_word_flag | |
| Forced alignment: per word (-walign).  | |
| boolean align_result_phoneme_flag | |
| Forced alignment: per phoneme (-palign).  | |
| boolean align_result_state_flag | |
| Forced alignment: per state (-salign).  | |
| } | annotate | 
| struct { | |
| int output_hypo_maxnum | |
| Result: number of sentence to output (-output) , also see nbest (-n).  | |
| boolean progout_flag | |
| Result: output partial recognition result on the 1st pass (-progout).  | |
| int progout_interval | |
| Result: Progressive output interval on 1st pass in msec (-proginterval).  | |
| int progout_interval_frame | |
| Result: INTERNAL: interval in number of frames.  | |
| boolean multigramout_flag | |
| Get results for all grammars independently on 2nd pass on DFA (-multigramout / -nomultigramout).  | |
| } | output | 
| struct { | |
| boolean trellis_check_flag | |
| Enter trellis interactive check routine after boot (-check trellis).  | |
| boolean triphone_check_flag | |
| Enter triphone existence check routine after boot (-check triphone).  | |
| boolean wchmm_check_flag | |
| Enter lexicon structure consulting mode after boot (-check wchmm).  | |
| boolean start_inactive | |
| should be set to TRUE at startup when this process should start with inactive status  | |
| } | sw | 
| struct __jconf_search__ * | next | 
Definition at line 344 of file jconf.h.
Beam width of 1st pass.
If value is -1 (not specified), system will guess the value from dictionary size. If 0, a possible maximum value will be assigned to do full search.
Definition at line 441 of file jconf.h.
Referenced by j_launch_recognition_instance(), jconf_set_default_values_search(), multigram_rebuild_wchmm(), opt_parse(), and print_engine_info().
Search until N-best sentences are found (-n).
Also see "-output".
Definition at line 490 of file jconf.h.
Referenced by j_output_argument_help(), jconf_set_default_values_search(), opt_parse(), and print_engine_info().
Word beam width of 2nd pass.
-1 means no beaming (-b2)
Definition at line 494 of file jconf.h.
Referenced by j_output_argument_help(), jconf_set_default_values_search(), opt_parse(), and print_engine_info().
| boolean JCONF_SEARCH::enabled | 
GraphOut: if enabled, graph search is enabled.
TRUE if short-pause segmentation enabled for this instance.
Definition at line 533 of file jconf.h.
Referenced by decode_proceed(), j_jconf_finalize(), j_launch_recognition_instance(), jconf_set_default_values_search(), ngram_acceptable(), ngram_firstwords(), opt_parse(), print_engine_info(), result_pass1(), result_pass1_current(), and result_pass2().
 1.5.4