Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Windows下安装编译HTK语音识别工具包

Windows下安装编译HTK语音识别工具包

在找BOSS聊了之后,终于放弃了文档指导灰常少的CMU SPHINX,开始研究HTK工具包,进行一系列的语音相关的工作。最近这几天一直都在看HTKBOOK,今天准备一边进行windows下安装和编译HTK库,一边把这其中的过程记录下来,跟大家一起分享。HTK是用来进行自动语音识别研究的工具包,它由剑桥大学工程系的机器智能实验室开发的开源软件,全称叫做Hidden Markov Toolkit。官方网站:http://htk.eng.cam.ac.uk下面让...
使用Denyhosts防止黑客SSHD扫描

使用Denyhosts防止黑客SSHD扫描

环境:Ubuntu Server 12.04denyhost是一个由python写的脚本,目前最新版本为2.6,可以实现对自动查找恶意ssh连接,然后把恶意ip加入到/etc/hosts.deny文件里面,以实现对服务器的安全防护安装denyhost#apt-getinstallmailutils//安装邮件功能,以实现当有黑客攻击的时候报警到管理员邮箱#apt-getinstalldenyhosts//安装denyhost软件,以实现防黑客扫描查看并配置...
Java终止线程的方法

Java终止线程的方法

Java中断线程的方法有很多,最简单的是直接调用stop()和subspend()方法,但是这两种方法并不推荐使用,因为它们有可能导致数据的不同步而发生死锁现象。如果真的需要终止一个线程,可以使用以下几种方法:1、让线程的run()方法执行完,线程自然结束。(这种方法最好)2、通过轮询和共享标志位的方法来结束线程,例如while(flag){},flag的初始值设为真,当需要结束时,将flag的值设为false。(这种方法也不很好,因为如果while(fl...
V4L2 Linux驱动简介

V4L2 Linux驱动简介

笔者最近有机会写了一个摄像头的驱动,是“One laptop per child”项目的中摄像头专用的。这个驱动使用了为此目的而设计的内核API:the Video4Linux2 API。在写这个驱动的过程中,笔者发现了一个惊人的问题:这个API的文档工作做得并不是很好,而用户层的文档则写的,实际上,相当不错。为了补救现在的状况,LWN将在未来的内个月里写一系列文章,告诉大家如何写V4L2接口的驱动。V4L2有一段历史了。大约在19...
shell的相关知识(变量、脚本定义)

shell的相关知识(变量、脚本定义)

一、shell的相关知识:1、对于shell编程语言大体分为:机器语言、汇编语言、高级语言2、shell变量类型:事先确定数据的存储格式和长度shell变量分为:字符型、数值型数值型又分为:整型、浮点型(在shell中一般不使用浮点型数值进行操作)3、shell:弱类型编程语言强:变量在使用前,必须事先声明,甚至还需要初始化:弱:变量用时声明:也不需要区分类型:显式:明确要转换成什么类型:隐式:不明确转换成什么类型,系统要看你进行什么操作,它会自动给字符转...
正则表达式相关内容

正则表达式相关内容

什么是grep、正则表达式以及其分类:1、grep:(Global Research)根据模式,搜索文本,并将符合模式的文本行显示出来, 使用基本正则表达式定义的模式来过滤文本的命令,它在一个或多个文件中搜索字符串模板,如果模板包括空格,则必须被引用,模板后的所有字符串被看作文件名。搜索的结果被送到屏幕,不影响原文件内容。格式:grep [option] PATTERN [FILE...] (本身意义是部分匹配,显示的是整行)-i:忽略大小写--color...
Objective-C中的分类

Objective-C中的分类

使用Object-C中的分类,是一种编译时的手段,允许我们通过给一个类添加方法来扩充它(但是通过category不能添加新的实例变量),并且我们不需要访问类中的代码就可以做到,这点和javascript中使用原型来定义属性有点类似。我们可以为一个类创建一个新的方法,而不需要在代码中编辑类定义。下面就是定义并使用分类的例子程序,通过下面代码,我们可以给Object-C中的NSString 添加camelCaseString分类,使用camelCaseStri...
Objective-C 数据类型转换

Objective-C 数据类型转换

按照数据类型占用存储不同可以自动类型转换或强制类型转换,总的原则是小存储容量数据类型可以自动转换成为大存储容量数据类型。不同类型数据间按照下面关系的从左到右(从低到高)自动转换,_Bool 、 char 、 short int 、枚举类型 -> int ->long int->long long-> float -> double -> long double 。如果这些数据类型进行混合运算,运算中不同类型的数据先转化为...
<< 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 >>