安装 SRILM 的问题(Ubuntu 14.04)

安装 SRILM 的问题(Ubuntu 14.04)

我一直在尝试安装 SRILM 以与 Kaldi 一起使用,但遇到了一个特别令人沮丧的问题。

为了创建清晰的行动时间表,如下所示:

我从 SRILM 网站下载了 tar.gz。

/Home/Speech/SRILM我使用 Ubuntu 附带的文件管理器程序将该文件提取到主文件夹 () 的子目录中。

我将SRILM =makefile 中的该行改为SRILM = /Home/Speech/SRILM

我没有更改 makefile 中的任何其他内容,因为我正在运行 Linux x86_64,并且说明指出这应该能够开箱即用(我开始怀疑这一点)。

我尝试进行操作但遇到以下错误。

make: /Home/Speech/SRILM/sbin/machine-type: Command not found
Makefile:13: /Home/Speech/SRILM/common/Makefile.common.variables: No such file or directory
make: *** No rule to make target `/Home/Speech/SRILM/common/Makefile.common.variables'. Stop.

所有路径、文件和目录都存在,所以我很困惑为什么程序无法找到它们。

如果有一份制作精良的分步指南来安装/编译 SRILM,我将不胜感激。我曾尝试寻找一份指南,但我找到的所有指南(包括安装文件中的说明)似乎都缺少一些步骤/不太清楚。

解决方案:用 替换 Home /home/username,了解更多有关 Ubuntu 文件系统的知识。

答案1

Home不是一个真正的目录:它只是文件管理器(nautilus)用作用户主目录的简写,在 shell 中称为$HOME

它通常扩展为/home/username(其中用户名由您的实际登录名替换)但您应该通过echo $HOME在终端中运行来确认。

相关内容