libsent/src/wav2mfcc/para.c File Reference

Acoustic analysis condition parameter handling. More...

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

Go to the source code of this file.

Defines

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

Functions

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.


Detailed Description

Acoustic analysis condition parameter handling.

Value structure holds acoustic analysis configuration parameters.

Author:
Akinobu Lee
Date:
Fri Oct 27 14:55:00 2006
Revision
1.1.1.1

Definition in file para.c.


Function Documentation

void undef_para ( Value para  ) 

Reset configuration parameters for MFCC computation.

Parameters:
para [out] feature extraction parameters

Definition at line 39 of file para.c.

Referenced by initialize_GSHMM(), and jconf_set_default_values_am().

void make_default_para ( Value para  ) 

Set Julius default parameters for MFCC computation.

Parameters:
para [out] feature extraction parameters

Definition at line 80 of file para.c.

Referenced by 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.

Parameters:
para [out] feature extraction parameters

Definition at line 110 of file para.c.

Referenced by jconf_set_default_values_am().

void apply_para ( Value dst,
Value src 
)

Merge two configuration parameters for MFCC computation.

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

Definition at line 135 of file para.c.

Referenced by initialize_GMM(), and initialize_HMM().

boolean htk_config_file_parse ( char *  HTKconffile,
Value para 
)

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

Parameters:
HTKconffile [in] HTK Config file path name
para [out] MFCC parameter to set
Returns:
TRUE on success, FALSE on failure.

Definition at line 178 of file para.c.

Referenced by 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.

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

Definition at line 288 of file para.c.

Referenced by initialize_GMM(), and initialize_HMM().

void put_para ( FILE *  fp,
Value para 
)

Output acoustic analysis configuration parameters to stdout.

Parameters:
fp [in] file pointer
para [in] configuration parameter

Definition at line 324 of file para.c.

Referenced by print_engine_info().


Generated on Tue Dec 18 16:01:41 2007 for Julius by  doxygen 1.5.4