libsent/src/wav2mfcc/para.c

特徴量抽出条件の扱い [詳細]

#include <sent/mfcc.h>
#include <sent/speech.h>

ソースコードを見る。

マクロ定義

#define ISTOKEN(A)   (A == ' ' || A == '\t' || A == '\n')
 Determine token characters

関数

void undef_para (Value *para)
 Reset configuration parameters for MFCC computation.
void make_default_para (Value *para)
 Set Julius default parameters for MFCC computation.
void make_default_para_htk (Value *para)
 Set HTK default configuration parameters for MFCC computation.
void apply_para (Value *dst, Value *src)
 Merge two configuration parameters for MFCC computation.
boolean htk_config_file_parse (char *HTKconffile, Value *para)
 Read and parse an HTK Config file, and set the specified option values.
void calc_para_from_header (Value *para, short param_type, short vec_size)
 Set acoustic analysis parameters from HTK HMM definition header information.
void put_para (FILE *fp, Value *para)
 Output acoustic analysis configuration parameters to stdout.


説明

特徴量抽出条件の扱い

音響分析の設定パラメータを保持する Value 構造体を扱う.

Value structure holds acoustic analysis configuration parameters.

作者:
Akinobu Lee
日付:
Fri Oct 27 14:55:00 2006
Revision
1.7

para.c で定義されています。


関数

void undef_para ( Value para  ) 

Reset configuration parameters for MFCC computation.

引数:
para [out] feature extraction parameters

para.c39 行で定義されています。

参照元 initialize_GSHMM()jconf_set_default_values_am().

void make_default_para ( Value para  ) 

Set Julius default parameters for MFCC computation.

引数:
para [out] feature extraction parameters

para.c85 行で定義されています。

参照元 jconf_set_default_values_am().

void make_default_para_htk ( Value para  ) 

Set HTK default configuration parameters for MFCC computation.

This will be refered when parameters are given as HTK Config file.

引数:
para [out] feature extraction parameters

para.c118 行で定義されています。

参照元 jconf_set_default_values_am().

void apply_para ( Value dst,
Value src 
)

Merge two configuration parameters for MFCC computation.

引数:
dst [out] feature extraction parameters to set to
src [out] feature extraction parameters to set from

para.c145 行で定義されています。

参照元 initialize_GMM()initialize_HMM().

boolean htk_config_file_parse ( char *  HTKconffile,
Value para 
)

Read and parse an HTK Config file, and set the specified option values.

引数:
HTKconffile [in] HTK Config file path name
para [out] MFCC parameter to set
戻り値:
TRUE on success, FALSE on failure.

para.c193 行で定義されています。

参照元 opt_parse().

void calc_para_from_header ( Value para,
short  param_type,
short  vec_size 
)

Set acoustic analysis parameters from HTK HMM definition header information.

引数:
para [out] acoustic analysis parameters
param_type [in] parameter type specified at HMM header
vec_size [in] vector size type specified at HMM header

para.c320 行で定義されています。

参照元 initialize_GMM()initialize_HMM().

void put_para ( FILE *  fp,
Value para 
)

Output acoustic analysis configuration parameters to stdout.

引数:
fp [in] file pointer
para [in] configuration parameter

para.c356 行で定義されています。

参照元 print_engine_info().


Juliusに対してThu Jul 23 12:17:08 2009に生成されました。  doxygen 1.5.1