|
Data Fields |
| const char * | interface_name |
| switch_status_t(* | speech_open )(switch_speech_handle_t *sh, const char *voice_name, int rate, switch_speech_flag_t *flags) |
| switch_status_t(* | speech_close )(switch_speech_handle_t *, switch_speech_flag_t *flags) |
| switch_status_t(* | speech_feed_tts )(switch_speech_handle_t *sh, char *text, switch_speech_flag_t *flags) |
| switch_status_t(* | speech_read_tts )(switch_speech_handle_t *sh, void *data, switch_size_t *datalen, uint32_t *rate, switch_speech_flag_t *flags) |
| void(* | speech_flush_tts )(switch_speech_handle_t *sh) |
| void(* | speech_text_param_tts )(switch_speech_handle_t *sh, char *param, const char *val) |
| void(* | speech_numeric_param_tts )(switch_speech_handle_t *sh, char *param, int val) |
| void(* | speech_float_param_tts )(switch_speech_handle_t *sh, char *param, double val) |
| switch_thread_rwlock_t * | rwlock |
| switch_speech_interface * | next |