在Ubuntu64位下安装srilm详细步骤
来源:互联网 发布:了凡四训 知乎 编辑:程序博客网 时间:2024/05/16 13:03
书写此文参考了两篇博客,分别是SRILM的安装与使用,网址为http://blog.csdn.net/atcmy/article/details/53780619
和SRILM的安装方法 网址为http://blog.csdn.net/u011500062/article/details/50781101
简介:SRILM全称为Stanford Research Institute Language Modeling Toolkit.
SRILM用来构建和应用统计语言模型,主要用于语音识别,统计标注和切分,以及机器翻译,可以运行在UNIX及Windows平台上。
SRILM的主要目标是支持语言模型的评估和评测。
一、安装依赖包
(1) c/c++ compiler 安装命令:sudo apt-get install gcc
(2) GNU make 安装命令:sudo apt-get install make
(3) GNU gawk 安装命令:sudo apt-get install gawk
(4) GNU gzip 安装命令:sudo apt-get install gzip
(5) bzip2 安装命令:sudo apt-get install bzip2
(6) P7zip 安装命令:sudo apt-get install P7zip
(7) csh 安装命令:sudo apt-get install csh
(8) tcl
首先下载tcl,下载地址http://www.tcl.tk/software/tcltk/
下载好后解压,我把解压后的文件放在了/home/{username}/Downloads/下
进入/home/{username}/Downloads/tcl8.6.7/unix目录下,查看unix目录下的README文件,根据这个文件安装tcl,读完之后知道按顺序运行下面三条命令:
(1) ./configure
(2) make
(3) make install
二、接下来安装srilm
1、下载SRILM压缩包,下载链接为http://www.speech.sri.com/projects/srilm/download.html,下载完之后解压,解压后的srilm文件夹所在目录为/home/{username}/Downloads/srilm-1.7.2
2、修改/home/{username}/Downloads/srilm-1.7.2/目录下的Makefile文件:
(1) 找到此行: # SRILM = /home/speech/stolcke/project/srilm/devel,另起一行输入srilm的安装路径,SRILM = /home/{username}/Downloads/srilm-1.7.2
(2) 注释掉MACHINE_TYPE := $(shell $(SRILM)/sbin/machine-type),并另起一行输入:MACHINE_TYPE := i686-m64
3、修改srilm/common/Makefile.machine.xxxxxx:
xxxxxx所填的内容和本机硬件平台有关。可以通过在终端输入uname -i 查看,我的是x86_64,我修改的是Makefile.machine.i686_m64这个文件。
找到:
TCL_INCLUDE =
TCL_LIBRARY =
修改为:
TCL_INCLUDE =
TCL_LIBRARY =
NO_TCL = X
找到:
GAWK = /usr/bin/awk
修改为:
GAWK = /usr/bin/gawk
4、编译SRILM
srilm-1.7.2目录下输入
make World
然后就会出现很多东西。
5、测试
在srilm-1.7.2目录下输入make test命令,会在终端显示一大堆东西,若绝大多数是IDENTICAL,少数是DIFFERS,则表明成功。
和SRILM的安装方法 网址为http://blog.csdn.net/u011500062/article/details/50781101
简介:SRILM全称为Stanford Research Institute Language Modeling Toolkit.
SRILM用来构建和应用统计语言模型,主要用于语音识别,统计标注和切分,以及机器翻译,可以运行在UNIX及Windows平台上。
SRILM的主要目标是支持语言模型的评估和评测。
一、安装依赖包
(1) c/c++ compiler 安装命令:sudo apt-get install gcc
(2) GNU make 安装命令:sudo apt-get install make
(3) GNU gawk 安装命令:sudo apt-get install gawk
(4) GNU gzip 安装命令:sudo apt-get install gzip
(5) bzip2 安装命令:sudo apt-get install bzip2
(6) P7zip 安装命令:sudo apt-get install P7zip
(7) csh 安装命令:sudo apt-get install csh
(8) tcl
首先下载tcl,下载地址http://www.tcl.tk/software/tcltk/
下载好后解压,我把解压后的文件放在了/home/{username}/Downloads/下
进入/home/{username}/Downloads/tcl8.6.7/unix目录下,查看unix目录下的README文件,根据这个文件安装tcl,读完之后知道按顺序运行下面三条命令:
(1) ./configure
(2) make
(3) make install
二、接下来安装srilm
1、下载SRILM压缩包,下载链接为http://www.speech.sri.com/projects/srilm/download.html,下载完之后解压,解压后的srilm文件夹所在目录为/home/{username}/Downloads/srilm-1.7.2
2、修改/home/{username}/Downloads/srilm-1.7.2/目录下的Makefile文件:
(1) 找到此行: # SRILM = /home/speech/stolcke/project/srilm/devel,另起一行输入srilm的安装路径,SRILM = /home/{username}/Downloads/srilm-1.7.2
(2) 注释掉MACHINE_TYPE := $(shell $(SRILM)/sbin/machine-type),并另起一行输入:MACHINE_TYPE := i686-m64
3、修改srilm/common/Makefile.machine.xxxxxx:
xxxxxx所填的内容和本机硬件平台有关。可以通过在终端输入uname -i 查看,我的是x86_64,我修改的是Makefile.machine.i686_m64这个文件。
找到:
TCL_INCLUDE =
TCL_LIBRARY =
修改为:
TCL_INCLUDE =
TCL_LIBRARY =
NO_TCL = X
找到:
GAWK = /usr/bin/awk
修改为:
GAWK = /usr/bin/gawk
4、编译SRILM
srilm-1.7.2目录下输入
make World
然后就会出现很多东西。
5、测试
在srilm-1.7.2目录下输入make test命令,会在终端显示一大堆东西,若绝大多数是IDENTICAL,少数是DIFFERS,则表明成功。
阅读全文
0 0
- 在Ubuntu64位下安装srilm详细步骤
- ubuntu64位下安装libjpeg.so.62
- ubuntu64位安装jdk7
- Ubuntu64位系统下安装吉林大学校园网客户端
- ubuntu64位安装Adobe Air
- 裸机安装ubuntu64位教程
- 在Linux下安装mysql详细步骤
- 32位win7安装ubuntu64位 双系统
- Ubuntu64位下搭建javaWeb小型服务器
- ubuntu64 位安装 android 开发环境(介绍)
- Ubuntu64位安装Adobe Reader 9.5.5
- ubuntu64位安装ARM-linux-gcc
- Ubuntu64位安装WPS出现的问题
- ubuntu64位下安装的eclipse 出现双击代码闪退
- ubuntu64位下web开发工具sublime Text2的下载安装命令
- VMWare下安装ubuntu64位出现错误“kernel requires an x86_64 cpu, but only detected ”
- ubuntu64位下安装的eclipse 出现双击代码闪退
- 在FC3下正确安装内核源代码详细步骤
- 数据库空值排序
- Hibernate
- Java设计模式之模板方法模式(Template Method)
- Url 初步介绍
- JavaScript’s ‘this’ Keyword
- 在Ubuntu64位下安装srilm详细步骤
- SQL基础
- Java设计模式之策略模式
- Go语言学习笔记 --- method
- linux命令行将已有项目提交到github
- 第十六天总结
- 浅谈扩展KMP
- Java异常的深入研究与分析
- 反射