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().
1.6.1