我只是第一次建立了Kaldi,并通过了tidigits的例子。然而,随着run.sh,我得到:kaldi tidigits示例中的run.sh错误,我做错了什么?
steps/make_mfcc.sh --cmd run.pl --mem 2G --nj 20 data/test exp/make_mfcc/test mfcc
utils/validate_data_dir.sh: Successfully validated data-directory data/test
steps/make_mfcc.sh: [info]: no segments file exists: assuming wav.scp indexed by utterance.
run.pl: 20/20 failed, log is in exp/make_mfcc/test/make_mfcc_test.*.log
在日志文件看,我看到的问题是:
bash: line 1: compute-mfcc-feats: command not found
bash: line 1: copy-feats: command not found
这似乎是一个路径问题,并寻找其他网上论坛,似乎以确认这一点。但是我不确定如何解决PATH问题。我已经记下了compute-mfcc-feats和copy-feats命令在steps文件夹中的make_mfcc.sh中调用(应该是wsj示例的符号链接)。请帮忙!
从你的问题中,我了解到在日志文件中发现的问题是由'run.pl'制作的,我猜想它是一个** Perl **程序。你如何确定这个问题不是Perl相关的?请添加标签'perl'并显示** run.pl **程序的内容。从哪里启动缺少的命令'compute-mfcc-feats'和'copy-feats'? – Jdamian