julius/wchmm.h File Reference

Structure Definition of tree lexicon and word trellis. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  s_cell
struct  wchmm_state
struct  wchmm_info
struct  __trellis_atom__
struct  __backtrellis__

Defines

#define MAXWCNSTEP   40000
 Number of states to be allocated at once.

Typedefs

typedef s_cell S_CELL
typedef wchmm_state WCHMM_STATE
typedef wchmm_info WCHMM_INFO
typedef __trellis_atom__ TRELLIS_ATOM
typedef __backtrellis__ BACKTRELLIS


Detailed Description

Structure Definition of tree lexicon and word trellis.

Author:
Akinobu Lee
Date:
Sun Sep 18 21:31:32 2005
This file defines structure for word-conjunction HMM, aka tree lexicon for recognition of 1st pass. Words in the dictionary are gathered to build a tree lexicon. The lexicon is built per HMM state basis, with their HMM output probabilities, transition arcs, and other informations for search such as successor word lists and maximum uni-gram scores for LM factoring, word head/tail marker, phoneme start marker, and so on.

Revision
1.5

Definition in file wchmm.h.


Typedef Documentation

typedef struct s_cell S_CELL

Element of successor word list for LM factoring computation.

typedef struct wchmm_state WCHMM_STATE

HMM state on tree lexicon.

typedef struct wchmm_info WCHMM_INFO

Whole lexicon tree structure holding all information.

typedef struct __trellis_atom__ TRELLIS_ATOM

Word trellis element that holds survived word ends at each frame on the 1st pass.

typedef struct __backtrellis__ BACKTRELLIS

Whole word trellis (aka backtrellis) generated as a result of 1st pass.


Generated on Tue Dec 26 16:17:00 2006 for Julius by  doxygen 1.5.0