2

我在我的 Eclipse 中设置了 PocketSphinxAndroidDemo。我按照这里的说明进行操作:https ://sites.google.com/site/opiatefuchs/home/pocketsphinxandroiddemo 。在第 9 步中,在 SWIG 部分中,它说“不要更改“主”选项卡中的任何内容”,但我的 eclipse 中弹出一条错误消息“名为 SWIG 的外部工具不存在该文件”。所以我将路径更改为 C:\Users\beautifulJeazel\Documents\Project\CMUSphinx\PocketSphinxAndroidDemo.externalToolBuilders\SWIG.Launch。

应用更改后,我收到此错误:

构建过程中发生错误。在项目“PocketSphinxDemo”上运行构建器“集成外部工具构建器”时出错。执行命令行时发生异常。无法运行程序“C:\Users\beautifulJeazel\Documents\Project\CMUSphinx\PocketSphinxAndroidDemo.externalToolBuilders\SWIG.launch”(在目录“C:\Users\beautifulJeazel\Documents\Project\CMUSphinx\PocketSphinxAndroidDemo\jni”中):CreateProcess 错误=193,%1 不是有效的 Win32 应用程序 执行命令行时发生异常。无法运行程序“C:\Users\beautifulJeazel\Documents\Project\CMUSphinx\PocketSphinxAndroidDemo.externalToolBuilders\SWIG.launch”(在目录“C:\Users\beautifulJeazel\Documents\Project\CMUSphinx\PocketSphinxAndroidDemo\jni”中):CreateProcess 错误=193,%1 不是有效的 Win32 应用程序

我不知道,似乎是什么问题。我按照教程所说的那样在环境变量中进行痛饮,但我似乎无法使其工作。我试着用谷歌搜索它,但我找不到我的问题的明确答案。我希望你能帮助解决这个问题。

我正在使用 swig-1.3.34、eclipse juno 和 android ndk r9

4

2 回答 2

8

选择您的项目并右键单击 Properties->Builders。

选择有问题的构建器并将其删除。

于 2014-01-15T22:46:36.073 回答
0

为了最简单的构建,您只需检查预编译版本

https://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android-demo

它是具有新功能的新更新版本,不需要 SWIG,只需导入项目即可。

有关它的信息,请参阅更新的教程

http://cmusphinx.sourceforge.net/wiki/tutorialandroid

于 2013-10-01T11:35:49.317 回答