在pocketspinx上运行用sphinx4编写的程序最简单的方法是什么?
我需要一些可以在各种移动平台上使用的东西,比如iphone和android手机。
我已经用Java编写了sphinx4的演示,但现在我需要用C语言编写。
谢谢:)
最佳答案
TL;DR-使用pocketspinx
如果计划在多个平台上开发应用程序,请使用C库Android(通过NDK)和iOS(本地)都支持加载和调用C库iOS上没有JVM,因此,您将无法在iOS上使用sphinx。
为了节省时间,pocketphinx android demo github repo已经为所有相关平台预先编译了pocketshinx库-
https://github.com/cmusphinx/pocketsphinx-android-demo/tree/master/app/src/main/jniLibs
您可以使用C/C++库同时获得性能和可伸缩性(您必须为ARM和x86编译)。这里是一个Dropbox,公司谈论他们如何使用C++编写多平台应用程序。
https://www.youtube.com/watch?v=ZcBtF-JWJhM
关于java - Sphinx4和Pocketsphinx,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4726692/