Set a default value for max text size
[platform/core/uifw/tts.git] / common / tts_defs.h
index 5451116..c0f57fa 100644 (file)
@@ -56,9 +56,13 @@ extern "C" {
 #define TTS_METHOD_PLAY                        "tts_method_play"
 #define TTS_METHOD_STOP                        "tts_method_stop"
 #define TTS_METHOD_PAUSE               "tts_method_pause"
+#define TTS_METHOD_PLAY_PCM            "tts_method_play_pcm"
+#define TTS_METHOD_STOP_PCM            "tts_method_stop_pcm"
+#define TTS_METHOD_ADD_PCM             "tts_method_add_pcm"
 
 #define TTS_METHOD_SET_PRIVATE_DATA    "tts_method_set_private_data"
 #define TTS_METHOD_GET_PRIVATE_DATA    "tts_method_get_private_data"
+#define TTS_METHOD_SET_CREDENTIAL      "tts_method_set_credential"
 
 #define TTSD_METHOD_HELLO              "ttsd_method_hello"
 #define TTSD_METHOD_UTTERANCE_STARTED  "ttsd_method_utterance_started"
@@ -79,12 +83,14 @@ extern "C" {
 #define TTS_DEFAULT_ENGINE_INFO                tzplatform_mkpath(TZ_SYS_RO_SHARE, "/voice/tts/1.0/engine-info")
 #define TTS_DEFAULT_ENGINE_SETTING     tzplatform_mkpath(TZ_SYS_RO_SHARE, "/voice/tts/1.0/engine-setting")
 
-#define TTS_DOWNLOAD_BASE              tzplatform_mkpath(TZ_USER_HOME, "/share/.voice/tts")
-#define TTS_DOWNLOAD_ENGINE_INFO       tzplatform_mkpath(TZ_USER_HOME, "/share/.voice/tts/engine-info")
+#define TTS_HOME                       tzplatform_mkpath(TZ_USER_HOME, "/share/.voice/tts")
+#define TTS_DOWNLOAD_BASE              tzplatform_mkpath(TZ_USER_HOME, "/share/.voice/tts/1.0")
+#define TTS_DOWNLOAD_ENGINE_INFO       tzplatform_mkpath(TZ_USER_HOME, "share/.voice/tts/1.0/engine-info")
 
 #define TTS_BASE_LANGUAGE              "en_US"
 
 #define TTS_RETRY_COUNT                5
+#define TTS_RETRY_MIN_COUNT    2
 
 #define TTS_SPEED_MIN          1
 #define TTS_SPEED_NORMAL       8
@@ -94,8 +100,6 @@ extern "C" {
 #define TTS_PITCH_NORMAL       8
 #define TTS_PITCH_MAX          15
 
-#define TTS_MAX_TEXT_SIZE      2000
-
 #define TTS_FEATURE_PATH       "tizen.org/feature/speech.synthesis"
 
 /******************************************************************************************
@@ -106,6 +110,7 @@ extern "C" {
 
 #define TTS_LANGSET_KEY                        VCONFKEY_LANGSET
 
+#define TTS_ENGINE_DB_DEFAULT       "db/voice/tts/engine/default"
 
 #ifdef __cplusplus
 }