0

我正在使用 Kaldi 工具集从我无权修改安装内容的计算机上进行语音识别/var/kaldi。该目录包含一个作为使用示例提供的脚本文件夹,这些脚本也彼此紧密相连。

结构如下,数据集的主脚本文件夹mydataset位于 中/var/kaldi/egs/mydataset/v1/,其中run.sh或等脚本所在path.sh的位置。特别是,用户应该运行run.sh脚本,然后调用path.sh该脚本,然后导出一个KALDI_ROOT变量:

export KALDI_ROOT=`pwd`/../../..

scripts 文件夹还包含许多指向其他脚本位置中的文件夹的链接,因此如果不更改脚本,则可以重新使用它们。一个示例是localinv2指向local文件夹 in v1,如下所示:

IntxLNK^A.^@.^@/^@v^@1^@/^@l^@o^@c^@a^@l^@/^@

或者

../v1/local/

我必须从系统中其他地方给我的文件夹中运行脚本,如myfolder/egs/mydataset/v2/.


如何修改path.sh和/或链接到安装文件夹,以便我可以运行位于预期 kaldi 根目录中的所有内容/var/kaldi,还可以链接到中的其余脚本myfolder/egs

4

1 回答 1

1

与系统管理员交谈后,解决方案是一一重建每个链接以指向新的脚本位置。如果有人想添加其他内容,我会留下答案。另外,如果您认为它没有用,请随时删除该问题。

于 2019-01-23T08:33:10.110 回答