Add metadata profile xml file 69/273769/1
authorwn.jang <wn.jang@samsung.com>
Wed, 13 Apr 2022 10:38:42 +0000 (19:38 +0900)
committerwn.jang <wn.jang@samsung.com>
Wed, 13 Apr 2022 10:38:42 +0000 (19:38 +0900)
Change-Id: I0b48c7bafbe1773e7ad97c2112ef593d104aaba6

packaging/metadata-profile.xml [new file with mode: 0644]

diff --git a/packaging/metadata-profile.xml b/packaging/metadata-profile.xml
new file mode 100644 (file)
index 0000000..8ef96a6
--- /dev/null
@@ -0,0 +1,89 @@
+<?xml version="1.0" encoding="utf-8"?>
+<profile>
+    <metadata-define>
+        <key name="http://tizen.org/metadata/tts-engine/name" description="TTS engine name"/>
+        <published>Y</published>
+        <version>1.0</version>
+        <value-description>
+            Write a TTS engine name.
+        </value-description>
+        <default-value-description>
+            It does not work if there is no value.
+        </default-value-description>
+        <example description="Add below statement to the manifest.xml file of you process.">
+            <metadata key="http://tizen.org/metadata/tts-engine/name" value="Samsung TTS"/>
+        </example>
+    </metadata-define>
+    <metadata-define>
+        <key name="http://tizen.org/metadata/tts-engine/language" description="Supported TTS languages"/>
+        <published>Y</published>
+        <version>1.0</version>
+        <value-description>
+            Write supported langueges.
+        </value-description>
+        <default-value-description>
+            Language specified as an ISO 3166 alpha-2 two-letter country code followed by ISO 639-1 for the two-letter language code (for example, "ko_KR" for Korean, "en_US" for American English)
+            Voice type specified as female, male, and child.
+        </default-value-description>
+        <example description="Add below statement to the manifest.xml file of you process.">
+            <metadata key="http://tizen.org/metadata/tts-engine/language" value="en_US:female,ko_KR:female,de_DE:female,fr_FR:female,it_IT:female,es_ES:female"/>
+        </example>
+    </metadata-define>
+    <metadata-define>
+        <key name="http://tizen.org/metadata/tts-engine/credential-required" description="Necessity of credential key"/>
+        <published>Y</published>
+        <version>1.0</version>
+        <value-description>
+            false - the credential key is not necessary.
+            true - the credential key is necessary.
+        </value-description>
+        <default-value-description>
+            Default value is false.
+        </default-value-description>
+        <example description="Add below statement to the manifest.xml file of you process.">
+            <metadata key="http://tizen.org/metadata/tts-engine/credential-required" value="false"/>
+        </example>
+    </metadata-define>
+    <metadata-define>
+        <key name="http://tizen.org/metadata/tts-engine/setting" description="Setting app name for TTS engine"/>
+        <published>Y</published>
+        <version>1.0</version>
+        <value-description>
+            Write a setting app name for tts engine.
+        </value-description>
+        <default-value-description>
+            The setting app does not launch if there is no value.
+        </default-value-description>
+        <example description="Add below statement to the manifest.xml file of you process.">
+            <metadata key="http://tizen.org/metadata/tts-engine/setting" value="org.tizen.tts-engine-default-setting"/>
+        </example>
+    </metadata-define>
+    <metadata-define>
+        <key name="http://tizen.org/metadata/tts-engine/text-size" description="Supported max text size"/>
+        <published>Y</published>
+        <version>1.0</version>
+        <value-description>
+            Write a supported max text size as bytes.
+        </value-description>
+        <default-value-description>
+            It does not work if there is no value.
+        </default-value-description>
+        <example description="Add below statement to the manifest.xml file of you process.">
+            <metadata key="http://tizen.org/metadata/tts-engine/text-size" value="2000"/>
+        </example>
+    </metadata-define>
+    <metadata-define>
+        <key name="http://tizen.org/metadata/tts-engine/pitch-support" description="Whether to support pitch"/>
+        <published>Y</published>
+        <version>1.0</version>
+        <value-description>
+            Write whether to support pitch.
+        </value-description>
+        <default-value-description>
+            Default value is false.
+        </default-value-description>
+        <example description="Add below statement to the manifest.xml file of you process.">
+            <metadata key="http://tizen.org/metadata/tts-engine/pitch-support" value="true"/>
+        </example>
+    </metadata-define>
+</profile>
\ No newline at end of file