java - 识别器分配空指针异常

标签 java nullpointerexception voice speech-to-text jsapi

我正在尝试将语音转换为文本,但运气不好,我将 JSAPI jar 导入到我的项目中,但是当我运行我的脚本时,我得到:

ava.lang.NullPointerException at CLAIRE.main(CLAIRE.java:13)

如何从 null 更改变量并修复它?

public static void main(String[] args) {

    try {
        Recognizer rec = Central.createRecognizer(new EngineModeDesc(
                Locale.US));

        rec.allocate();

    } catch (Exception e) {
        e.printStackTrace();
    }
}

最佳答案

您使用的 JSAPI 实现不支持美国识别器。 查看 createRecognizer javadoc :

Returns:
       a recognizer matching the required properties or null if none is available

关于java - 识别器分配空指针异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16533238/

相关文章:

android - 结合客户端-客户端语音聊天

java - Java SE 7 何时发布?

java - 使用 JSch 调用 WLST 命令

java - org.json.simple.JSONObject 的编码问题 - 将 ★ 改为 ★...

java - 当我需要知道对象何时指向 null 时如何处理 NullPointerException? java

java - Gson isJsonObject() 抛出 NullPointerException

uployding File Struts 中的 java.lang.NullPointerException

iphone - 在 iPad mini 中使用语音听写时 100% iPhone 应用程序崩溃

ios - Algolia voice-overlay-ios 更改 titleListening

java - 如何部分重新加载 ui :repeat?