Add a new TTS mode (interrupt) 28/176828/1
authorsooyeon.kim <sooyeon.kim@samsung.com>
Tue, 17 Apr 2018 08:35:02 +0000 (17:35 +0900)
committerSooyeon Kim <sooyeon.kim@samsung.com>
Tue, 24 Apr 2018 01:46:39 +0000 (01:46 +0000)
Change-Id: Ia174fdb56fc099426b2f3c8d7bb3e34fea3ce62f
Signed-off-by: sooyeon.kim <sooyeon.kim@samsung.com>
(cherry picked from commit 06b71f341ffb6e7999fae42a2afacc8af98e80ed)

CMakeLists.txt
bin/aarch64/org.tizen.tts-engine-default-interrupt [new file with mode: 0755]
bin/armv7l/org.tizen.tts-engine-default-interrupt [new file with mode: 0644]
bin/i586/org.tizen.tts-engine-default-interrupt [new file with mode: 0755]
bin/x86_64/org.tizen.tts-engine-default-interrupt [new file with mode: 0755]
org.tizen.tts-engine-default.xml

index 2fa0f58..1fbaf16 100644 (file)
@@ -12,6 +12,7 @@ INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/armv7l/libvoice-transport.so DESTINATION $
 INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/armv7l/org.tizen.tts-engine-default DESTINATION ${APP_INSTALL_PREFIX}/bin/)
 INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/armv7l/org.tizen.tts-engine-default-noti DESTINATION ${APP_INSTALL_PREFIX}/bin/)
 INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/armv7l/org.tizen.tts-engine-default-sr DESTINATION ${APP_INSTALL_PREFIX}/bin/)
+INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/armv7l/org.tizen.tts-engine-default-interrupt DESTINATION ${APP_INSTALL_PREFIX}/bin/)
 INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/armv7l/org.tizen.tts-engine-default-setting DESTINATION ${APP_INSTALL_PREFIX}/bin/)
 ELSEIF("${ARCH}" MATCHES "^i586.*")
 INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/i586/libsmt.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries)
@@ -21,6 +22,7 @@ INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/i586/libvoice-transport.so DESTINATION ${A
 INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/i586/org.tizen.tts-engine-default DESTINATION ${APP_INSTALL_PREFIX}/bin/)
 INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/i586/org.tizen.tts-engine-default-noti DESTINATION ${APP_INSTALL_PREFIX}/bin/)
 INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/i586/org.tizen.tts-engine-default-sr DESTINATION ${APP_INSTALL_PREFIX}/bin/)
+INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/i586/org.tizen.tts-engine-default-interrupt DESTINATION ${APP_INSTALL_PREFIX}/bin/)
 INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/i586/org.tizen.tts-engine-default-setting DESTINATION ${APP_INSTALL_PREFIX}/bin/)
 ELSEIF("${ARCH}" MATCHES "^i686.*")
 INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/i586/libsmt.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries)
@@ -30,6 +32,7 @@ INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/i586/libvoice-transport.so DESTINATION ${A
 INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/i586/org.tizen.tts-engine-default DESTINATION ${APP_INSTALL_PREFIX}/bin/)
 INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/i586/org.tizen.tts-engine-default-noti DESTINATION ${APP_INSTALL_PREFIX}/bin/)
 INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/i586/org.tizen.tts-engine-default-sr DESTINATION ${APP_INSTALL_PREFIX}/bin/)
+INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/i586/org.tizen.tts-engine-default-interrupt DESTINATION ${APP_INSTALL_PREFIX}/bin/)
 INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/i586/org.tizen.tts-engine-default-setting DESTINATION ${APP_INSTALL_PREFIX}/bin/)
 ELSEIF("${ARCH}" MATCHES "^aarch64.*")
 INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/aarch64/libsmt.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries)
@@ -39,6 +42,7 @@ INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/aarch64/libvoice-transport.so DESTINATION
 INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/aarch64/org.tizen.tts-engine-default DESTINATION ${APP_INSTALL_PREFIX}/bin/)
 INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/aarch64/org.tizen.tts-engine-default-noti DESTINATION ${APP_INSTALL_PREFIX}/bin/)
 INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/aarch64/org.tizen.tts-engine-default-sr DESTINATION ${APP_INSTALL_PREFIX}/bin/)
+INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/aarch64/org.tizen.tts-engine-default-interrupt DESTINATION ${APP_INSTALL_PREFIX}/bin/)
 INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/aarch64/org.tizen.tts-engine-default-setting DESTINATION ${APP_INSTALL_PREFIX}/bin/)
 ELSEIF("${ARCH}" MATCHES "^x86_64.*")
 INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/x86_64/libsmt.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries)
@@ -48,6 +52,7 @@ INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/x86_64/libvoice-transport.so DESTINATION $
 INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/x86_64/org.tizen.tts-engine-default DESTINATION ${APP_INSTALL_PREFIX}/bin/)
 INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/x86_64/org.tizen.tts-engine-default-noti DESTINATION ${APP_INSTALL_PREFIX}/bin/)
 INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/x86_64/org.tizen.tts-engine-default-sr DESTINATION ${APP_INSTALL_PREFIX}/bin/)
+INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/x86_64/org.tizen.tts-engine-default-interrupt DESTINATION ${APP_INSTALL_PREFIX}/bin/)
 INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/x86_64/org.tizen.tts-engine-default-setting DESTINATION ${APP_INSTALL_PREFIX}/bin/)
 ENDIF()
 
diff --git a/bin/aarch64/org.tizen.tts-engine-default-interrupt b/bin/aarch64/org.tizen.tts-engine-default-interrupt
new file mode 100755 (executable)
index 0000000..b0dae0c
Binary files /dev/null and b/bin/aarch64/org.tizen.tts-engine-default-interrupt differ
diff --git a/bin/armv7l/org.tizen.tts-engine-default-interrupt b/bin/armv7l/org.tizen.tts-engine-default-interrupt
new file mode 100644 (file)
index 0000000..4430cf6
Binary files /dev/null and b/bin/armv7l/org.tizen.tts-engine-default-interrupt differ
diff --git a/bin/i586/org.tizen.tts-engine-default-interrupt b/bin/i586/org.tizen.tts-engine-default-interrupt
new file mode 100755 (executable)
index 0000000..44bb42a
Binary files /dev/null and b/bin/i586/org.tizen.tts-engine-default-interrupt differ
diff --git a/bin/x86_64/org.tizen.tts-engine-default-interrupt b/bin/x86_64/org.tizen.tts-engine-default-interrupt
new file mode 100755 (executable)
index 0000000..5c3c167
Binary files /dev/null and b/bin/x86_64/org.tizen.tts-engine-default-interrupt differ
index bdb0d75..a17722c 100644 (file)
                <background-category value="media"/>
                <background-category value="background-network"/>
        </service-application>
+       <service-application appid="org.tizen.tts-engine-default-interrupt" exec="/usr/apps/org.tizen.tts-engine-default/bin/org.tizen.tts-engine-default-interrupt" type="capp">
+               <background-category value="media"/>
+               <background-category value="background-network"/>
+       </service-application>
        <ui-application appid="org.tizen.tts-engine-default-setting" exec="/usr/apps/org.tizen.tts-engine-default/bin/org.tizen.tts-engine-default-setting" nodisplay="true" multiple="false" type="capp" taskmanage="false">
                <label>TTSSMT engine setting</label>
                <background-category value="media"/>