我给我的应用添加了文本转语音搜索器,这样我就可以通过语音过滤列表。它能正常工作,唯一的问题是我必须手动从应用的权限选项卡中接受权限。
我使用 speech_recognition 包来实现这个功能。
同时,在 app > src > main 目录下的 android.Manifest.xml 文件中,我添加了如下代码:
<uses-permission android:name="android.permission.RECORD_AUDIO" />
如果我不手动接受权限,则在控制台中会出现以下错误:
是否有其他方法,让系统在我点击语音图标时要求我接受它?I/flutter (12585): _platformCallHandler call speech.onSpeechAvailability false
I/flutter (12585): _platformCallHandler call speech.onError 9
I/flutter (12585): Unknown method speech.onError