#define TTS_TAG_ENGINE_VOICE_TYPE "type"
#define TTS_TAG_ENGINE_PITCH_SUPPORT "pitch-support"
#define TTS_TAG_ENGINE_CREDENTIAL "credential"
+#define TTS_TAG_ENGINE_TEXT_SIZE "text-size"
#define TTS_CONFIG_BASE tzplatform_mkpath(TZ_USER_HOME, "share/.voice")
#define TTS_HOME tzplatform_mkpath(TZ_USER_HOME, "share/.voice/tts")
#define TTS_METADATA_LANGUAGE "http://tizen.org/metadata/tts-engine/language"
#define TTS_METADATA_CREDENTIAL_REQUIRED "http://tizen.org/metadata/tts-engine/credential-required"
#define TTS_METADATA_SETTING "http://tizen.org/metadata/tts-engine/setting"
+#define TTS_METADATA_TEXT_SIZE "http://tizen.org/metadata/tts-engine/text-size"
/* Define Macro */
#define FREE(x) { if (NULL != x) { free(x); x = NULL; } }
cur = xmlNewNode(NULL, (const xmlChar*)TTS_TAG_ENGINE_NAME);
xmlNodeSetContent(cur, (const xmlChar*)md->value);
xmlAddChild(root, cur);
+ } else if (!strcmp(md->key, TTS_METADATA_TEXT_SIZE)) {
+ cur = xmlNewNode(NULL, (const xmlChar*)TTS_TAG_ENGINE_TEXT_SIZE);
+ xmlNodeSetContent(cur, (const xmlChar*)md->value);
+ xmlAddChild(root, cur);
} else {
LOGW("[WARNING] Unknown metadata type");
}