Change internal function to static
[platform/core/uifw/tts.git] / common / tts_config_parser.h
index f32c620..cbe0952 100644 (file)
@@ -41,7 +41,8 @@ typedef struct {
        char*   setting;
        GSList* voices;
        bool    pitch_support;
-       bool    need_credential;
+       bool    need_credential;
+       unsigned int    text_size;
 } tts_engine_info_s;
 
 typedef struct {
@@ -53,6 +54,7 @@ typedef struct {
        int     speech_rate;
        int     pitch;
        bool    credential;
+       double bg_volume_ratio;
 } tts_config_s;
 
 
@@ -76,11 +78,15 @@ int tts_parser_set_speech_rate(int value);
 
 int tts_parser_set_pitch(int value);
 
+int tts_parser_set_bg_volume_ratio(double value);
+
 int tts_parser_find_config_changed(char** engine, char**setting, bool* auto_voice, char** language, int* voice_type, 
-                                  int* speech_rate, int* pitch);
+                                  int* speech_rate, int* pitch, double* bg_volume_ratio);
 
 int tts_parser_copy_xml(const char* original, const char* destination);
 
+int tts_parser_reset();
+
 #ifdef __cplusplus
 }
 #endif