我是Uno-Plaform开发领域的新手,想要创建自己的语音识别功能。
我的语音识别设置可以与Cortana和UWP一起使用,但是在Android手机上的设置遇到了一些问题。
我已经将以下代码添加到了我的Android清单文件中:
AndroidManifest.xml
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
使用这些代码,我理论上应该能够记录来自我的手机的音频。
但是在我的安卓设备上运行后,我得到了这个异常信息:"System.Exception: 'Error during speech recognition: InsufficientPermissions'。
经过调查,我发现这与"危险权限"有关,而这正是导致我的问题的原因。经过多个小时的研究和测试,我还没有找到打开权限提示框以允许使用麦克风的方法。
请问有人能够解释或帮助我解决这个问题吗?
提前感谢!