kaldi fstaddselfloops: command not found

本文针对fstaddselfloops命令未找到的问题提供两种解决方案:一是下载特定版本的openfst安装包;二是重新编译Kaldi项目,并给出具体步骤指引。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

出错提示:

utils/prepare_lang.sh: line 502: fstaddselfloops: command not found

ERROR: FstHeader::Read: Bad FST header: standard input

解决方法

第一种方法: wget http://www.openfst.org/twiki/pub/FST/FstDownload/openfst-1.6.5.tar.gz

第二种方法:重新编译kaldi, 参考 tools/INSTALL, src/INSTALL


bash: cd: ../egs/yesno/s5: 没有那个文件或目录 Preparing train and test data Dictionary preparation succeeded utils/prepare_lang.sh --position-dependent-phones false data/local/dict <SIL> data/local/lang data/lang Checking data/local/dict/silence_phones.txt ... --> reading data/local/dict/silence_phones.txt --> text seems to be UTF-8 or ASCII, checking whitespaces --> text contains only allowed whitespaces --> data/local/dict/silence_phones.txt is OK Checking data/local/dict/optional_silence.txt ... --> reading data/local/dict/optional_silence.txt --> text seems to be UTF-8 or ASCII, checking whitespaces --> text contains only allowed whitespaces --> data/local/dict/optional_silence.txt is OK Checking data/local/dict/nonsilence_phones.txt ... --> reading data/local/dict/nonsilence_phones.txt --> text seems to be UTF-8 or ASCII, checking whitespaces --> text contains only allowed whitespaces --> data/local/dict/nonsilence_phones.txt is OK Checking disjoint: silence_phones.txt, nonsilence_phones.txt --> disjoint property is OK. Checking data/local/dict/lexicon.txt --> reading data/local/dict/lexicon.txt --> text seems to be UTF-8 or ASCII, checking whitespaces --> text contains only allowed whitespaces --> data/local/dict/lexicon.txt is OK Checking data/local/dict/extra_questions.txt ... --> data/local/dict/extra_questions.txt is empty (this is OK) --> SUCCESS [validating dictionary directory data/local/dict] **Creating data/local/dict/lexiconp.txt from data/local/dict/lexicon.txt utils/prepare_lang.sh: line 466: fstcompile: command not found utils/prepare_lang.sh: line 468: fstarcsort: command not found Exception ignored in: <_io.TextIOWrapper name=1 mode='w' encoding='latin-1'> BrokenPipeError: [Errno 32] Broken pipe Preparing language models for test local/prepare_lm.sh: line 13: arpa2fst: command not found local/prepare_lm.sh: line 15: fstisstochastic: command not found local/prepare_lm.sh: line 31: fstcompile: command not found local/prepare_lm.sh: line 32: fstarcsor
最新发布
03-10
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值