有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Sphinx4实时语音识别只工作一次

我一整天都在努力让JavaSphinx4API实时识别我的语音,它做到了。但它只在程序打开后执行一次。在获得第一个输入后,程序在识别器处冻结。认出();,即使我用过麦克风。清除();事先

我使用什么代码并不重要。我从几个来源复制了几个例子,但它们都做了相同的事情:获取我的一篇演讲,然后在下一次尝试识别时冻结。有一次,我让它坐了几分钟,它又注册了第二次(虽然结果是空白的)。不过,这种情况没有再次发生

我用的是一台很烂的笔记本电脑。它就是不能运行这个吗?我想如果它能认出一段演讲,它可以毫不犹豫地做更多的事情。我不知道出了什么问题,因此任何帮助或建议都将不胜感激。:)谢谢


共 (1) 个答案

  1. # 1 楼答案

    与其盲目复制其他来源,为什么不阅读official tutorial?另外,你提到的recognizer.recognize()让我觉得你的狮身人面像版本已经过时了。在最新版本中,您使用recognizer.startRecognition()recognizer.stopRecognition()