我只是第一次建立了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