颤动语音到文本识别器NotAvailable

时间:2021-05-13 09:23:37

标签: flutter dart

我正在使用 Flutter 编写一个移动应用程序。此应用程序使用包“speech_to_text”进行语音识别。 当我在我的 Huawei handy (Nova 5 pro) 上测试时,出现以下错误:

<块引用>

[错误:flutter/lib/ui/ui_dart_state.cc(186)] 未处理的异常: PlatformException(recognizerNotAvailable, 语音识别不可用 在此设备上可用, , null)

当我调用 initialize 方法时发生此错误。 我在根节点“manifest”下的“AndroidManifest.xml”中添加了以下几行:

<uses-permission android:name="android.permission.RECORD_AUDIO"/>
<uses-permission android:name="android.permission.INTERNET"/>
<queries>
    <intent>
        <action android:name="android.speech.RecognitionService" />
    </intent>
</queries>

这个包支持华为设备吗?它依赖于google-api吗? 非常感谢任何帮助和建议!

新宇

0 个答案:

没有答案