- 博客(112)
- 收藏
- 关注
原创 JAVA学习笔记——第四章 流程控制
4.1 复合语句Java语言的复合语句是以整个块区为单位的语句,所以又称为块语句。复合语句由开括号“{”开始,闭括号“}”结束。注:使用复合语句时要注意,复合语句为局部变量创建了一个作用域,该作用域为程序的一部分,在该作用域中某个变量被创建并能够使用。如果在某个变量的作用域外使用该变量,则会发生错误。4.2 条件语句4.2.1 if条件语句简单的if条件语句
2014-02-25 23:16:50 1138
原创 JAVA学习笔记——第三章 Java语言基础
3.1 Java主类结构Java语言是面向对象的程序设计语言,Java程序的基本组成单元是类,类体中又包括属性和方法两部分。每一个应用程序都必须包含一个main()方法,含有main()方法的类称为主类。例:package Number //package为包关键字,Number为声明该类所在的包public class First{ static Sting s
2014-02-25 23:11:05 1851
原创 JAVA学习笔记——第一章 初始JAVA
1.1 Java简介Java是一种高级的面向对象的程序设计语言。使用Java语言编写的程序是跨平台的。1.1.1 什么是Java语言Java是1995年由Sun公司推出的一种极富创造力的面向对象的程序设计语言。Java最初的名字是OAK,在1995年被重命名为Java,正式发布。Java是一种通过解释方式来执行的语言,其语法法则和C++类似。Java语言编写的程序既
2014-02-25 23:05:38 2825
原创 JAVA学习笔记——第二章 Eclipse的下载安装以及配置和启动
第一步:在Eclipse的官方网站下载:http://www.eclipse.org/点击下载找到:下载后直接解压就可以了。第二步:安装Eclipse中文语言包找到Eclipse Babel找到Downloads中安装Eclipse的版本选择语言包找到汉语的包:下载后复制到相应的目录下解压缩就可以了。
2014-02-25 23:04:21 1730
原创 第一个JAVA程序
在安装好了JDK并搭建好了JAVA的开发环境之后,我们开始写第一个JAVA程序。第一步:新建记事本文件JAVATEST.txtpublic class JAVATEST{ public static void main(String[] args) { System.out.println("HELLO JAVA!"); }}然后保存为
2014-02-25 22:59:26 986
原创 特征变换以及维度下降——Principal Component Analysis
在多元统计分析中,主成分分析(Principal components analysis,PCA)是一种分析、简化数据集的技术。主成分分析经常用于减少数据集的维数,同时保持数据集中的对方差贡献最大的特征。
2014-02-21 21:00:10 10799 2
原创 特征变换以及维度下降——Linear Discriminant Analysis(三)
线性判别分析(Linear discriminant analysis, LDA),是一种监督学习算法,也叫做Fisher线性判别(Fisher Linear Discriminant, FLD),是模式识别的经典算法,它是在1996年由Belhumeur引入模式识别和人工智能领域的。
2014-02-21 16:39:53 2029
原创 特征变换以及维度下降——Linear Discriminant Analysis(二)
线性判别分析(Linear discriminant analysis, LDA),是一种监督学习算法,也叫做Fisher线性判别(Fisher Linear Discriminant, FLD),是模式识别的经典算法,它是在1996年由Belhumeur引入模式识别和人工智能领域的。
2014-02-21 14:02:09 3375
原创 特征变换以及维度下降——Linear Discriminant Analysis(一)
线性判别分析(Linear discriminant analysis, LDA),是一种监督学习算法,也叫做Fisher线性判别(Fisher Linear Discriminant, FLD),是模式识别的经典算法,它是在1996年由Belhumeur引入模式识别和人工智能领域的。
2014-02-21 13:09:59 3182
原创 特征变换以及维度下降——前言
特征变换以及维度下降——前言:我们最初的设想是增加特征的维度从不会降低识别器的性能,因为我们提供了足够多或者至少是相同的大量信息。因此,最坏的情况是性能保持不变。但是,实际上并非如此,性能将会出现下降,尽管我们提供给了系统足够的数据。
2014-02-20 21:17:20 2993
转载 不肯努力 又不肯冒险 活该你屌丝一辈子
刚才看到新闻,京城四少之一开着布加迪,因为后面的车鸣笛所以下车把后面车里的两口子打了。挨打的女的是记者。本来一个“富二代欺负屌丝”的故事,顶多让我觉得打人的太可恨了。但是后面我发现,真相是:那女的老公开车,本来想从公交车道上超车,没成功,就想超那辆布加迪,还是没成功,于是她老公怒了,开始鸣笛,期间这女记者还在未经允许的情况下私自拍照。好了,基于以上三点:侵犯隐私,一直鸣笛,占公交车
2014-02-20 14:01:56 1486 2
原创 Ubuntu下Hadoop MapReduce集群搭建以及程序运行
记得上学期有门课程就是MapReduce,在顺利通过之后,还是决定好好整理一下,方便日后用到,同时也能跟大家分享交流一下。以下就是ubuntu下Hadoop MapReduce集群环境搭建以及程序运行的全部流程。
2014-02-19 10:53:12 3002
转载 Ubuntu 下 配置 jdk1.7
第一步:下载jdk-7-linux-i586.tar.gzwget -c http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586.tar.gz(注:如果下载不下来,建议使用迅雷下载,然后拷贝到Linux系统上。)第二步:解压安装sudo tar zxvf ./jdk-7-linux-i586.tar.gz -C
2014-02-19 10:01:45 1147
原创 MATLAB添加VOICEBOX工具箱
一、介绍VOICEBOX: Speech Processing Toolbox forMATLABVOICEBOX is a speech processing toolbox consists ofMATLAB routines that are maintained by and mostly written by Mike Brookes,Department of Electr
2014-02-17 15:17:50 12502 2
原创 MATLAB数据降维工具箱drtoolbox介绍
最近在做数据降维的处理工作接触到drtoolbox工具箱,感谢:http://blog.csdn.net/xiaowei_cqu 提供的博文,我又做了些总结。1.MATLAB drtoolbox 介绍The Matlab Toolbox for Dimensionality Reduction contains Matlab implementations of 38 techniqu
2014-02-17 11:29:11 13933 7
原创 高斯混合模型(GMM)介绍以及学习笔记
1.高斯混合模型概述高斯密度函数估计是一种参数化模型。高斯混合模型(Gaussian Mixture Model, GMM)是单一高斯概率密度函数的延伸,GMM能够平滑地近似任意形状的密度分布。高斯混合模型种类有单高斯模型(Single Gaussian Model, SGM)和高斯混合模型(Gaussian Mixture Model, GMM)两类。类似于聚类,根据高斯概率密度函数(Pro
2014-02-14 02:11:02 98787 17
原创 A Digit Recognizer——基于HTK实现数字串识别系统
这篇博文,可以说是之前学习笔记的实践,准备完成一个基于HTK实现数字串识别系统下面就让我们开始吧!由于很多部分的讲解在之前的博文中已经给出,所以这篇文章我们着重记录实验过程。整个系统分为四大部分,共有11步组成:(一)数据准备Step 1: The Task GrammarStep 2: The DictionaryStep 3: Recording the Data
2014-01-29 19:26:23 2943
原创 基于HTK的连续语音识别系统搭建学习笔记(四)
3.创建绑定状态的三音素HMM模型目的是加入上下文依赖(context-dependent)三音素模型并得到稳健的训练。包括两步,先由单音素得到三音素并重估参数,第二步就是绑定三音素的状态以使输出更加稳健。[step 9]得到三音素HMM上下文依赖三音素模型可以用单音素作为初始,再进行重估。由于重估时要三音素级标注文本,就先生成标注文本。创建文件:mktri.led创建位置:根
2014-01-28 02:34:01 3341
原创 基于HTK的连续语音识别系统搭建学习笔记(三)
[step 8]重校准训练数据确认trainwords.mlf中的路径为"*/S0???.lab",修改dict2加入silence sil一项,另存为dict3。执行:HVite -l * -o SWT -b silence -C .\config\config1 -a -H .\hmms\hmm7\macros -H .\hmms\hmm7\hmmdefs -i .\labels\
2014-01-28 01:09:51 3785 1
原创 基于HTK的连续语音识别系统搭建学习笔记(二)
[step 5]数据的特征提取这里所用特征为MFCC。工具HCopy可以实现提取特征的工作。创建文件夹:config创建文件:config1(要设置的参数)创建位置:config创建内容:创建文件:codetr.scp(制定训练输入和输出列表)创建位置:根目录下执行:HCopy -T 1 -C .\config\config1 -S codetr.scp
2014-01-28 00:02:20 5250 10
原创 基于HTK的连续语音识别系统搭建学习笔记(一)
放假之前,就已经对HTK上完成连续语音识别的实验充满兴趣。于是找了很多资料,准备在放假的时候好好学习,仔细琢磨,HTK博大精深,光学习和完成孤立词识别肯定是不够。从今天开始,开始同步学习和记录基于HTK的连续语音识别系统搭建工作,这一学习笔记主要记录学习过程,具体自己的实践后面会继续,本次学习的参考资料主要以:苏统华的《应用HTK搭建语音拨号系统》为主,同时,使用HTK BOOK作为参考。
2014-01-27 16:18:35 9564 4
原创 KALDI语音识别工具包运行TIMIT数据库实例
TIMIT数据库介绍:TIMIT数据库由630个话者组成,每个人讲10句,美式英语的8种主要方言。TIMIT S5实例:首先,将TIMIT.ISO中的TIMIT复制到主文件夹。1.进入对应的目录,进行如下操作:zhangju@ubuntu :~$ cd kaldi-trunk/egs/timit/s5/zhangju@ubuntu :~/kaldi-tr
2014-01-27 13:02:26 4896 1
原创 SPPAS自动对齐软件的介绍安装和使用
最近一直在自主学习连续语音识别的相关知识,也着手开始动手自己做一些列的实验。实验过程中需要采集自己需要的语料数据,但是发现采集之后标注确实是个问题,单纯使用praat逐个词的将音素也标注出来,实在是费时费力,所以经过这几天与同学的讨论和搜集资料,找到一个叫SPPAS的自动对齐标注软件,通过实验,基本满足我的需求,下面给大家介绍一下。SPPAS介绍:这个软件是法国人搞的,所以毋庸置疑
2014-01-27 12:07:52 6472 2
原创 声明
最近搬家CSDN,却发现博客搬家不支持原来的博客,所以将原来的博文细细检查,手动搬家。原博客地址:http://my.oschina.net/jamesju/blog现博客地址:http://blog.csdn.net/jojozhangju欢迎交流,转载请注明,谢谢。
2014-01-26 05:53:42 841
原创 KALDI语音识别库在LINUX下的安装和编译
1.介绍Kaldi语音识别工具将HTK比较零碎的各种各样的指令和功能进行整理集合,使用perl脚本调用。同时也加入了深度神经网络的分类器(DNN),本身由原来做HTK开发的人员制作而成,可以说是HTK的升级加强版。 kaldi官方网站请见:http://kaldi.sourceforge.net/index.html 2.安装和编译第一步:下载kaldi工具包 ka
2014-01-26 04:26:52 6260
原创 MyEclipse8.6以及Intellij IDEA运行CMU Sphinx中Helloworld DEMO实例
Section 1 MyEclipse 具体步骤如下: File->new->project->java project找到workspaces中TestSphinxDemo文件,新建文件夹名为lib,并且加入如下jar包:在项目的src目录中新建名为edu.cmu.sphinx.demo.helloworld的包,并把原来的项目全部搞到包中:
2014-01-24 02:20:28 1988
原创 CMU SPHINX介绍
对于CMU Sphinx-4进行相关简单的介绍,并对其中的一些功能和使用进行相关说明。Introduction:CMU Sphinx: 由卡内基梅隆大学制作的用于语音识别的开源工具箱。CMU Sphinx-4: Sphinx-4是完全用Java语言写的先进的语音识别系统。它是通过卡内基梅隆大学Sphinx组,Sun微系统实验室、三菱电器研
2014-01-24 02:05:21 3793
原创 使用HTK语音工具包进行孤立词识别基础教程
1.前言本教程主要介绍使用HTK工具包进行孤立词语音识别系统的搭建,主要参考书籍:HTK BOOK2.孤立词识别系统在本系统中我们将要实现三个词的识别系统,词汇集为:{brightness,channel,color}2.1.搭建步骤 A:创建语料库,brightness,channel,color各录制5次。B:声学分析,把wavform的声音文件转换为mfcc格
2014-01-24 01:57:14 4446 6
原创 HTK语音识别工具包的安装和编译
今天介绍一下HTK语音识别工具包的安装和编译,希望能够帮助到更多做语音相关工作的同仁们。介绍:HTK是用来进行自动语音识别研究的工具包,它由剑桥大学工程系的机器智能实验室开发的开源软件,全称叫做HiddenMarkov Toolkit。官方网站:http://htk.eng.cam.ac.uk Section 1 WINDOWS下HTK的安装和编译:第一步:下载官方
2014-01-23 22:18:55 7808 1
原创 语音特征参数MFCC提取过程详解
原来对语音特征参数MFCC的提取过程不是很了解,最近做实验需要自己手动去提取,所以借此机会,深入的学习了一下,所以记录下来,希望能够对日后的学习有一定的帮助。
2014-01-23 00:17:04 164996 26
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人