58 #ifndef __CONFIDENCE_H__
59 #define __CONFIDENCE_H__
71 #define CONFIDENCE_MAX_INT 2147483640
72 #define CONFIDENCE_MIN_INT -2147483640
73 #define CONFIDENCE_FAILURE 0
74 #define CONFIDENCE_SUCCESS 1
75 #define MAGIC_CONFIDENCE_CONSTANT 39.5
76 #define MIN_LOG -690810000
151 int ca_dag_load_lattice(
char *filename,
161 int alpha_beta(
ca_dag *word_lattice,
178 int ca_dag_free_lattice(
ca_dag *word_lattice);
struct ca_daglink_type * predlist
Definition: confidence.h:108
int nnode
Definition: confidence.h:127
int hscore
Definition: confidence.h:103
int wid
Definition: confidence.h:94
int nfrm
Definition: confidence.h:126
Filler penalties, penalties for words that do not show up in the main LM.
The temporary header file for sphinx 3 functions.
struct ca_daglink_type * succlist
Definition: confidence.h:107
logmath_t * logmath
Definition: confidence.h:129
Operations on dictionary.
int fanin
Definition: confidence.h:101
int lef
Definition: confidence.h:98
struct ca_daglink_type ca_daglink
struct ca_dagnode_type ca_dagnode
char word[64]
Definition: confidence.h:93
int fef
Definition: confidence.h:97
a strurcture that stores one line of hypothesis. Mainly used in confidence.c
int pscore
Definition: confidence.h:104
int sf
Definition: confidence.h:96
ca_dagnode * to
Definition: confidence.h:114
int reachable
Definition: confidence.h:99
ca_daglink entry
Definition: confidence.h:124
int seqid
Definition: confidence.h:95
Size definition of semantically units. Common for both s3 and s3.X decoder.
struct ca_dag_type ca_dag
ca_dagnode ** seqidtonode
Definition: confidence.h:123
Definition: confidence.h:112
#define S3DECODER_EXPORT
Definition: sphinx3_export.h:15
a structure for a dictionary.
Definition: dict.h:146
Definition: confidence.h:121
ca_dagnode * from
Definition: confidence.h:113
int fanout
Definition: confidence.h:102
int ascore
Definition: confidence.h:115
int32 fillpen(fillpen_t *f, s3wid_t w)
ca_daglink exit
Definition: confidence.h:125
struct ca_daglink_type * next
Definition: confidence.h:118
int alpha_beta
Definition: confidence.h:116
S3DECODER_EXPORT int32 confidence_word_posterior(char *dagfile, seg_hyp_line_t *seg_hyp_line, char *uttid, lm_t *lm, dict_t *dict, fillpen_t *fpen)
ca_dagnode * nodelist
Definition: confidence.h:122
The language model. All unigrams are read into memory on initialization. Bigrams and trigrams read in...
int cscore
Definition: confidence.h:106
S3DECODER_EXPORT int compute_combined_lmtype(seg_hyp_line_t *seg_hyp_line)
int lscore
Definition: confidence.h:105
S3DECODER_EXPORT int compute_lmtype(seg_hyp_line_t *seg_hyp_line, lm_t *lm, dict_t *dict)
int nedge
Definition: confidence.h:128
Definition: confidence.h:92
int visited
Definition: confidence.h:100
struct ca_dagnode_type * alloc_next
Definition: confidence.h:109