C++ 在mac上安装Kaldi

C++ 在mac上安装Kaldi,c++,macos,shell,speech-recognition,C++,Macos,Shell,Speech Recognition,在我的mac上安装工具包时,我总是遇到一些问题。 (操作系统:10.8.4,安装了xCode和命令行工具) 我的方法与kaldi教程中推荐的方法基本相同: 通过svn签出存储库(我已经尝试了trunk和stable版本) 在工具目录中运行$make或$./install.sh,具体取决于特定版本中的安装说明 (我还尝试了./install_atlas.sh方法) 出于某种原因,第2步似乎适用于非可选库,openfst除外。。。 为了让openfst正常工作,我通过自制软件(版本1.3.3)安装了

在我的mac上安装工具包时,我总是遇到一些问题。 (操作系统:10.8.4,安装了xCode和命令行工具)

我的方法与kaldi教程中推荐的方法基本相同:

  • 通过svn签出存储库(我已经尝试了trunk和stable版本)
  • 在工具目录中运行$make或$./install.sh,具体取决于特定版本中的安装说明 (我还尝试了./install_atlas.sh方法)
  • 出于某种原因,第2步似乎适用于非可选库,openfst除外。。。 为了让openfst正常工作,我通过自制软件(版本1.3.3)安装了它,我认为kaldi默认会安装版本1.2.10。。。这是个问题吗

    无论如何,假设kaldi也可以使用这个openfst,我尝试在src目录下运行configure,比如$cd../src/配置。。。但是configuration命令总是返回“您必须从src/目录运行”configure“

    那么,有人知道配置或我的总体安装方法有什么问题吗

    出于某种原因,第2步似乎适用于非可选库,openfst除外。。。为了让openfst正常工作,我通过自制软件(版本1.3.3)安装了它,我认为kaldi默认会安装版本1.2.10。。。这是个问题吗

    是的,这是个问题。要了解出了什么问题,您需要研究构建日志。要获得有关构建问题的帮助,您需要提供包含该问题的构建日志

    无论如何,假设kaldi也可以使用这个openfst,我尝试在src目录下运行configure,比如$cd../src/配置。。。但是configuration命令总是返回“您必须从src/目录运行”configure“

    您可能缺少一些依赖项,例如,您可能缺少basename二进制文件,这将破坏脚本。你可以加上

    集合x

    配置脚本以查明收集命令跟踪的确切错误。在Mac上运行复杂的软件而不了解shell是如何工作的,就像是在打自己的腿。尝试在Linux上运行,或者准备了解脚本的实际功能