ps_decoder_s Struct Reference

Decoder object. More...

#include <pocketsphinx_internal.h>

Data Fields

cmd_ln_t * config
 Configuration.
int refcount
 Reference count.
acmod_tacmod
 Acoustic model.
dict_tdict
 Pronunciation dictionary.
logmath_t * lmath
 Log math computation.
glist_t searches
 List of search modules.
ps_search_tsearch
 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.

Detailed Description

Decoder object.

Definition at line 173 of file pocketsphinx_internal.h.


Field Documentation

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

Log directory for MFCC files.

Definition at line 192 of file pocketsphinx_internal.h.

Referenced by ps_reinit(), and ps_start_utt().

Total number of frames processed.

Definition at line 191 of file pocketsphinx_internal.h.

Referenced by ps_get_all_time(), and ps_process_raw().

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

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

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

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

Utterance counter.

Definition at line 188 of file pocketsphinx_internal.h.

Referenced by ps_start_utt().


The documentation for this struct was generated from the following file:

Generated on 26 Aug 2009 for PocketSphinx by  doxygen 1.6.1