我正在android上开发一个离线语音识别器。经过几次搜索,我发现CMU狮身人面像是用于此目的的。
我想把它安装到windows上,
以下是引用自其网页的说明:
Windows
In MS Windows (TM), under MS Visual Studio 2008 (or newer - we test with Visual C++ 2008 Express):
-load sphinxbase.sln located in sphinxbase directory
-compile all the projects in SphinxBase (from sphinxbase.sln)
-load pocketsphinx.sln in pocketsphinx directory
-compile all the projects in PocketSphinx
问题是,任何地方都没有!我理解错了吗?我不应该看到一个名为
sphinxbase.sln
的文件并执行它吗?或者我该怎么办?步骤是什么?这个问题可以帮助其他人谁也有安装狮身人面像的问题。
最佳答案
您不需要在windows上编译sphinxbase就可以为android构建应用程序。你只要把它们拆开就行了。您可以按照此处的说明编译示例应用程序:
http://cmusphinx.sourceforge.net/2011/05/building-pocketsphinx-on-android/
要在Windows上使用Sphixnbase,可以在此处下载预编译库:
http://sourceforge.net/projects/cmusphinx/files/sphinxbase/0.8/sphinxbase-0.8-win32.zip
要从源代码编译sphinxbase,请在此处下载源代码
http://sourceforge.net/projects/cmusphinx/files/sphinxbase/0.8/sphinxbase-0.8.tar.gz
并按照说明进行编译。解压源文件后,位于顶部文件夹右侧的sphinxbase.sln文件。可能需要在资源管理器中启用扩展才能看到它。
关于android - 无法在Windows上安装sphinxbase(离线语音识别器),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15360187/