2

我下载了库文件 ( .dll) 以使 PocketSphinx 在 Windows 桌面上工作。在命令提示符下它正在工作。我想在 Java 应用程序中使用这些 dll,以便我可以创建一个.jar并将其作为一个整体使用。

4

1 回答 1

1

您不能在 java 中使用 pocketsphinx.dll。您必须按照以下说明的特殊方式编译 JNI 扩展:

Windows下JNI和C入门

pocketsphinx 已经支持SWIGpocketsphinx.i ,因此您可以从接口描述中自动创建包装器。但是,您需要在此之后将所有内容编译成 dll 文件。您可以收集源代码并编写另一个 makefile。

于 2016-01-13T15:42:08.100 回答