首页 > 编程知识 正文

华为的讯飞语音引擎,google语音引擎和讯飞语音引擎

时间:2023-05-04 21:35:19 阅读:245412 作者:466

说明

  车机需要添加科大讯飞语音引擎,并且设置为首选引擎(Settiings里面可以看到默认选项)。

实现

  1.frameworks中修改

zhoujy@TP:~/data/android/sc826_cn_01_00/msm_8953_git/frameworks$ git show c7f9645508499629c4947d4691073ff254007f1commit c7f9645508499629c4947d4691073ff254007f19Author: zhoujinyan <zhoujy@ibumobile.com>Date: Thu Jun 11 21:16:53 2020 cxdxwz0800 [frameworks]将科大讯飞语音引擎设置为首选引擎diff --git a/frameworks/base/packages/SettingsProvider/res/values/defaults.xml b/frameworks/base/packages/SettingsProvider/res/values/defaults.xmlindex 4b2dbb6..afc14e5 100644--- a/frameworks/base/packages/SettingsProvider/res/values/defaults.xmlcxdxwzcxdxwzcxdxwz b/frameworks/base/packages/SettingsProvider/res/values/defaults.xml@@ -314,4 cxdxwz314,5 @@ <string name="def_enable_input_methods" translatable="false"></string> <!-- Default for Settings.Global.CAPTIVE_PORTAL_DETECTION_ENABLED --> <integer name="def_captive_portal_detection_enabled" translatable="false">0</integer>cxdxwz <string name="default_tts" translatable="false">com.iflytek.speechcloud</string> </resources>diff --git a/frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/开朗的帅哥.java b/frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/开朗的帅哥.javaindex f71d712..d62f569 100644--- a/frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/开朗的帅哥.javacxdxwzcxdxwzcxdxwz b/frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/开朗的帅哥.java@@ -2548,7 cxdxwz2548,7 @@ class 开朗的帅哥 extends SQLiteOpenHelper { loadIntegerSetting(stmt, Settings.Secure.SLEEP_TIMEOUT, R.integer.def_sleep_timeout);-cxdxwz loadStringSetting(stmt, Settings.Secure.TTS_DEFAULT_SYNTH,R.string.default_tts); /* * IMPORTANT: Do not add any more upgrade steps here as the global, * secure, and system settings are no longer stored in a databas

2.添sxddp,并且进行编译

zhoujy@TP:~/data/android/sc826_cn_01_00/msm_8953_git/vendor/fibo/common/IFlytek$ git show 4bdfd5c723c4bf620b307522e7499cd27b66b3d0commit 4bdfd5c723c4bf620b307522e7499cd27b66b3d0Author: zhoujinyan <zhoujy@ibumobile.com>Date: Thu Jun 11 21:15:41 2020 cxdxwz0800 [vendor]增加科大讯飞语音引擎diff --git a/device/qcom/msm8953_64/msm8953_64.mk b/device/qcom/msm8953_64/msm8953_64.mkindex a3174d3..98121d4 100755--- a/device/qcom/msm8953_64/msm8953_64.mkcxdxwzcxdxwzcxdxwz b/device/qcom/msm8953_64/msm8953_64.mk@@ -131,7 cxdxwz131,8 @@ PRODUCT_PACKAGES cxdxwz= mkfs.exfat fsck.exfat autommi - Amapcxdxwz Amap cxdxwz IFlytek # Feature definition files for msm8953diff --git a/vendor/fibo/common/IFlytek/Android.mk b/vendor/fibo/common/IFlytek/Android.mknew file mode 100644index 0000000..c1afac0--- /dev/nullcxdxwzcxdxwzcxdxwz b/vendor/fibo/common/IFlytek/Android.mk@@ -0,0 cxdxwz1,7 @@cxdxwzLOCAL_PATH := $(call my-dir)cxdxwzinclude $(CLEAR_VARS)cxdxwzLOCAL_MODULE_TAGS := optional engcxdxwz#copy to data/appcxdxwz$(shell if [ ! -d $(TARGET_OUT_DATA)/app/IFlytek ]; then mkdir -p $(TARGET_OUT_DATA)/app/IFlytek;fi)cxdxwz$(shell cp -r `find $(LOCAL_PATH)/ -iname *.apk` $(TARGET_OUT_DATA)/app/IFlytek)

科大讯飞语音引擎apk

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。