#include <jconf.h>
__jconf_am__のコラボレーション図

変数 | |
| short | id |
| Unique ID | |
| char | name [JCONF_MODULENAME_MAXLEN] |
| Unique name | |
| char * | hmmfilename |
| HMM definition file (-h) | |
| char * | mapfilename |
| HMMList file to map logical (tri)phones to physical models (-hlist) | |
| int | gprune_method |
| Gaussian pruning method (-gprune) Default: use value from compile-time engine configuration default. | |
| int | mixnum_thres |
| Number of Gaussian to compute per mixture on Gaussian pruning (-tmix) | |
| char * | spmodel_name |
| Logical HMM name of short pause model (-spmodel) Default: "sp" | |
| char * | hmm_gs_filename |
| GMS: HMM definition file for GMS (-gshmm) | |
| int | gs_statenum |
| GMS: number of mixture PDF to select (-gsnum) | |
| short | iwcdmethod |
| Calculation method for outprob score of a lcdset on cross-word triphone (-iwcd1) | |
| short | iwcdmaxn |
| N-best states to be calculated on IWCD_NBEST (-iwcd1 best N) | |
| LOGPROB | iwsp_penalty |
| Transition penalty of inter-word short pause (-iwsppenalty) for multi-path mode | |
| boolean | force_multipath |
| force multipath mode | |
| struct { | |
| Value para | |
| All MFCC computation parameters, actually used for recognition. | |
| Value para_default | |
| default parameters of Julius | |
| Value para_hmm | |
| parameters from binhmm header | |
| Value para_htk | |
| parameters from HTK Config (-htkconf) | |
| char * cmnload_filename | |
| CMN: load initial cepstral mean from file at startup (-cmnload) | |
| boolean cmn_update | |
| CMN: update cepstral mean while recognition (-cmnnoupdate to unset) | |
| char * cmnsave_filename | |
| CMN: save cepstral mean to file at end of every recognition (-cmnsave) | |
| float cmn_map_weight | |
| CMN: MAP weight for initial cepstral mean on (-cmnmapweight) | |
| } | analysis |
| Acoustic Analysis Conditions. | |
| struct { | |
| float ss_alpha | |
| Alpha coefficient for spectral subtraction | |
| float ss_floor | |
| Flooring coefficient for spectral subtraction | |
| boolean sscalc | |
| SS: compute noise spectrum from head silence on file input (-sscalc) | |
| int sscalc_len | |
| With "-sscalc", specify noise length at input head in msec (-sscalclen) | |
| char * ssload_filename | |
| Load noise spectrum data from file (-ssload), that was made by "mkss". | |
| } | frontend |
| Frontend processing parameter for this AM | |
| int | gprune_plugin_source |
| Plugin source ID when using plugin (gprune_method is GPRUNE_SEL_USER) | |
| __jconf_am__ * | next |
| struct { ... } __jconf_am__::analysis |
Acoustic Analysis Conditions.
Parameter setting priority is: user-specified > specified HTK Config > model-embedded > Julius default.
参照元 initialize_GMM()・initialize_HMM()・j_jconf_finalize()・j_load_all()・j_load_am()・j_mfcccalc_new()・j_output_argument_help()・jconf_set_default_values_am()・mfcc_config_is_same()・opt_parse()・opt_release().
1.5.1