【发布时间】:2021-01-26 20:11:45
【问题描述】:
在将 targetLevel 增加到 30 后测试应用程序时,我发现 SpeechRecognizer 不再可用,即 SpeechRecognizer.isRecognitionAvailable()
总是返回 false。
如果我将 targetLevel 设置回 29,而不更改任何其他内容,它就会再次可用。这发生在真实设备(Pixel 3a)和模拟器上。
它似乎不是behaviour change。识别器 API 提到的唯一要求是 Manifest.permission.RECORD_AUDIO
我在logcat中也没有发现任何线索。
【问题讨论】:
标签: android android-11 android-speech-api