122 #ifndef __S2_FSG_SEARCH_H__
123 #define __S2_FSG_SEARCH_H__
208 #define fsg_search_frame(s) ((s)->frame)
298 int check_fsg_final_state);
fsg_search_t * fsg_search_init(word_fsg_t *, void *srch_struct)
strcture for storing the model definition.
Definition: mdef.h:184
glist_t pnode_active_next
Definition: fsg_search.h:164
Definition: fsg_search.h:153
int32 fsg_search_get_start_state(fsg_search_t *)
fsg_history_t * history
Definition: fsg_search.h:161
int32 beam
Definition: fsg_search.h:166
The temporary header file for sphinx 3 functions.
void fsg_search_utt_start(fsg_search_t *)
cmd_ln_t * config
Definition: fsg_search.h:202
int32 * senscale
Definition: fsg_search.h:197
int32 fsg_search_get_final_state(fsg_search_t *)
Definition: word_fsg.h:187
int32 wbeam
Definition: fsg_search.h:168
Operations on dictionary.
int32 lscr
Definition: fsg_search.h:176
char * DumpLatdir
Definition: fsg_search.h:189
int32 n_hmm_eval
Definition: fsg_search.h:178
ascr_t * am_score_pool
Definition: fsg_search.h:195
void fsg_search_history_backtrace(fsg_search_t *search, int check_fsg_final_state)
int32 ascr
Definition: fsg_search.h:176
void fsg_search_sen_active(fsg_search_t *search)
HMM data structure and operation.
srch_hyp_t * hyp
Definition: fsg_search.h:175
int32 pbeam
Definition: fsg_search.h:167
int32 state
Definition: fsg_search.h:180
tmat_t * tmat
Definition: fsg_search.h:194
hmm_context_t * hmmctx
Definition: fsg_search.h:182
void fsg_search_utt_end(fsg_search_t *)
int32 fsg_search_set_final_state(fsg_search_t *, int32 state)
glist_t fsglist
Definition: fsg_search.h:154
int32 isUsealtpron
Definition: fsg_search.h:185
int32 isUseFiller
Definition: fsg_search.h:186
int32 fsg_search_set_start_state(fsg_search_t *, int32 state)
int fsg_search_del_fsg_byname(fsg_search_t *, char *name)
Size definition of semantically units. Common for both s3 and s3.X decoder.
FILE * matchfp
Definition: fsg_search.h:199
Shared information between a set of HMMs.
Definition: fsg_lextree.h:117
Definition: fsg_history.h:171
fsg_lextree_t * lextree
Definition: fsg_search.h:159
int32 frame
Definition: fsg_search.h:170
a structure for a dictionary.
Definition: dict.h:146
Transition matrix data structure.
int32 isReportAltpron
Definition: fsg_search.h:188
int32 n_ci_phone
Definition: fsg_search.h:190
int32 bestscore
Definition: fsg_search.h:172
int32 bpidx_start
Definition: fsg_search.h:173
Transition matrix data structure. All phone HMMs are assumed to have the same topology.
Definition: tmat.h:113
void fsg_search_free(fsg_search_t *s)
int fsg_search_del_fsg(fsg_search_t *, word_fsg_t *)
glist_t pnode_active
Definition: fsg_search.h:163
word_fsg_t * fsg
Definition: fsg_search.h:156
char * uttid
Definition: fsg_search.h:196
Wrapper to hold senone scores.
int fsg_search_add_fsg(fsg_search_t *, word_fsg_t *)
struct fsg_search_s fsg_search_t
FILE * matchsegfp
Definition: fsg_search.h:200
mdef_t * mdef
Definition: fsg_search.h:193
int32 isBacktrace
Definition: fsg_search.h:187
logmath_t * logmath
Definition: fsg_search.h:203
int fsg_search_set_current_fsg(fsg_search_t *, char *)
word_fsg_t * fsg_search_fsgname_to_fsg(fsg_search_t *, char *name)
dict_t * dict
Definition: fsg_search.h:192
void fsg_search_frame_fwd(fsg_search_t *)