Main Page | Modules | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

outprob_init.c File Reference

Initialize and setup the acoustic computation routines. More...

#include <sent/stddefs.h>
#include <sent/htk_hmm.h>
#include <sent/htk_param.h>
#include <sent/hmm.h>
#include <sent/gprune.h>
#include "globalvars.h"

Include dependency graph for outprob_init.c:

Go to the source code of this file.

Defines

#define GLOBAL_VARIABLE_DEFINE
 Global variables is actually defined here.

Functions

boolean outprob_init (HTK_HMM_INFO *hmminfo, HTK_HMM_INFO *gshmm, int gms_num, int gprune_method, int gprune_mixnum)
boolean outprob_prepare (int framenum)


Detailed Description

Initialize and setup the acoustic computation routines.

Author:
Akinobu LEE
Date:
Thu Feb 17 13:35:37 2005
These functions switch computation function suitable for the given HMM types (tied-mixture or shared-state, use GMS or not, and so on). It also sets various parameters and global pointers for the likelihood computation. These functions should be called at first.

How to usage these acoustic computation routines:

  1. First call outprob_init() on startup to configure and setup functions
  2. For each input,
    1. call outprob_prepare() to prepare cache
    2. use outprob(t, hmmstate, param) to get output probability of a state

Revision
1.1.1.1

Definition in file outprob_init.c.


Function Documentation

boolean outprob_init HTK_HMM_INFO hmminfo,
HTK_HMM_INFO gshmm,
int  gms_num,
int  gprune_method,
int  gprune_mixnum
 

Initialize and setup acoustic computation functions.

Returns:
TRUE on success, FALSE on failure.
select functions

Definition at line 62 of file outprob_init.c.

Referenced by final_fusion().

boolean outprob_prepare int  framenum  ) 
 

Prepare for the next input of given frame length.

Parameters:
framenum [in] input length in frame.
Returns:
TRUE on success, FALSE on failure.

Definition at line 139 of file outprob_init.c.

Referenced by main_recognition_loop(), and RealTimePipeLinePrepare().


Generated on Tue Mar 28 16:03:29 2006 for Julius by  doxygen 1.4.2