gpt4 book ai didi

python - 树莓派 + PocketSphinx

转载 作者:行者123 更新时间:2023-12-01 05:39:47 32 4
gpt4 key购买 nike

我正在尝试使用带有 PyDev 插件的 Eclipse (Juno) IDE 在 Windows 8 上开发 python 应用程序。

我已经设置了环境,并配有解释器。能够运行诸如“hello, world!”之类的基础知识

我想开始使用 CMUSphinx(即 pocketsphinx 和 sphinxbase)在 Raspberry Pi(Raspbian,最新)上进行一些语音识别,但不知道如何将 pocketsphinx 和 sphinxbase 作为 Windows 8 中的可用库导入,以便我可以将它们导入到 Python 脚本中并像这样使用它们:

import sphinxbase
import pocketsphinx

我还需要知道,如果我在导入这两个库时构建应用程序,这些库是否会成为应用程序的一部分并与其打包在一起,以便它可以在我的 Raspberry Pi(Raspbian,最新)上 native 运行我无需安装这些库并将其与我的 Pi 关联。

最佳答案

您需要区分两个不同的问题 - 使用 Python 在 Windows 上运行 pocketsphinx 和使用 Python 在 Raspberry Pi 上运行 pocketsphinx。

要使用 python 在 Windows 上运行 pocketsphinx,您需要编译并安装适用于 Windows 的 python 模块。您可以使用 python 脚本 python/setup_win32.py 来完成此操作。在运行此脚本之前,您需要先根据说明编译pocketsphinx。该脚本将编译 python 模块并将其安装到所需位置。有关此脚本的更多信息,请阅读 python distutils 文档。

要在 Raspberry Pi(普通的 Linux 系统)上使用 pocketsphinx python 模块,您只需根据文档使用标准配置 && make && make install 编译和安装 pocketsphinx 即可。 python 模块将自动编译并且应该按预期工作。

有关 Python 模块的更多信息,请阅读文档:

Python documentation on modules and packages

How do I install Python packages on Windows?

关于python - 树莓派 + PocketSphinx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17917690/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com