转:http://www.cnblogs.com/tongyan/p/3214577.html
1.下载http://www.speech.sri.com/projects/srilm/download.html
2.解压:tar zxvf srilm.tar.gz
3.修改 Makefile 文件(SRILM 目录下)
找到:
# SRILM = /home/speech/stolcke/project/srilm/devel
另起一行输入 SRILM 的安装路径 SRILM = $(PWD)
找到(这个也可以不用修改):
MACHINE_TYPE := $(shell $(SRILM)/sbin/machine-type)
在其前加#注释掉,并另起一行输入:
MACHINE_TYPE := i686-gcc4
4.修改srilm/common/Makefile.machine.i686-gcc4
找到:
GCC_FLAGS = -mtune=pentium3 -Wall -Wno-unused-variable -Wno-uninitialized
CC = $(GCC_PATH)gcc $(GCC_FLAGS) -Wimplicit-int
CXX = $(GCC_PATH)g++ $(GCC_FLAGS) -DINSTANTIATE_TEMPLATES
这里是为了告诉 SRILM 系统使用的 compiler(c 和 c++),符合安装情况,不需要修改。如果是 64 位 CPU,需要做相应调整
找到:
TCL_INCLUDE =
TCL_LIBRARY =
修改为
TCL_INCLUDE =
TCL_LIBRARY =
NO_TCL = X
找到:
GAWK = /usr/bin/awk
修改为
GAWK = /usr/bin/gawk
5.安装SRILM
编译:srilm目录下:make World
修改环境变量:运行命令 export PATH=/home/。。。/srilm/bin/i686-gcc4:/home/。。。/srilm/bin:$PATH (。。。为省去的目录名称)
6.测试
make test
如果出现多是 IDENTICAL,就证明 SRILM 编译成功了
分享到:
相关推荐
(下载到的srilm.tar.gz(1.7.1)要重命名成srilm.tgz,然后运行sudo ./install_srilm.sh即可自行安装) 安装成功提示如下: /home/avatar/kaldi-master/tools/srilm/sbin/decipher-install 0555 compare-sclite ....
语言模型训练工具 做语音识别 自然语言处理 都需要的工具 官网地址 http://www.speech.sri.com/projects/srilm/download.html 一般打不开 我就上传到这里 供朋友们下载
4. **安装**:编译成功后,使用`sudo make install`将SRILM安装到系统路径中。 5. **测试**:安装完成后,可以运行一些样例脚本来验证SRILM是否正确安装和工作。 在学习和使用SRILM时,需要注意的是,理解和优化...
6. **安装**:如果你有权限,可以使用`sudo make install` 将SRILM安装到系统的默认位置。否则,你可以选择不安装,直接在当前目录使用。 **使用案例:** SRILM 可以用来创建语音识别的后台模型,它可以帮助识别...
要求GNU make 简化的包装和接口生成器( ) 本地Python和/或Perl安装SRILM工具箱(v1.7.1)。 如果您有SRILM的旧版本(例如1.5.x系列),则应使用old_srilm分支。 请注意,SRILM应该已经被编译为与位置无关的代码。 ...
6. **安装步骤**:解压"srilm-1.7.2.tar.gz"文件后,通常需要编译源代码,这可能涉及到设置路径、依赖库的安装等。然后,可以使用提供的脚本或命令行工具来训练和使用语言模型。 7. **应用实例**:SRILM可以应用于...
解压后,用户将获得srilm的源代码,接着需要按照README文件的指示进行编译和安装。编译过程可能涉及到配置选项,如指定安装路径、选择特定的库支持等。 在使用srilm时,用户可能需要了解以下几个核心概念: - **n-...
### 在Cygwin环境下编译与安装SRILM的相关知识点 #### 一、SRILM简介及重要性 SRILM(Statistical Research Institute Language Model)工具包是一种用于构建和应用各种统计语言模型的重要工具。它由SRI ...
SRILM is a toolkit for building and applying statistical language models (LMs), primarily for use in speech recognition, ...安装配置见http://www.52nlp.cn/ubuntu-64-bit-system-srilm-configuration
而`srilm.tgz`则是`srilm`工具包的源代码或二进制文件,用户需要根据自己的系统环境进行编译或安装。 总结一下,`srilm`和`TCL`的组合使用允许我们高效地训练和评估n-gram语言模型,这对于理解语言模式、提高自然...
要安装,您还需要的副本,为此您需要 SRI 的许可证。 入门 您可以像这样加载一个n元语法模型(请注意,由于SRILM理解zlib,因此您可以将gzip压缩的文件传递给read方法): import srilm ngrams = srilm.Ngrams(3) ...
在描述中提到的操作流程是下载此压缩包并将其解压到Kaldi的 "tool" 子目录中,然后在该目录下执行一个特定的脚本 `./extras/install_srilm.sh`,以安装SRILM(Stanford Research Institute Language Modeling ...
4. Kaldi所用到的库介绍:介绍了Kaldi在运行时所依赖的外部库,包括用于加权有限状态转换器的OpenFst库,标准线性代数库ATLAS/CLAPACK,将sph文件转换成其他音频文件的sph2pipe工具,语言模型的工具箱srilm,以及...
srilm提供了构建语言模型的工具箱,而sctk则用作评价自动语音识别(ASR)基准的评分工具。 文档提到了安装Kaldi的多种环境和平台,比如Ubuntu、Cygwin,以及服务器或工作站。安装过程包括了配置、安装命令以及常见...
maxent-解码器用于实现 Xiong 等人 2006 中描述的基于 Maxent 的重新排序模型 + 解码器的工作存储库本项目实现了Deyi Xiong等人的MaxEnt ... 您需要安装 SRILM 和 pysrilm,并确保您的 SRILM 语言模型位于正确的位置。