libsent/include/sent/htk_defs.h

HTKの特徴パラメータの形式に関する定義. [詳細]

このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

ソースコードを見る。

データ構造

struct  OptionStr
 Structure for decoding/encoding parameter type code. [詳細]

マクロ定義

#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.
#define BINHMM_HEADER_V2   "JBINHMMV2"
 Header string for binary HMM file V2 (parameter embedded).
#define BINHMM_HEADER_V2_EMBEDPARA   'P'
 A header qualifier string for V2: acoustic analysis parameter embedded.
#define BINHMM_HEADER_V2_VARINV   'V'
 A header qualifier string for V2: variance inversed.

列挙型

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.

[詳細]
enum  {
  C_DIAG_C, C_INV_DIAG, C_FULL, C_LLT,
  C_XFORM
}
 

Covariance matrix types: only C_INV_DIAG is supported in Julius.

[詳細]
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.

[詳細]

説明

HTKの特徴パラメータの形式に関する定義.

作者:
Akinobu LEE
日付:
Thu Feb 10 19:36:47 2005

このファイルには, HTK形式のHMM定義ファイル,あるいはHTK形式の パラメータファイルを読み込む際に必要な,パラメータ型に関連する 定義が納められています.

参照:
htk_hmm.h
htk_param.h
Revision
1.5

htk_defs.h で定義されています。


列挙型

Definition of input parameter types derived from HTK.

列挙型の値:
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.

htk_defs.h40 行で定義されています。

anonymous enum

Covariance matrix types: only C_INV_DIAG is supported in Julius.

列挙型の値:
C_DIAG_C 

(not supported) Diagonal covariance

C_INV_DIAG 

Inversed diagonal covaritance.

C_FULL 

(not supported) Full covariance

C_LLT 

(not supported)

htk_defs.h68 行で定義されています。

anonymous enum

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

列挙型の値:
D_NULL 

No duration model.

D_POISSON 

(not supported)

D_GAMMA 

(not supported)

htk_defs.h76 行で定義されています。


Juliusに対してTue Sep 22 00:14:38 2009に生成されました。  doxygen 1.6.0