SRILM安装

一、安装Srilm
①下载地址:为http://www.speech.sri.com/projects/srilm/download.html 。下载压缩包后,解压到你想编译安装的地方,假设为:/Users/…/srilm。
②进入该目录下,修改Makefile文件,找到此行: # SRILM = /home/speech/stolcke/project/srilm/devel,另起一行输入SRILM 的安装路径 SRILM = $(PWD)。
③这一步我并没有使用,但在我的MBP上也安装成功了,在服务器上安装应该用得着,也记录一下;使用命令uname -m查看机器的架构,比如是x86_64,那么在上一步的文件中可以看到MACHINE_TYPE := (shell(shell(SRILM)/sbin/machine-type),在其前加#将其注释掉,并另起一行输入:MACHINE_TYPE := i686-m64。另外用修改 srilm/common/下的文件:Makefile.machine.i686-m64。
找到:
TCL_INCLUDE =
TCL_LIBRARY =

将其修改为:
TCL_INCLUDE =
TCL_LIBRARY =
NO_TCL = X
再将:GAWK = /usr/bin/awk修改为:GAWK = /usr/bin/gawk。(如果不能确定gawk的路径的话,可以用which找一下然后修改成对应路径)
④编译Srilm,在srilm目录下使用:make World进行编译,会出来一大堆东西,接着改变环境变量
export PATH= P A T H : / d a t a / w e i m e n g / s r i l m − 1.7.1 / b i n e x p o r t P A T H = PATH:/data/weimeng/srilm-1.7.1/bin export PATH= PATH:/data/weimeng/srilm1.7.1/binexportPATH=PATH:/data/weimeng/srilm-1.7.1/bin/i686-m64(根据实际情况改)。
⑤测试Srilm,我们使用Srilm提供的测试模块进行测试,判断编译是否成功,进入Srilm根目录,输入命令:make test,出现类似下面的结果说明成功了。
*** Running test ngram-multiwords ***
real 0m0.034s
user 0m0.023s
sys 0m0.007s
ngram-multiwords: stdout output IDENTICAL.
ngram-multiwords: stderr output IDENTICAL.

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值