Main Page | Class List | Directories | File List | Class Members | File Members

gmm_wrap.h File Reference

Function pointer wrapper of GMM computation. More...

#include <s3types.h>

Go to the source code of this file.

Functions

int32 approx_ci_gmm_compute (void *srch, float32 *feat, int32 cache_idx, int32 wav_idx)
int32 approx_cd_gmm_compute_sen_comp (void *srch, float32 **feat, int32 wav_idx)
int32 approx_cd_gmm_compute_sen (void *srch, float32 **feat, int32 wav_idx)
int32 ms_cd_gmm_compute_sen_comp (void *srch, float32 **feat, int32 wav_idx)
int32 ms_cd_gmm_compute_sen (void *srch, float32 **feat, int32 wav_idx)
int32 s3_cd_gmm_compute_sen_comp (void *srch, float32 **feat, int32 wav_idx)
int32 s3_cd_gmm_compute_sen (void *srch, float32 **feat, int32 wav_idx)


Detailed Description

Function pointer wrapper of GMM computation.


Function Documentation

int32 approx_cd_gmm_compute_sen void *  srch,
float32 **  feat,
int32  wav_idx
 

This wrapper that calls the approximate GMM computation routine which compute only normal senone.

Parameters:
srch  a pointer to a srch_t
feat  feature vector #stream x #coeff
wav_idx  frame index

int32 approx_cd_gmm_compute_sen_comp void *  srch,
float32 **  feat,
int32  wav_idx
 

This wrapper calls the approximate GMM computation routine which compute the senone score. Then the composite senone will also be computed.

Parameters:
srch  a pointer to a srch_t
feat  feature vector
wav_idx  frame index

int32 approx_ci_gmm_compute void *  srch,
float32 *  feat,
int32  cache_idx,
int32  wav_idx
 

Parameters:
srch  a pointer to a srch_t
feat  feature vector
cache_idx  cache index
wav_idx  frame index

int32 ms_cd_gmm_compute_sen void *  srch,
float32 **  feat,
int32  wav_idx
 

This wrapper that calls the approximate GMM computation routine which compute only normal senone.

Parameters:
srch  a pointer to a srch_t
feat  feature vector #stream x #coeff
wav_idx  frame index

int32 ms_cd_gmm_compute_sen_comp void *  srch,
float32 **  feat,
int32  wav_idx
 

This wrapper calls the multi-stream exact GMM computation routine which compute the senone score. Then the composite senone will also be computed.

Parameters:
srch  a pointer to a srch_t
feat  feature vector #stream x #coeff
wav_idx  frame index

int32 s3_cd_gmm_compute_sen void *  srch,
float32 **  feat,
int32  wav_idx
 

Depends on which data structure has been initialized, s3_cd_gmm_compute_sen calls ms_cd_gmm_compute_sen (if ms_mgau is initialized) or approx_cd_gmm_coupute_sen (if _mgau is initialized)

Only normal senone will be computed.

Parameters:
srch  a pointer to a srch_t
feat  feature vector #stream x #coeff
wav_idx  frame index

int32 s3_cd_gmm_compute_sen_comp void *  srch,
float32 **  feat,
int32  wav_idx
 

Depends on which data structure has been initialized, s3_cd_gmm_compute_sen_comp calls ms_cd_gmm_compute_sen_comp (if ms_mgau is initialized) or approx_cd_gmm_coupute_sen_compu (if _mgau is initialized)

Then composite triphone will also be computed.

Parameters:
srch  a pointer to a srch_t
feat  feature vector #stream x #coeff
wav_idx  frame index


Generated on Sat Apr 11 00:02:29 2009 by  doxygen 1.3.9.1