SPRAAK
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Data Fields
SprHmmHmm Struct Reference

Structure describing the total hmm. More...

+ Collaboration diagram for SprHmmHmm:

Data Fields

SprHmmStatesstates
 The states structure. More...
 
SprHmmMvgs ** mvgs
 The sets of gaussians, one for each data stream. More...
 
SprHmmSegsunits
 The units structure. More...
 
int denstype
 Type of observation probability density, see str_denstype[]. More...
 
int nmix
 
int total_ovlen
 
int vnum
 Major HMM release number of the stored data. More...
 
char * hmmfname
 
char * unitfname
 Unit file name (with phonemes and their description). More...
 
char * mvgfname
 
char * selectfname
 

Detailed Description

Structure describing the total hmm.

Field Documentation

SprHmmStates* SprHmmHmm::states

The states structure.

SprHmmMvgs** SprHmmHmm::mvgs

The sets of gaussians, one for each data stream.

SprHmmSegs* SprHmmHmm::units

The units structure.

int SprHmmHmm::denstype

Type of observation probability density, see str_denstype[].

int SprHmmHmm::nmix

Number of mixtures (and data streams) to model the observation probability densities.

int SprHmmHmm::total_ovlen

Total dimension of observed data points (sum over all data streams).

int SprHmmHmm::vnum

Major HMM release number of the stored data.

char* SprHmmHmm::hmmfname

Hmm file name (with trans, sum_ct, bias and weight from the State structure).

char* SprHmmHmm::unitfname

Unit file name (with phonemes and their description).

char* SprHmmHmm::mvgfname

File with a set of gaussian densities (with mean, sigma and glob_ct from the Mvg structure).

char* SprHmmHmm::selectfname

File with the indices of the selected gaussians (with state2mvg from the State structure) - only for SC-HMM.