我尝试了几乎所有的解决方案,写在谷歌上,但仍然没有发挥作用。
此处键入后。/配置:
configure: creating ./config.status
config.status: creating HTKLib/Makefile
config.status: WARNING: HTKLib/Makefile.in seems to ignore the --datarootdir setting
config.status: creating HTKTools/Makefile
config.status: WARNING: HTKTools/Makefile.in seems to ignore the --datarootdir setting
config.status: creating HLMLib/Makefile
config.status: WARNING: HLMLib/Makefile.in seems to ignore the --datarootdir setting
config.status: creating HLMTools/Makefile
config.status: WARNING: HLMTools/Makefile.in seems to ignore the --datarootdir setting
config.status: creating HTKLVRec/Makefile
config.status: WARNING: HTKLVRec/Makefile.in seems to ignore the --datarootdir setting
config.status: creating Makefile
config.status: WARNING: Makefile.in seems to ignore the --datarootdir setting
**************************************************
HTK is now ready to be built.
Type "make all" to build the HTK libraries
and tools.
Then "make install" to install them.
The tools will be installed in /usr/local/bin
Build notes: Language Modelling tools will be
built. HDecode will not be built. You can build
it manually later by running 'make hdecode
install-hdecode'配置部分似乎出了问题。
(cd HTKTools && make all) \
|| case "" in *k*) fail=yes;; *) exit 1;; esac;
make[1]: Entering directory `/home/hmtsk/voxforge/bin/htk/HTKTools'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/hmtsk/voxforge/bin/htk/HTKTools'
(cd HLMTools && make all) \
|| case "" in *k*) fail=yes;; *) exit 1;; esac;
make[1]: Entering directory `/home/hmtsk/voxforge/bin/htk/HLMTools'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/hmtsk/voxforge/bin/htk/HLMTools'我已经试过了
我需要你的帮助,谢谢!
发布于 2017-02-26 09:35:00
不清楚你的错误是什么。您可以忽略有关-datarootdir的警告,我也得到了这些警告,但使完成正确。你的输出看起来是正确的。
检查您的目录HTKTools和HLMTools的内容。看看是否已经创建了任何二进制文件。您可以通过运行以下内容来测试它们是否工作:
./HLMTools/LMerge
USAGE: LMerge [options] wordList inModel outModel
Option Default
-f s set output LM format to s BIN
-i f s interpolate with model s, weight f off
-n n produce n-gram model max
-A Print command line arguments off
-C cf Set config file to cf default
-D Display configuration variables off
-G fmt Set source label format to fmt as config
-I mlf Load master label file mlf
-S f Set script file to f none
-T N Set trace flags to N 0
-V Print version information off注意,HTK有一种要求命令行帮助的非标准方式,您不使用-h或--帮助,只使用没有选项的命令。它应该给你一个想法,如果你可以继续并使安装。
如果你仍然有错误,发帖。
https://stackoverflow.com/questions/34465295
复制相似问题