#include <recog.h>

Data Fields | |
| short | id |
| Unique id. | |
| Value * | para |
| Parameter setting (entity in JCONF_AM). | |
| boolean | htk_loaded |
| TRUE if the para came from "-htkconf". | |
| boolean | hmm_loaded |
| TRUE if the para came from binhmm embedded header. | |
| boolean | paramtype_check_flag |
| Check input parameter type with header of the hmmdefs (-notypecheck to unset). | |
| MFCCWork * | wrk |
| Parameter extraction work area. | |
| HTK_Param * | param |
| Parameter vector sequence to be recognized. | |
| HTK_Param * | rest_param |
| Rest parameter for next segment for short-pause segmentation. | |
| struct { | |
| char * load_filename | |
| CMN: load initial cepstral mean from file at startup (-cmnload). | |
| boolean update | |
| CMN: update cepstral mean while recognition (-cmnnoupdate to unset). | |
| char * save_filename | |
| CMN: save cepstral mean to file at end of every recognition (-cmnsave). | |
| float map_weight | |
| CMN: MAP weight for initial cepstral mean on (-cmnmapweight). | |
| boolean loaded | |
| TRUE if CMN parameter loaded from file at boot up. | |
| CMNWork * wrk | |
| realtime CMN work area | |
| } | cmn |
| struct { | |
| float * ssbuf | |
| Estimated noise spectrum. | |
| int sslen | |
| Length of ssbuf. | |
| 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". | |
| MFCCWork * mfccwrk_ss | |
| Parameter extraction work area for spectral subtraction. | |
| } | frontend |
| ENERGYWork | ewrk |
| work area for energy normalization on real time processing | |
| DeltaBuf * | db |
| delta MFCC cycle buffer | |
| DeltaBuf * | ab |
| accel MFCC cycle buffer | |
| VECT * | tmpmfcc |
| working buffer holding current computing mfcc vector | |
| boolean | valid |
| FALSE indicates that the current frame (f) is not valid and should not be used for recognition. | |
| int | f |
| Current frame. | |
| int | last_time |
| Processed frame length when segmented. | |
| int | sparea_start |
| Re-start frame if segmenetd. | |
| boolean | segmented |
| TRUE if a parent instance has decided segmented. | |
| struct __mfcc_calc__ * | next |
| pointer to next | |
Definition at line 441 of file recog.h.
1.5.4