Julius 4.1.5
マクロ定義 | 関数
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.8

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().