PocketSphinx
0.6
|
Decoder object. More...
#include <pocketsphinx_internal.h>
Data Fields | |
cmd_ln_t * | config |
Configuration. | |
int | refcount |
Reference count. | |
acmod_t * | acmod |
Acoustic model. | |
dict_t * | dict |
Pronunciation dictionary. | |
dict2pid_t * | d2p |
Dictionary to senone mapping. | |
logmath_t * | lmath |
Log math computation. | |
glist_t | searches |
List of search modules. | |
ps_search_t * | search |
Currently active search module. | |
ps_search_t * | phone_loop |
Phone loop search for lookahead. | |
int | pl_window |
Window size for phoneme lookahead. | |
uint32 | uttno |
Utterance counter. | |
char * | uttid |
Utterance ID for current utterance. | |
ptmr_t | perf |
Performance counter for all of decoding. | |
uint32 | n_frame |
Total number of frames processed. | |
char const * | mfclogdir |
Log directory for MFCC files. | |
char const * | rawlogdir |
Log directory for audio files. | |
char const * | senlogdir |
Log directory for senone score files. |
Decoder object.
Definition at line 182 of file pocketsphinx_internal.h.
Acoustic model.
Definition at line 188 of file pocketsphinx_internal.h.
Referenced by ps_add_word(), ps_decode_senscr(), ps_end_utt(), ps_free(), ps_get_fe(), ps_get_feat(), ps_get_n_frames(), ps_get_utt_time(), ps_load_dict(), ps_process_raw(), ps_reinit(), ps_start_utt(), ps_update_fsgset(), ps_update_lmset(), and ps_update_mllr().
cmd_ln_t* ps_decoder_s::config |
Configuration.
Definition at line 184 of file pocketsphinx_internal.h.
Referenced by ps_end_utt(), ps_free(), ps_get_all_time(), ps_get_config(), ps_get_utt_time(), ps_lattice_read(), ps_load_dict(), ps_reinit(), ps_update_fsgset(), and ps_update_lmset().
Dictionary to senone mapping.
Definition at line 190 of file pocketsphinx_internal.h.
Referenced by ps_add_word(), ps_free(), ps_load_dict(), ps_reinit(), ps_update_fsgset(), and ps_update_lmset().
Pronunciation dictionary.
Definition at line 189 of file pocketsphinx_internal.h.
Referenced by ps_add_word(), ps_free(), ps_lattice_read(), ps_load_dict(), ps_reinit(), ps_save_dict(), ps_update_fsgset(), and ps_update_lmset().
logmath_t* ps_decoder_s::lmath |
Log math computation.
Definition at line 191 of file pocketsphinx_internal.h.
Referenced by ps_free(), ps_get_logmath(), ps_lattice_read(), and ps_reinit().
char const* ps_decoder_s::mfclogdir |
Log directory for MFCC files.
Definition at line 206 of file pocketsphinx_internal.h.
Referenced by ps_reinit(), and ps_start_utt().
uint32 ps_decoder_s::n_frame |
Total number of frames processed.
Definition at line 205 of file pocketsphinx_internal.h.
Referenced by ps_get_all_time().
ptmr_t ps_decoder_s::perf |
Performance counter for all of decoding.
Definition at line 204 of file pocketsphinx_internal.h.
Referenced by ps_end_utt(), ps_get_all_time(), ps_get_hyp(), ps_get_prob(), ps_get_utt_time(), ps_reinit(), ps_seg_iter(), and ps_start_utt().
Phone loop search for lookahead.
Definition at line 198 of file pocketsphinx_internal.h.
Referenced by ps_end_utt(), ps_reinit(), ps_start_utt(), ps_update_fsgset(), and ps_update_lmset().
Window size for phoneme lookahead.
Definition at line 199 of file pocketsphinx_internal.h.
Referenced by ps_end_utt(), and ps_reinit().
char const* ps_decoder_s::rawlogdir |
Log directory for audio files.
Definition at line 207 of file pocketsphinx_internal.h.
Referenced by ps_reinit(), and ps_start_utt().
Reference count.
Definition at line 185 of file pocketsphinx_internal.h.
Referenced by ps_free(), ps_init(), and ps_retain().
Currently active search module.
Definition at line 197 of file pocketsphinx_internal.h.
Referenced by ps_add_word(), ps_end_utt(), ps_get_fsgset(), ps_get_hyp(), ps_get_lattice(), ps_get_lmset(), ps_get_prob(), ps_lattice_read(), ps_nbest(), ps_reinit(), ps_seg_iter(), ps_start_utt(), ps_update_fsgset(), and ps_update_lmset().
glist_t ps_decoder_s::searches |
List of search modules.
Definition at line 194 of file pocketsphinx_internal.h.
Referenced by ps_free(), ps_load_dict(), ps_reinit(), ps_update_fsgset(), and ps_update_lmset().
char const* ps_decoder_s::senlogdir |
Log directory for senone score files.
Definition at line 208 of file pocketsphinx_internal.h.
Referenced by ps_reinit(), and ps_start_utt().
char* ps_decoder_s::uttid |
Utterance ID for current utterance.
Definition at line 203 of file pocketsphinx_internal.h.
Referenced by ps_free(), ps_get_hyp(), ps_get_prob(), ps_get_uttid(), and ps_start_utt().
uint32 ps_decoder_s::uttno |
Utterance counter.
Definition at line 202 of file pocketsphinx_internal.h.
Referenced by ps_start_utt().