语音识别不适用于 android11
speechrecognition does not work on android11
我在我的 cordova(v11) 项目中使用 cordova-plugin-speechrecognition;
它在 android10 或以下设备下工作得很好,但在 android11.
上不起作用
当我的应用程序使用语音识别时,android11 设备提示“语音识别服务在系统上不可用”。
我在这个网站上发现了非常相似的问题和答案,是,
问题:语音识别服务在 Android 11 Beta
系统上不可用
答案:在 AndroidManifest.xml
中添加下一个代码
<queries>
<intent>
<action
android:name="android.speech.RecognitionService"/>
</intent>
</queries>
我的问题是在何处以及如何将上述代码添加到我的 cordova 项目中。
我在其他网站上找到了一些建议,“使用 edit-config 将(以上)代码写入 cordova config.xml”,但我仍然不明白该怎么做。
有人可以给这个 cordova 初学者一个建议吗?
我遇到了同样的问题,请转到 config.xml 并找到:
<config-file target="AndroidManifest.xml" parent="/manifest">
<queries>
<intent>
<action
android:name="android.speech.RecognitionService"/>
</intent>
</queries>
</config-file>
添加上面的代码并享受!
我在我的 cordova(v11) 项目中使用 cordova-plugin-speechrecognition; 它在 android10 或以下设备下工作得很好,但在 android11.
上不起作用当我的应用程序使用语音识别时,android11 设备提示“语音识别服务在系统上不可用”。
我在这个网站上发现了非常相似的问题和答案,是,
问题:语音识别服务在 Android 11 Beta
系统上不可用答案:在 AndroidManifest.xml
中添加下一个代码 <queries>
<intent>
<action
android:name="android.speech.RecognitionService"/>
</intent>
</queries>
我的问题是在何处以及如何将上述代码添加到我的 cordova 项目中。
我在其他网站上找到了一些建议,“使用 edit-config 将(以上)代码写入 cordova config.xml”,但我仍然不明白该怎么做。 有人可以给这个 cordova 初学者一个建议吗?
我遇到了同样的问题,请转到 config.xml 并找到:
<config-file target="AndroidManifest.xml" parent="/manifest">
<queries>
<intent>
<action
android:name="android.speech.RecognitionService"/>
</intent>
</queries>
</config-file>
添加上面的代码并享受!