#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"
#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
#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"
/******************************************************************************************
#define TTS_LANGSET_KEY VCONFKEY_LANGSET
+#define TTS_ENGINE_DB_DEFAULT "db/voice/tts/engine/default"
#ifdef __cplusplus
}