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. | |
logmath_t * | lmath |
Log math computation. | |
glist_t | searches |
List of search modules. | |
ps_search_t * | search |
Currently active search module. | |
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. |
Decoder object.
Definition at line 173 of file pocketsphinx_internal.h.
Acoustic model.
Definition at line 179 of file pocketsphinx_internal.h.
Referenced by ps_end_utt(), ps_free(), ps_get_fe(), ps_get_feat(), ps_get_n_frames(), ps_get_utt_time(), ps_process_raw(), ps_reinit(), ps_start_utt(), ps_update_fsgset(), and ps_update_lmset().
cmd_ln_t* ps_decoder_s::config |
Configuration.
Definition at line 175 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_reinit(), ps_update_fsgset(), and ps_update_lmset().
Pronunciation dictionary.
Definition at line 180 of file pocketsphinx_internal.h.
Referenced by ps_add_word(), ps_free(), ps_lattice_read(), ps_reinit(), ps_update_fsgset(), and ps_update_lmset().
logmath_t* ps_decoder_s::lmath |
Log math computation.
Definition at line 181 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 192 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 191 of file pocketsphinx_internal.h.
Referenced by ps_get_all_time(), and ps_process_raw().
ptmr_t ps_decoder_s::perf |
Performance counter for all of decoding.
Definition at line 190 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().
char const* ps_decoder_s::rawlogdir |
Log directory for audio files.
Definition at line 193 of file pocketsphinx_internal.h.
Referenced by ps_reinit(), and ps_start_utt().
Reference count.
Definition at line 176 of file pocketsphinx_internal.h.
Referenced by ps_free(), ps_init(), and ps_retain().
Currently active search module.
Definition at line 185 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_process_raw(), 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 184 of file pocketsphinx_internal.h.
Referenced by ps_free(), ps_reinit(), ps_update_fsgset(), and ps_update_lmset().
char* ps_decoder_s::uttid |
Utterance ID for current utterance.
Definition at line 189 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 188 of file pocketsphinx_internal.h.
Referenced by ps_start_utt().