TTS[Text to speech support in khadas VIM3]

Hi khadas team,

how to enable TTS in khadas VIM3?

You mean TTS on Android ?

@mntprn Please ask questions in the form of a post. I will answer your question.

Hi khadas team,

I want to add Google TTS support to my custom build Android 9 for VIM3.
Please guide me to add the TTS support.

Thank you.

@mntprn You can refer to VIM4 to add.

device/khadas$ git log -p 2178d3871f092e179306f49bfe54eccdfa5eb179
diff --git a/kvim4/TTS_so/libtts_android.so b/kvim4/TTS_so/libtts_android.so
new file mode 100755
index 0000000..4aa382e
Binary files /dev/null and b/kvim4/TTS_so/libtts_android.so differ
diff --git a/kvim4/TTS_so/libtts_android_neon.so b/kvim4/TTS_so/libtts_android_neon.so
new file mode 100755
index 0000000..b7b90fe
Binary files /dev/null and b/kvim4/TTS_so/libtts_android_neon.so differ
--- a/kvim4/kvim4.mk
+++ b/kvim4/kvim4.mk
@@ -187,6 +190,19 @@ BOARD_AML_TDK_KEY_PATH := device/khadas/common/tdk_keys/
 BUILD_WITH_AVB := true
 PRODUCT_PACKAGES += lights
 
+#KVIM4 app
+PRODUCT_PACKAGES += \
+    TTS
+PRODUCT_COPY_FILES += \
+       device/khadas/kvim4/TTS_so/libtts_android.so:system/lib64/libtts_android.so \
+       device/khadas/kvim4/TTS_so/libtts_android_neon.so:system/lib64/libtts_android_neon.so
+
 TARGET_BUILD_KERNEL_4_9 ?= false

vendor/amlogic/common$ git log --stat apps/TTS/
commit 63ae192942810dc65a013e43ba88e2db59ad792f
Date:   Mon May 9 20:38:54 2022 +0000

    VIM4: Add khadas app

 apps/TTS/Android.mk |  16 ++++++++++++++++
 apps/TTS/TTS.apk    | Bin 0 -> 14852916 bytes

Hi,

Added the changes, but display is blank after boot.