linux下安装htk工具箱并运行demo[centos6.5]

一直没有静下心来好好研究研究htk。最近听了豆豆童鞋的建议,决定从头看一遍htk。就从安装开始吧。顺便做个整理。

我的环境是centos 6.5 32bit 在vmware虚拟机中运行。

一、首先要安装依赖。yum的用法就不做记录了,需要安装的是gcc和libx11,命令分别是:

sudo yum install gcc*

sudo yum install libx11*【因为我没有使用root账号,所以要使用sudo,如果你的账号不是sudo用户,可以添加到sudoers文件】

执行vi /etc/sudoers之后,可以看见缺省只有一条配置:

root ALL=(ALL) ALL

那么你就在下边再加一条配置:

support ALL=(ALL) ALL

这样,普通用户support就能够执行root权限的所有命令

以support用户登录之后,执行:

sudo su -

然后输入support用户自己的密码,就可以切换成root用户了

二、接下来编译安装HTK工具箱,linux下编译安装很简单,configure; make; make install ;三部曲

sudo ./configure --prefix=/data/tools/htk

sudo make all

sudo make install

sudo vim /etc/profile

export PATH=$PATH:/data/tools/htk/bin

source /etc/profile

其中--prefix是指定安装路径,操作/etc/profile 是修改环境变量

安装过程中可能会出现权限的问题,比如我的htk/bin 属主属组是root这时候可以用chown来解决,比如:

sudo chown sxh:sxh bin -R

三、接下来跑一下demo:

跳到sample下的HTKDemo目录

cd HTKDemo/

mkdir -p hmms/{tmp,hmm.{0,1,2,3}} proto acc test

perl runDemo configs/monPlainM1S1.dcf

====================== HTK Results Analysis =======================

Date: Thu May 1 23:29:59 2014

Ref : labels/bcplabs/mon

Rec : test/te1.rec

: test/te2.rec

: test/te3.rec

------------------------ Overall Results --------------------------

SENT: %Correct=0.00 [H=0, S=3, N=3]

WORD: %Corr=63.91, Acc=59.40 [H=85, D=35, S=13, I=6, N=133]

===================================================================

时间: 2024-10-14 16:57:40

linux下安装htk工具箱并运行demo[centos6.5]的相关文章

linux下安装HTK

写在前面:如果只是单纯研究HTK,建议linux采用32位的,可以省事不少,64位至今有无法解决的error存在. 具体过程请参考这篇博客: http://blog.sina.com.cn/s/blog_87862d6a01012i9n.html 我在这一步遇到的问题主要是./configure时一直显示没有这个command,其实也是因为第一次用linux,首先./configure需要先cd到htk这个目录下,此时用ls命令可以显示出目录下的所有文件,要求configure必须是绿色的,即是

在linux下安装eclipse以及运行c++程序的安装步骤

1.       下载jre,eclipse,cdt 其中jre是java运行环境,eclipse需要先装jre,才可能运行,cdt是在eclipse中运行c\c++程序的插件. 下载jre 网址是:http://www.oracle.com/technetwork/java/javase/downloads/index.html,点击JRE下载(如下图) 选择"Aceept License Argeement" (如上图) 点击"jre-7u21-linux-i586.bi

linux下安装codeblocks及写完程序之后编译成功但无法运行的原因

一:在软件中心输入codeblocks,然后点击安装,等着装完就行了. 再按ctrl+alt+t 打开终端 输入 sudo apt-get install gcc 而后再输入sudo apt-get install g++ 最后打开codeblocks写个 helloworld 试试吧. 二:helloworld小程序写完后,也编译通过了,但是却无法运行,那么你再看看保存的地方吧,要是不是保存在linux下的文档了,而是保存在磁盘里的话就是造成不能运行的结果了,更改保存位置试试看呗. 以上仅是我

Linux下librdkafka客户端的编译运行

Linux下librdkafka客户端的编译运行 librdkafka是一个开源的Kafka客户端C/C++实现,提供了Kafka生产者.消费者接口. 由于项目需要,我要将Kafka生产者接口封装起来给别人调用,所以先安装了librdkakfa,然后在demo上进行修改封装一个生产者接口. [一] 安装librdkafka 首先在github上下载librdkafka源码,解压后进行编译: cd librdkafka-master chmod 777 configure lds-gen.py .

linux 下安装编译配置 QT

打算做嵌入式图像处理,计划方案嵌入式Linux+OpenCV+QT,昨天简单入门OpenCV今天看看QT,QT就先弄Linux下面的,回家之前争取把基本的摸通,然后能在板子上跑起来. 软件环境 Linux:Ubuntu 12.04 X86 QT:4.8.4 关于QT安装 QT的早期版本和现在版本有点变化,提供的文件也不尽相同,最新的版本为5.0,我这里用的是4.8.4,一个完整的QT应该包括QT库.IDE也就是QT creator,在Linux下的安装中,目前看到的主要有三种方法: 1..bin

随笔记:Linux下安装Python

下载Python 在官网上下载安装包,目前地址为:https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz 得到Python-2.7.9.tgz 解压 将Python-2.7.9.tgz解压到当前目录下 tar zxvf ./Python-2.7.9.tgz -C ./ 安装 切换到根目录,开始安装 sudo ./configure sudo make sudo make install 测试 测试下有木有安装成功,如顺利,能看到以下日志

linux下安装QQ

下载地址:WineQQ2013SP6-20140102-Longene 以下步骤一定要按照顺序来,我用的系统是 安装QQ sudo -i cd /etc/apt/sources.list.d echo "deb http://archive.ubuntu.com/ubuntu/ raring main restricted universe multiverse" >ia32-libs-raring.list apt-get update apt-get install ia32

linux 下安装 jdk tomcat 并配置

linux下安装TOMCAT与JDK 第1步:新建boss用户,用户名:boss,密码:boss 第2步:将安装用户路径设置成/app/boss [[email protected]]# useradd-d /app/boss -m boss [[email protected]]# passwdboss Changing password for user boss. New password:  boss passwd: all authentication tokens updated s

[转]linux 下安装、使用 redis

原文地址:http://blog.csdn.net/daniel_ustc/article/details/18099067#comments redis介绍 Redis是一个开源.支持网络.基于内存.键值对存储数据库,使用ANSI C编写, redis中文官方网站,点这里. redis安装 我的linux操作系统为ubuntu12.04 登录 http://www.redis.io/download 下载redis-2.8.3.tar.gz (或者使用命令下载,wget http://down