Ubuntu中安装编译并测试HTK语音识别库
1.在网上看到首先必须确保电脑上安装了g++和libx11
g++ --version //检测g++版本
sudo apt-get install libx11-dev:i386
2.然后可从HTK官网 上 下载 HTK语音识别库
3.解压:sudo tar
xzf HTK-3.4.1.tar
.gz
4.打开文件夹:cd htk
5.在/usr/local
/目录下安装文件:
sudo
./configure --prefix=/usr/local
/
出现:
setting config.status: creating HTKLVRec/Makefile config.status: WARNING: HTKLVRec/Makefile.inseems to ignore the --datarootdir setting config.status: creating Makefile config.status: WARNING: Makefile.inseems 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"toinstallthem. The tools will be installedin/usr/local//bin Build notes: Language Modelling tools will be built. HDecode will not be built. You can build it manually later by running 'makehdecode install-hdecode' **************************************************
然后,我按照上述步骤进行: make all
结果出现错误,找不到一个文件夹或者目录:
在网上搜了搜解决方案:
sudo apt-get purge libc6-dev sudo apt-get install libc6-dev sudo apt-get install libc6-dev-i386
解决~
然后又报错.... 下载的语音库的问题,其中“空格键”与“Tab”键的混用,导致编译出错,这个语音库自动设置是不可改写的,所以我研究了半天页不太对。
最后,将makefile中的报错那一行的空格改为Tab即可。
但之后 还是报了很多很多错,于是我放弃了
没错,这个博客就是来记录我的安装失败历程的......