Fix issue that showing drawing item when explicitly call with reply input type
[platform/core/uifw/inputdelegator.git] / inc / w-input-stt-voice.h
index 685f252..5b0fb1f 100755 (executable)
@@ -32,6 +32,7 @@
 
 #define SK_INIT                                "IDS_VOICE_BODY_TAP_MIC"
 #define SK_SPEAK_NOW                   "WDS_VOICE_NPBODY_SPEAK_NOW_ABB"
+#define SK_SPEAK_PREPARE               "WDS_VOICE_PREPARE_ABB"
 #define SK_RECOGNITION_FAILED  "WDS_VOICE_TPOP_RECOGNITION_FAILED_ABB"
 
 #define SK_DOUBLE_TAP_TO_SPEAK                         "WDS_TTS_TBBODY_DOUBLE_TAP_TO_SPEAK"
@@ -81,10 +82,12 @@ int init_voice(Evas_Object *parent, const char *lang, VoiceData *r_voicedata);
 int is_lang_supported_by_stt(char lang[]);
 Evas_Object *show_voice_window(Evas_Object *parent, VoiceData *voicedata);
 void on_stt_pause(VoiceData *voicedata);
+void on_stt_resume(VoiceData *voicedata);
 void on_destroy(VoiceData *voicedata);
 const char* get_lang_label(char lang[]);
 void _stt_lang_changed_cb(keynode_t *key, void* data);
 void start_by_press(VoiceData *voicedata);
+void restart_listening(double in);
 void voice_get_string(const char *keyValue, VoiceData *voicedata);
 void create_setting_window(Evas_Object *more_option_layout);
 void activate_circle_scroller_for_stt_textbox(void* data, Eina_Bool bActivate);
@@ -92,6 +95,11 @@ void stt_feedback_initialize();
 void stt_feedback_deinitialize();
 void show_error_message(VoiceData *voicedata, stt_error_e reason);
 void powerUnlock(void);
+Evas_Object *create_text_detiled_view(Evas_Object *parent);
+bool is_textblock_empty(void *data);
+void set_textblock_empty(void *data);
+void show_bottom_button(void* data, bool delayed);
+void hide_bottom_button(void* data);
 
 
 #endif /* W_INPUT_STT_VOICE_H_ */