#include <speech.h>
Data Fields | |
void * | data |
ast_speech_engine * | engine |
unsigned int | flags |
int | format |
ast_mutex_t | lock |
char * | processing_sound |
ast_speech_result * | results |
enum ast_speech_results_type | results_type |
int | state |
Definition at line 47 of file speech.h.
struct ast_speech_engine* engine |
Pointer to the engine used by this speech structure
Definition at line 65 of file speech.h.
Referenced by ast_speech_change(), ast_speech_change_results_type(), ast_speech_destroy(), ast_speech_dtmf(), ast_speech_grammar_activate(), ast_speech_grammar_deactivate(), ast_speech_grammar_load(), ast_speech_grammar_unload(), ast_speech_new(), ast_speech_results_get(), ast_speech_start(), and ast_speech_write().
Structure lock
Definition at line 49 of file speech.h.
Referenced by ast_speech_destroy(), and speech_background().
char* processing_sound |
Processing sound (used when engine is processing audio and getting results)
Definition at line 53 of file speech.h.
Referenced by ast_speech_destroy(), speech_background(), and speech_processing_sound().
struct ast_speech_result* results |
Cached results
Definition at line 61 of file speech.h.
Referenced by ast_speech_destroy(), ast_speech_start(), speech_background(), speech_grammar(), speech_read(), speech_score(), and speech_text().
Type of results we want
Definition at line 63 of file speech.h.
Referenced by ast_speech_change_results_type().
int state |
Current state of structure
Definition at line 55 of file speech.h.
Referenced by ast_speech_dtmf(), ast_speech_write(), and speech_background().