Main Page | Modules | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

htk_defs.h File Reference

Symbol definitions for HTK HMM and HTK parameter. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define F_ENERGY   0x0040
 _E log energy coef.
#define F_ENERGY_SUP   0x0080
 _N (with _E) suppress absolute energy
#define F_DELTA   0x0100
 _D delta (first-order regression) coef.
#define F_ACCL   0x0200
 _A (with _D) acceleration (second-order) coef.
#define F_COMPRESS   0x0400
 _C compressed
#define F_CEPNORM   0x0800
 _Z cepstral mean normalization
#define F_CHECKSUM   0x1000
 _K CRC checksum added
#define F_ZEROTH   0x2000
 _0 (with MFCC) 0'th cepstral parameter
#define F_BASEMASK   0x003f
 Mask to extract qualifiers.
#define BINHMM_HEADER   "JBINHMM\n"
 Header string to detect binary HMM file.

Enumerations

enum  parameter_type {
  F_WAVEFORM, F_LPC, F_LPREFC, F_LPCEPSTRA,
  F_LPDELCEP, F_IREFC, F_MFCC, F_FBANK,
  F_MELSPEC, F_USER, F_DISCRETE, F_ERR_INVALID
}
 Definition of input parameter types derived from HTK. More...
enum  {
  C_DIAG_C, C_INV_DIAG, C_FULL, C_LLT,
  C_XFORM
}
 Covariance matrix types: only C_INV_DIAG is supported in Julius. More...
enum  { D_NULL, D_POISSON, D_GAMMA, D_GEN }
 Duration model types: No duration model is supported in Julius, so only D_NULL is acceptable. More...


Detailed Description

Symbol definitions for HTK HMM and HTK parameter.

Author:
Akinobu LEE
Date:
Thu Feb 10 19:36:47 2005
This file defines symbols for HMM parameter definition needed for both HMM definition file and HMM parameter file.

See also:
htk_hmm.h

htk_param.h

Revision
1.1.1.1

Definition in file htk_defs.h.


Enumeration Type Documentation

enum parameter_type
 

Definition of input parameter types derived from HTK.

Enumeration values:
F_WAVEFORM  Waveform format.
F_LPC  LPC --- linear prediction coef.
F_LPREFC  linear prediction refrection coef.
F_LPCEPSTRA  LPC cepstrum.
F_MFCC  mel-frequency cepstral coef.
F_FBANK  log-scale filterbank parameter
F_MELSPEC  mel-scale filterbank parameter
F_DISCRETE  discrete
F_ERR_INVALID  ERROR.

Definition at line 40 of file htk_defs.h.

anonymous enum
 

Covariance matrix types: only C_INV_DIAG is supported in Julius.

Enumeration values:
C_DIAG_C  (not supported) Diagonal covariance
C_INV_DIAG  Inversed diagonal covaritance.
C_FULL  (not supported) Full covariance
C_LLT  (not supported)

Definition at line 68 of file htk_defs.h.

anonymous enum
 

Duration model types: No duration model is supported in Julius, so only D_NULL is acceptable.

Enumeration values:
D_NULL  No duration model.
D_POISSON  (not supported)
D_GAMMA  (not supported)

Definition at line 76 of file htk_defs.h.


Generated on Tue Mar 28 16:02:14 2006 for Julius by  doxygen 1.4.2