在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