#include <sent/stddefs.h>
#include <sent/htk_hmm.h>
#include <sent/htk_param.h>
#include <sent/hmm.h>
Include dependency graph for put_htkdata_info.c:
Go to the source code of this file.
Functions | |
void | put_htk_trans (HTK_HMM_Trans *t) |
void | put_htk_var (HTK_HMM_Var *v) |
void | put_htk_dens (HTK_HMM_Dens *d) |
void | put_htk_state (HTK_HMM_State *s) |
void | put_htk_hmm (HTK_HMM_Data *h) |
void | put_logical_hmm (HMM_Logical *logical) |
void | put_hmm_arc (HMM *d) |
void | put_hmm_outprob (HMM *d) |
void | put_hmm (HMM *d) |
void | put_param_head (HTK_Param_Header *h) |
void | put_vec (VECT **p, int num, short veclen) |
void | put_param (HTK_Param *pinfo) |
void | put_param_info (HTK_Param *pinfo) |
static int | get_max_mixture_num (HTK_HMM_INFO *hmminfo) |
void | print_hmmdef_info (HTK_HMM_INFO *hmminfo) |
Variables | |
static char | buf [512] |
Local work area for text handling. |
Definition in file put_htkdata_info.c.
void put_htk_trans | ( | HTK_HMM_Trans * | t | ) |
Output transition matrix.
t | [in] pointer to a transion matrix |
Definition at line 38 of file put_htkdata_info.c.
Referenced by check_hmm_limit(), and put_htk_hmm().
void put_htk_var | ( | HTK_HMM_Var * | v | ) |
Output variance vector (diagonal).
v | [in] pointer to a variance data |
Definition at line 60 of file put_htkdata_info.c.
Referenced by put_htk_dens().
void put_htk_dens | ( | HTK_HMM_Dens * | d | ) |
Output a density information, mean and variance.
d | [in] pointer to a density data |
Definition at line 81 of file put_htkdata_info.c.
Referenced by put_htk_state().
void put_htk_state | ( | HTK_HMM_State * | s | ) |
Output mixture component of a state.
s | [in] pointer to HMM state |
Definition at line 104 of file put_htkdata_info.c.
Referenced by put_hmm_outprob(), and put_htk_hmm().
void put_htk_hmm | ( | HTK_HMM_Data * | h | ) |
Output HMM model, number of states and information for each state.
h | [in] pointer to HMM model |
Definition at line 125 of file put_htkdata_info.c.
void put_logical_hmm | ( | HMM_Logical * | logical | ) |
Output logical HMM data and its mapping status.
logical | [in] pointer to a logical HMM |
Definition at line 144 of file put_htkdata_info.c.
Referenced by print_hmminfo().
void put_hmm_arc | ( | HMM * | d | ) |
Output transition arcs of an HMM instance.
d | [in] pointer to a HMM instance. |
Definition at line 160 of file put_htkdata_info.c.
Referenced by put_hmm().
void put_hmm_outprob | ( | HMM * | d | ) |
Output output probability information of an HMM instance.
d | [in] pointer to a HMM instance. |
Definition at line 183 of file put_htkdata_info.c.
Referenced by put_hmm().
void put_hmm | ( | HMM * | d | ) |
Output an HMM instance.
d | [in] pointer to a HMM instance. |
Definition at line 204 of file put_htkdata_info.c.
void put_param_head | ( | HTK_Param_Header * | h | ) |
Output parameter header.
h | [in] pointer to a parameter header information |
Definition at line 216 of file put_htkdata_info.c.
Referenced by put_param().
void put_vec | ( | VECT ** | p, | |
int | num, | |||
short | veclen | |||
) |
Output array of vectors.
p | [in] pointer to vector array represented as [0..num-1][0...veclen-1] | |
num | [in] number of vectors in p | |
veclen | [in] length of each vector |
Definition at line 232 of file put_htkdata_info.c.
Referenced by put_param().
void put_param | ( | HTK_Param * | pinfo | ) |
Output the whole parameter information, including header and all vectors.
pinfo | [in] pointer to parameter structure. |
Definition at line 252 of file put_htkdata_info.c.
void put_param_info | ( | HTK_Param * | pinfo | ) |
Output the length of an input parameter by number of frames and seconds.
pinfo | [in] pointer to parameter structure. |
Definition at line 264 of file put_htkdata_info.c.
Referenced by ttyout_status_param().
static int get_max_mixture_num | ( | HTK_HMM_INFO * | hmminfo | ) | [static] |
Get the maximum number of mixtures per state in a HMM definition.
hmminfo | [in] HMM definition data. |
Definition at line 282 of file put_htkdata_info.c.
Referenced by print_hmmdef_info().
void print_hmmdef_info | ( | HTK_HMM_INFO * | hmminfo | ) |
Output total statistic informations of the HMM definition data.
hmminfo | [in] HMM definition data. |
Definition at line 300 of file put_htkdata_info.c.
Referenced by print_info().