我试图使用带有PyDev插件的Eclipse (Juno)在Windows 8上开发一个python应用程序。
我已经设置好了我的环境,还有翻译。能够运行基本的,如“你好,世界!”
我想开始使用CMUSphinx (即pocketsphinx & sphinxbase)来对Raspberry Pi (最新的)做一些语音识别,但是不知道如何在Windows 8中导入pocketsphinx和sphinxbase作为可用的库,这样我就可以在Python中导入它们并按如下方式使用它们:
import sphinxbase
import pocketsphinx我还需要知道,如果我在导入这两个库时构建我的应用程序,那么这些库是否将成为应用程序的一部分,并将与其一起打包,以便它能够在我的Raspberry Pi (Raspbian,最新版本)上本地运行,而无需我安装这些库并将其与我的Pi关联。
发布于 2013-07-30 08:38:51
您需要区分两个不同的问题:用Python在Windows上运行pocketsphinx和用Python在Raspberry Pi上运行pocketsphinx。
要在Windows上使用python运行pocketsphinx,您需要编译并安装用于Windows的python模块。您可以使用python脚本python/setup_win32.py来实现这一点。在运行此脚本之前,您需要首先按照说明编译袖珍狮身人面像。此脚本将编译并将python模块安装到所需的位置。有关此脚本的更多信息,请阅读python文档。
要在Raspberry Pi上使用pocketsphinx python模块,这是一个普通的Linux系统,您只需根据附带标准配置&& make & make的文档编译和安装pocketsphinx即可。python模块将自动编译,并应按预期工作。
有关Python模块的更多信息,请阅读文档:
关于模块和包的Python文档
https://stackoverflow.com/questions/17917690
复制相似问题