MFCCCalc Struct Reference

instance for a parameter vector computation More...

#include <recog.h>

Collaboration diagram for MFCCCalc:

Collaboration graph
[legend]

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

Detailed Description

instance for a parameter vector computation

Definition at line 441 of file recog.h.


The documentation for this struct was generated from the following file:
Generated on Tue Dec 18 16:02:29 2007 for Julius by  doxygen 1.5.4