X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;ds=sidebyside;f=common%2Ftts_defs.h;h=32afeb70b32c37a2e58b9db421fa16df3bd23e17;hb=8a567079ea0677de5c4da1666ec8b5ad86a3bce7;hp=b9bd6e3257d022d956fe07a9a19721c23ef559cb;hpb=e1f07829e0af752017af94568b051a285912c114;p=platform%2Fcore%2Fuifw%2Ftts.git diff --git a/common/tts_defs.h b/common/tts_defs.h index b9bd6e3..32afeb7 100644 --- a/common/tts_defs.h +++ b/common/tts_defs.h @@ -43,6 +43,10 @@ extern "C" { #define TTS_SR_SERVER_SERVICE_OBJECT_PATH "/org/tizen/voice/ttssrserver" #define TTS_SR_SERVER_SERVICE_INTERFACE "org.tizen.voice.ttssrserver" +#define TTS_INTERRUPT_SERVER_SERVICE_NAME "org.tizen.voice.ttsinterruptserver" +#define TTS_INTERRUPT_SERVER_SERVICE_OBJECT_PATH "/org/tizen/voice/ttsinterruptserver" +#define TTS_INTERRUPT_SERVER_SERVICE_INTERFACE "org.tizen.voice.ttsinterruptserver" + /****************************************************************************************** * Message Definition for APIs *******************************************************************************************/ @@ -75,22 +79,23 @@ extern "C" { * Defines for configuration *******************************************************************************************/ -#define TTS_CONFIG_BASE tzplatform_mkpath(TZ_USER_HOME, "/share/.voice") -#define TTS_CONFIG tzplatform_mkpath(TZ_USER_HOME, "/share/.voice/tts-config.xml") -#define TTS_DEFAULT_CONFIG tzplatform_mkpath(TZ_SYS_RO_SHARE, "/voice/tts/1.0/tts-config.xml") +#define TTS_CONFIG_BASE tzplatform_mkpath(tzplatform_getid("TZ_USER_HOME"), "/share/.voice") +#define TTS_CONFIG tzplatform_mkpath(tzplatform_getid("TZ_USER_HOME"), "/share/.voice/tts-config.xml") +#define TTS_DEFAULT_CONFIG tzplatform_mkpath(tzplatform_getid("TZ_SYS_RO_SHARE"), "/voice/tts/1.0/tts-config.xml") -#define TTS_DEFAULT_ENGINE tzplatform_mkpath(TZ_SYS_RO_SHARE, "/voice/tts/1.0/engine") -#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_DEFAULT_ENGINE tzplatform_mkpath(tzplatform_getid("TZ_SYS_RO_SHARE"), "/voice/tts/1.0/engine") +#define TTS_DEFAULT_ENGINE_INFO tzplatform_mkpath(tzplatform_getid("TZ_SYS_RO_SHARE"), "/voice/tts/1.0/engine-info") +#define TTS_DEFAULT_ENGINE_SETTING tzplatform_mkpath(tzplatform_getid("TZ_SYS_RO_SHARE"), "/voice/tts/1.0/engine-setting") -#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_HOME tzplatform_mkpath(tzplatform_getid("TZ_USER_HOME"), "/share/.voice/tts") +#define TTS_DOWNLOAD_BASE tzplatform_mkpath(tzplatform_getid("TZ_USER_HOME"), "/share/.voice/tts/1.0") +#define TTS_DOWNLOAD_ENGINE_INFO tzplatform_mkpath(tzplatform_getid("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_RETRY_COUNT 5 +#define TTS_RETRY_MIN_COUNT 2 +#define TTS_CONNECTION_RETRY_COUNT 10 #define TTS_SPEED_MIN 1 #define TTS_SPEED_NORMAL 8 @@ -100,8 +105,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" /****************************************************************************************** @@ -114,6 +117,13 @@ extern "C" { #define TTS_ENGINE_DB_DEFAULT "db/voice/tts/engine/default" + +/****************************************************************************************** +* Defines for log tag +*******************************************************************************************/ +#define TAG_TTSCONFIG "ttsconfig" + + #ifdef __cplusplus } #endif