内置googletts并且内置中文语音包

先上补丁

diff --git a/frameworks/base/core/java/android/speech/tts/TextToSpeech.java b/frameworks/base/core/java/android/speech/tts/TextToSpeech.java
index 01562b3..99e7598 100644
+++ b/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
@@ -217,4 +217,5 @@

     <!-- Default for Settings.System.VIBRATE_WHEN_RINGING -->
     <bool name="def_vibrate_when_ringing">false</bool>
+       <string name="default_tts" translatable="false">com.google.android.tts</string>

diff --git a/frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java b/frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
index 3aae5e4..13875e1 100644
+++ b/vendor/ztl/preinstall/preinstall.mk
@@ -6,3 +6,6 @@ PRODUCT_COPY_FILES += \
 apk_files := $(shell ls $(LOCAL_PATH)/*.apk)

 PRODUCT_COPY_FILES += $(foreach file, $(apk_files), $(file):system/preinstall/$(notdir $(file)))
+
+#&#x62F7;&#x8D1D;&#x8BED;&#x97F3;&#x5305;&#x6587;&#x4EF6;&#x5939;.&#x7B49;&#x4E0B;&#x5728;yiansetting&#x91CC;&#x9762;&#x6267;&#x884C;cp&#x5230;tts&#x76EE;&#x5F55;&#x4E0B;&#x548C;&#x6539;&#x6743;&#x9650;
+PRODUCT_COPY_FILES += $(call find-copy-subdir-files,*,$(LOCAL_PATH)/app_voices_greco_v15,system/preinstall/app_voices_greco_v15)

然后,感谢这位先生煞费苦心的分析。

[En]

Then thank this man for his painstaking analysis.

当然我肯定不是完全转载,我会把这个步骤给分解出来.

0.下载googletts并且放到preinstall目录(实现预安装程序,请八仙过海吧)

1.打上面的补丁,主要是为了让系统默认选中该语音为默认tts

2.烧录固件完成后,自己写个textSpeech例子,发现…播报不了. 插网线.

3.发现可以播报,完了就

adb pull /data/user_de/0/com.google.android.tts ./ 把这个文件夹下的app_voices_greco_v15保存好.你就不用去csdn下载各种XXXX语音包了. 当然,我用的apk比较老.所以是app_voices_greco_v15

可能最新是v16或者17 18说不定.这里只是提供一种不用去csdn下载的自行提取办法.

然后就在你的预安装脚本把这个文件夹push到任何你喜欢的目录.

4.第一次开机启动,cp -r 到/data/user_de/0/com.google.android.tts 并且chmod 777 -R .(至于是用什么apk来执行这个,还是搞个什么脚本随便你们八仙过海)

5.不插网线也可以正常使用.

Original: https://blog.csdn.net/glunoy/article/details/121333495
Author: glunoy
Title: 内置googletts并且内置中文语音包

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/498270/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球