From b8a2661a0f691123ee78ccab07f0e64c860a7b8d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=8C=A5=E5=88=AB=E6=98=A8=E5=A4=A9=E7=9A=84=E6=88=91?= <838119225@qq.com> Date: Sat, 31 Jul 2021 14:13:00 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E6=96=87=E6=A1=A3=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.OPENSOURCE | 8 ++++---- README.md | 5 ++--- .../sample/slice/MainAbilitySlice.java | 1 - 3 files changed, 6 insertions(+), 8 deletions(-) diff --git a/README.OPENSOURCE b/README.OPENSOURCE index f5c598e..78217c3 100644 --- a/README.OPENSOURCE +++ b/README.OPENSOURCE @@ -1,10 +1,10 @@ [ { "Name": "SpeechRecognitionView", - "License": " Apache License ", - "License File": " LICENSE ", - "Version Number": "1.2.2 ", - "Upstream URL": " https://github.com/zagum/SpeechRecognitionView", + "License": "Apache License", + "License File": "LICENSE", + "Version Number": "1.2.2", + "Upstream URL": "https://github.com/zagum/SpeechRecognitionView", "Description": "一种动画通过语音来控制变化" } ] diff --git a/README.md b/README.md index 495a395..2381601 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ - 功能:一种动画通过语音来控制变化 - 项目移植状态:主功能完成 - 调用差异:无 -- 开发版本:sdk6,DevEco Studio2.2 Beta1 +- 开发版本:sdk6,DevEco Studio 2.2 Beta1 - 基线版本:Releases 1.2.2 #### 效果演示 @@ -32,7 +32,7 @@ allprojects { } ``` -在sdk6,DevEco Studio2.2 Beta1下项目可直接运行 +在sdk6,DevEco Studio 2.2 Beta1下项目可直接运行 如无法运行,删除项目.gradle,.idea,build,gradle,build.gradle文件, 并依据自己的版本创建新项目,将新项目的对应文件复制到根目录下 @@ -59,7 +59,6 @@ allprojects { int[] heights = {20, 24, 18, 23, 16}; initIntent = new AsrIntent(); initIntent.setAudioSourceType(AsrIntent.AsrAudioSrcType.ASR_SRC_TYPE_PCM); - // 将FilePath修改为正确的地址,且文件路径需要给com.huawei.hiai进程授予可访问权限。 initIntent.setFilePath(this.getAbilityPackageContext().getExternalCacheDir().getAbsolutePath()); recognitionProgressView = (RecognitionProgressView) findComponentById(ResourceTable.Id_recognition_view); recognitionProgressView.setRecognitionListener(new RecognitionListenerAdapter() { diff --git a/entry/src/main/java/com/github/zagum/speechrecognitionview/sample/slice/MainAbilitySlice.java b/entry/src/main/java/com/github/zagum/speechrecognitionview/sample/slice/MainAbilitySlice.java index cb716ac..59027ea 100644 --- a/entry/src/main/java/com/github/zagum/speechrecognitionview/sample/slice/MainAbilitySlice.java +++ b/entry/src/main/java/com/github/zagum/speechrecognitionview/sample/slice/MainAbilitySlice.java @@ -56,7 +56,6 @@ public class MainAbilitySlice extends AbilitySlice { int[] heights = {24, 28, 22, 27, 20}; initIntent = new AsrIntent(); initIntent.setAudioSourceType(AsrIntent.AsrAudioSrcType.ASR_SRC_TYPE_PCM); - // 将FilePath修改为正确的地址,且文件路径需要给com.huawei.hiai进程授予可访问权限。 initIntent.setFilePath(this.getAbilityPackageContext().getExternalCacheDir().getAbsolutePath()); recognitionProgressView = (RecognitionProgressView) findComponentById(ResourceTable.Id_recognition_view); recognitionProgressView.setRecognitionListener(new RecognitionListenerAdapter() { -- Gitee From 9374ef9243b5dd4e41dfe4dc92ee23c43162c98f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=8C=A5=E5=88=AB=E6=98=A8=E5=A4=A9=E7=9A=84=E6=88=91?= <838119225@qq.com> Date: Sat, 31 Jul 2021 14:47:06 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E5=BD=93=E4=B8=8D=E7=BB=99=E6=9D=83?= =?UTF-8?q?=E9=99=90=EF=BC=8C=E5=BC=95=E5=AF=BC=E5=8E=BB=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E6=9D=83=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../speechrecognitionview/sample/slice/MainAbilitySlice.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/entry/src/main/java/com/github/zagum/speechrecognitionview/sample/slice/MainAbilitySlice.java b/entry/src/main/java/com/github/zagum/speechrecognitionview/sample/slice/MainAbilitySlice.java index 59027ea..060ac0a 100644 --- a/entry/src/main/java/com/github/zagum/speechrecognitionview/sample/slice/MainAbilitySlice.java +++ b/entry/src/main/java/com/github/zagum/speechrecognitionview/sample/slice/MainAbilitySlice.java @@ -148,7 +148,7 @@ public class MainAbilitySlice extends AbilitySlice { if (b) { startRecognition(); } else { - terminateAbility(); + new ToastDialog(getContext()).setText("获取权限失败").show(); } } @@ -161,7 +161,6 @@ public class MainAbilitySlice extends AbilitySlice { XXPermissions.startPermissionActivity(MainAbilitySlice.this, permissions, this); } else { new ToastDialog(getContext()).setText("获取权限失败").show(); - terminateAbility(); } } }); -- Gitee