使用pocketsphinx进行连续语音识别

时间:2016-05-04 08:38:47

标签: android cmusphinx pocketsphinx

我是一名从事AI和相关项目的公司实习生。我被分配了一个教学平板电脑安卓项目,玩家可以使用语音与游戏进行交流。所以我一直在探索支持使用Java进行连续语音识别的开源API,我发现cmu sphinx用于android https://github.com/cmusphinx/pocketsphinx-android-demo.git但是android演示应用程序基于关键字搜索工作,但我想从引擎中得到的是给我连续的输出文字。我怎样才能解决这个问题?

1 个答案:

答案 0 :(得分:0)

根据句子修改语法文件和字典。

    public void onPartialResult(Hypothesis hypothesis) {

    if (hypothesis == null)
        return;

    String text = hypothesis.getHypstr();
   }

根据您的选择打印文本并进行修改。