语音唤醒在个别机子上提示"startRecording failed! bad recorder, audio permission denied"
Ta的回复 :c5812: 您好,关于录音权限问题主要有以下几种可能: 1. 安全软件限制 2. 未声明录音权限 3. 声明录音权限,但6.0系统中录音权限需要用户交互,请网上搜索6.0相关权限问题 4. 录音机被其它程序占用 回复c5812:我权限声明了也都允许了的,这个应该不是权限的问题,我试过了,如果没有声明权限或者安全软件里禁止权限,信息会是can't read audio data,而不是audio permission denied。另外,系统是4.4.2版本,录音机也没有被其他程序占用(在同一个APP中加入讯飞的语音识别,可以识别,但百度唤醒不能工作,去掉讯飞语音识别后,只有百度唤醒,依然不能工作)。 我想知道{"errorCode":5,"errorDesc":"startRecording failed! bad recorder, audio permission denied","errorDomain":10}这条信息究竟会在什么情况下打印出来,如果是在没权限的时候打印出来,那为什么我不给权限或者不声明权限的时候打印出来的是{"errorCode":5,"errorDesc":"startRecording failed! bad recorder, can't read audio data","errorDomain":10},而不是audio permission denied?两者的区别是什么?