PocketSphinx
5.0.0
A small speech recognizer
|
Go to the documentation of this file.
46 #ifndef __PS_ALIGNMENT_H__
47 #define __PS_ALIGNMENT_H__
62 #define PS_ALIGNMENT_NONE -1
Basic type definitions used in Sphinx.
POCKETSPHINX_EXPORT int ps_alignment_iter_free(ps_alignment_iter_t *itor)
POCKETSPHINX_EXPORT ps_alignment_t * ps_alignment_retain(ps_alignment_t *al)
POCKETSPHINX_EXPORT int ps_alignment_free(ps_alignment_t *al)
POCKETSPHINX_EXPORT ps_alignment_iter_t * ps_alignment_states(ps_alignment_t *al)
POCKETSPHINX_EXPORT int ps_alignment_iter_seg(ps_alignment_iter_t *itor, int *start, int *duration)
POCKETSPHINX_EXPORT ps_alignment_iter_t * ps_alignment_iter_next(ps_alignment_iter_t *itor)
POCKETSPHINX_EXPORT ps_alignment_iter_t * ps_alignment_iter_children(ps_alignment_iter_t *itor)
POCKETSPHINX_EXPORT ps_alignment_iter_t * ps_alignment_phones(ps_alignment_t *al)
POCKETSPHINX_EXPORT ps_alignment_iter_t * ps_alignment_words(ps_alignment_t *al)
const POCKETSPHINX_EXPORT char * ps_alignment_iter_name(ps_alignment_iter_t *itor)
Iterator over entries in an alignment.
Multi-level alignment (words, phones, states) over an utterance.