我想在android中开发语音识别程序,到目前为止我已经看到最受欢迎的选项似乎是CMU sphinx,pocketsphinx被用于android。从我所了解的CMU Sphinx的源代码已经在Java中提供用于在计算机上运行,因此不会直接在Android手机上运行。所以我首先必须将CMu sphinx代码编译成一种库(类似于如果我在C中工作时创建一个需要共享的代码的dll),然后在android中构建一个接口并从cmusphinx调用这些类。所以fr我发现this post和this tutorial seems to be the most popular这是每个人都指的。它为windows用户提供了一个链接which point here.在这个页面开始的时候,海报表明这个教程可能在或者不可能在所有机器上工作(这对初学者来说是一个担心),但更重要的是,它需要我下载Eclipse,NDK ,Cygwin和各种各样的东西。我明白NDK可能是必要的,我应该知道,但我已经在Android SDK中完成了所有的开发工作。为什么PocketSphinx Android演示需要cygwin
只需使用我用来编写所有程序的Android SDK,无需安装cygwin和Eclipse就可以做到这一点吗?我需要什么cygwin和eclipse的?我无法使用Android SDK执行Eclipse本应该做的任何操作吗?
感谢您的帮助。是否有任何关于如何使用android SDK做到这一点的详细教程?另外,如何从链接下载PocketSphinxDemo项目? – user13267