在Android上安装Pocketsphinx

我在Android手机上安装Pocketsphinx时遇到一些问题,但在CMUSphinx的支持论坛,IRC,现有的StackOverflow帖子或强化的Googling上找不到答案。如果在座的人有时间愿意提供帮助,我将不胜感激。

首先,我对于是否可以在Android上安装Pocketsphinx感到困惑。我相信我需要Java容器才能在Android上运行,因此我尝试安装Sphinx4。为了测试该程序,我进行了一个空活动并将HelloWorld演示文件移动到onCreate方法中。

然后,我将以下库添加到构建路径:

  • js.jar
  • jsapi-1.0-base.jar
  • junit-4.8.1.jar
  • sphinx4.jar
  • tags.jar
  • WSJ_8gau_13dCep_16k_40mel_130Hz_6800Hz.jar

该代码部署在运行Android 2.2的Droid 2上,但是在运行时出现以下错误:

ERROR/AndroidRuntime(11567): Caused by: Property exception component:'wsjLoader' property:'location' - Can't locate resource:/WSJ_8gau_13dCep_16k_40mel_130Hz_6800Hz

我在构建路径中包含了该jar文件,因此我不确定为什么会引发异常。但是话又说回来,我什至不确定我是否应该尝试在Android上安装Sphinx

4。有谁知道我该怎么办?在此先感谢您的帮助。

5/2011更新:CMU Sphinx

Wiki上列出了我为使Pocketsphinx在Android上运行所做的尝试,网址为http://cmusphinx.sourceforge.net/2011/05/building-

pocketsphinx-on-android/

回答:

不知道您是否已找到答案,但我还没有阅读您必须执行的操作。因此,如果您在Android上运行PocketSphinx时仍然遇到问题,您需要做的是创建文件夹并将声学和语言模型上传到RecognizerTask.java中指定的位置。

以上是 在Android上安装Pocketsphinx 的全部内容, 来源链接: utcz.com/qa/398182.html

回到顶部