diff --git a/README.OPENSOURCE b/README.OPENSOURCE index f5c598ea9fe38c9d4b80217e5eeb8e79229f4bf7..78217c3ddbca50e8c7f7ec4e08b7da1de0ff12b5 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 495a395e8b024543bce1d77ffcb3af55c27f14f6..2381601e5623a5f483d950c2f69db8fdc1017334 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 cb716ac6a32142b0fc24fd08add1b8fb23613df0..060ac0a85871c02228de18b8406db5931bac3cb1 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() { @@ -149,7 +148,7 @@ public class MainAbilitySlice extends AbilitySlice { if (b) { startRecognition(); } else { - terminateAbility(); + new ToastDialog(getContext()).setText("获取权限失败").show(); } } @@ -162,7 +161,6 @@ public class MainAbilitySlice extends AbilitySlice { XXPermissions.startPermissionActivity(MainAbilitySlice.this, permissions, this); } else { new ToastDialog(getContext()).setText("获取权限失败").show(); - terminateAbility(); } } });