0

我在 Cygwin 上编译后尝试运行一些 Kaldi 示例,但是,当在文件中指定目录时,Cygwin 无法遵循它。例如,我试图在 Cygwin 终端中运行以下命令:

steps/make_mfcc.sh

这将返回:

No such file or directory

这是有道理的,因为steps不是目录,而是具有以下内容的文件:

../../wsj/s5/steps/

这导致steps了我需要的目录,如果我手动将它指向正确的位置,它可以正常工作,但是当使用指向目录的类似方法时会中断。

我曾尝试在 Linux(Ubuntu 16.04)上编译 Kaldi 并运行相同的示例,一切正常,这让我相信这是 Cygwin 的问题。

有没有办法让它像在 Ubuntu 上一样工作?

PS。我知道在 Cygwin 上使用 Kaldi 并不是最好的选择,特别是因为我是 Cygwin 的新手,但据我所知,它是唯一一个不涉及我无法使用的 Linux VM 的选项。如果有更好的方法在 Windows 上使用 Kaldi,我愿意接受建议。

4

0 回答 0