#include <stdio.h>
#include <logmath.h>
#include <cmd_ln.h>
#include "word_fsg.h"
#include "fsg_psubtree.h"
#include "hmm.h"
#include "dict.h"
#include "mdef.h"
#include "ctxt_table.h"
Go to the source code of this file.
Classes | |
struct | fsg_lextree_s |
Defines | |
#define | fsg_lextree_root(lt, s) ((lt)->root[s]) |
#define | fsg_lextree_n_pnode(lt) ((lt)->n_pnode) |
Typedefs | |
typedef struct fsg_lextree_s | fsg_lextree_t |
Functions | |
fsg_lextree_t * | fsg_lextree_init (word_fsg_t *fsg, hmm_context_t *ctx, cmd_ln_t *config, logmath_t *logmath) |
void | fsg_lextree_free (fsg_lextree_t *) |
void | fsg_lextree_dump (fsg_lextree_t *, FILE *) |
void | fsg_lextree_utt_start (fsg_lextree_t *) |
void | fsg_lextree_utt_end (fsg_lextree_t *) |
#define fsg_lextree_n_pnode | ( | lt | ) | ((lt)->n_pnode) |
#define fsg_lextree_root | ( | lt, | |||
s | ) | ((lt)->root[s]) |
typedef struct fsg_lextree_s fsg_lextree_t |
void fsg_lextree_dump | ( | fsg_lextree_t * | , | |
FILE * | ||||
) |
void fsg_lextree_free | ( | fsg_lextree_t * | ) |
fsg_lextree_t* fsg_lextree_init | ( | word_fsg_t * | fsg, | |
hmm_context_t * | ctx, | |||
cmd_ln_t * | config, | |||
logmath_t * | logmath | |||
) |
void fsg_lextree_utt_end | ( | fsg_lextree_t * | ) |
void fsg_lextree_utt_start | ( | fsg_lextree_t * | ) |