自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (10)
  • 收藏
  • 关注

转载 语音信号处理之DTW

转自:http://www.cnblogs.com/tornadomeet/archive/2012/03/23/2413363.html Dynamic Time Warping(DTW)诞生有一定的历史了(日本学者Itakura提出),它出现的目的也比较单纯,是一种衡量两个长度不同的时间序列的相似度的方法。应用也比较广,主要是在模板匹配中,比如说用在孤立词语音识别(识别两段语音

2014-08-23 19:08:14 3214

转载 加窗分帧中各种窗函数

在信号处理中,窗函数是一种除在给定区间之外取值均为0的实函数。譬如:在给定区间内为常数而在区间外为0的窗函数被形象地称为矩形窗。任何函数与窗函数之积仍为窗函数,所以相乘的结果就像透过窗口“看”其他函数一样。窗函数在光谱分析、滤波器设计以及音频数据压缩(如在Ogg Vorbis音频格式中)等方面有广泛的应用。http://zh.wikipedia.org/wiki/%E7%AA%97

2014-08-03 22:01:50 18753 2

原创 matlab三维数据绘图

3D数据绘制唇部图像主要由两部分构成,一个是唇部在X-Y平面的栅格,一个是根据相应Z轴的涂色。主要使用了matlab里meshgrid、surf和shading。1使用meshgrid生成栅格meshgrid(x,y)由向量x和向量y通过复制的方法产生绘制图形时所需的栅格数据点矩阵X、Y。该命令产生栅格数据方法为:将向量X作为矩阵X的一个行向量,并将向量X复制len

2014-07-15 20:31:45 9155

原创 语音信号短时域分析之短时平均能量(四)

由于语音信号的能量随时间而变化,清音和浊音之间的能量差别相当显著,因此对短时能量和短时平均幅度进行分析,可以描述语音的这种特征变换情况。定义n时刻某语音信号的短时平均能量E为:                              式中,N为窗长,可见短时能量为一帧样点值的加权平方和。当窗函数为矩形窗时

2014-07-13 21:53:58 15463 6

原创 语音信号短时域分析之预处理(三)

语音信号是一种非平稳的时变信号,它携带着各种信息。一般而言语音处理目的有两种,一种是对语音信号进行分析,提取特征参数,用于后续处理;一种是加工语音信号,如在语音增强中对含噪语音进行背景噪声抑制,以获得相对“干净”的语音。q

2014-07-13 21:09:39 11874 1

原创 shell 统计一个文件夹下不同类型文件的个数

统计当前目录下

2014-07-06 21:21:34 5007

原创 语音信号之特性分析图(二)

简单地说,任何信号(当然要满足一定的数学条件,但是说多了又不好懂了,所以先不提),都可以通过傅立叶变换而分解成一个直流分量(也就是一个常数)和若干个(一般是无穷多个)正弦信号的和。每个正弦分量都有自己的频率和幅值,这样,以频率值作横轴,以幅值作纵轴,把上述若干个正弦信号的幅值画在其所对应的频率上,就做出了信号的幅频分布图,也就是所谓频谱图。另外还有相频分布,但其意义不大。

2014-07-04 20:47:26 30123 3

原创 语音信号之基础知识(一)

%%感染了一个学年的语音氛围,自己也做了一些这方面的y

2014-06-29 18:16:01 5657 3

转载 新手学习latex

新手学latex:http://blog.sina.com.cn/s/blog_90444ed201016iq6.htmllatex制作ppt参考博客:http://huzhyi21.blog.163.com/blog/static/1007396201011188719543/ \documentclass[cjk]{beamer}\usepackage{CJK}%\usep

2013-12-06 19:48:27 1017

原创 dos批量处理

1、批量删除某类型文件     如删除D盘aa文件夹里的txt类型文件,使用del D:\aa\*.txt如下图2、批量修改后缀名     如修改D盘aa文件下所有.bat文件为.txt文件    使用ren命令 ren D:\aa\*.bat *.txt 3、输出文件夹里文件名,如歌名     本例子中显示E盘下htk目录里的文件名,list.txt自动生成在

2013-12-05 22:04:50 983

原创 dos下将多个文件中的内容复制到一个文件中

如将E:\htk_exp\model\hmm1下的所有文件内容复制到E盘下的abc文件中1 进入到hmm1目录下2 使用copy *.* "目标文件" 如下图

2013-12-05 16:49:49 2546

原创 批量生成文件并写入大量内容

// CreatFile.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include#include using namespace std;void createFile(string name,string content){ strin

2013-12-05 10:07:08 3050

转载 反转句子中的单词顺序

// ReveseWord.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #includeusing namespace std;void Reverse(char *pBegin, char *pEnd){ if(pBegin == NUL

2013-11-26 20:56:20 1115

原创 删除桌面无法删除的网页快捷方式

方法一(注册表法):开始--运行--regedit 打开以下注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft \Windows\CurrentVersion\Explorer\Desktop\NameSpace会看到一些项目名,这些项目里面,每个用户都是不同的,里面有几个是系统自带的,例如:{450D8FBA-AD25-11D0-98A8-08003

2013-11-26 19:34:13 6992

原创 判断小数的整数位

// SumInte.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include "iostream"#include "string"using namespace std;int main(){ char numStr[60]; cin>>numStr;

2013-11-22 21:40:55 1196

转载 VS2010完全卸载

依照微软网站http://msdn.microsoft.com/zh-tw/library/e2h7fzkw.aspx,完整移除方法有两种:方法一:工具卸载下载Microsoft Visual Studio 2010 Uninstall Utility来移除,默认情况下,这将删除 Visual Studio 和支持组件,但不会删除与计算机上的其他应用程序共享的组件。若还要删除共享的组件,则

2013-11-19 16:48:33 2257

原创 顺序表的基本操作(C++)

// Sequence.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include "iostream"using namespace std;//错误1,使用cout要加上此句typedef int type;//忘记知识点:定义type好处就是便于以后总体更改数据类型class SeqList{type data[100];int length;int

2013-11-17 10:56:32 1077

转载 linux下安装flash_flayer+复制文件

当然你可以在Ubuntu软件中心里安装,不过你很可能急得抓狂,因为那个是在线安装,很慢很慢的,建议下载后安装。下载地址http://labs.adobe.com/downloads/flashplayer10.html(其实firefox会自动告诉你网址)选择linux版本,下载解压后是一个 .so文件-- libflashplayer.so 然后将它复制到/usr/lib/mozil

2013-11-14 19:46:35 646

原创 matlab描点并标上点的序号

使用Kinect一帧可以获取构成人脸的121个点,每个点对应一个序号,其中121个点中有20个点描绘的唇部的点,但我们只能看出有20个点对应嘴唇,并不知道这20个点的序号,所以需要使用matlab建模并找出这20点对应的序号。程序如下:>>load('E:\data.txt');    注意:% 将data.txt中的数据导入到程序内存中(可以使用clear将内存清空),% 使用l

2013-11-14 18:43:22 17339

原创 HMM学习小结

主要参考:博主为“我爱自然语言处理”:www.52nlp.cn英文版:http://www.comp.leeds.ac.uk/roger/HiddenMarkovModels/html_dev/main.htmlHMM:隐马尔科夫模型       一个HMM模型可以用5个元素来描述,包过2个状态集合和3个概率矩阵。其分别为:       隐含状态S:一个系统的真实状态,可以由一个马

2013-10-16 20:06:50 814

原创 Kinect安装和测试

Kinect forWindows SDK1.8今年3月,微软推出了Kinect for Windows SDK 1.7更新,包括了手势识别 Kinect Interactions 和实时 3D建模 Kinect Fusion 两项新技术。昨天,微软发布了Kinect for Windows SDK的1.8版本,新版本SDK进行了少量更新,但对Kinect Developer To

2013-10-11 19:43:09 2486

原创 HTK安装和测试

整了大半天,终于把HTK安装完成并测试成功了,查了不少资料,为了感谢前辈的成果,我也记录一下~       HTK的全称是”Hidden Markov Model Toolkit”,是英国剑桥大学工程学院开发的隐马尔可夫模型(后面简称为隐马模型)工具包,可以方便有效的建立及操作隐马模型。隐马模型在许多人工智能领域都有着成功的应用,比如语音识别,当前国际上主流的语音识别系统仍是基于隐马模型建立的

2013-10-08 21:05:54 2392

转载 matlab实现换行

三个点前要有一个空格,这样matlab才能把...识别成换行符号;另外,这几种换行操作有区别:(1)... , 起到连接两行的目的,也就是说,实际上是一个命令分开写而已,比如a=1+2 ...+3结果会是 a=6。(2)shift+enter,表示暂不计算,直到按enter之后,再逐个命令运行,比如还是上面那个例子,输完a=1+2后按shift+enter,在第二行输入+3,计

2013-09-20 17:01:35 11026

转载 String中的CompareTo的用法

String的compareTo其实就是依次比较两个字符串ASC码。如果两个字符的ASC码相等则继续后续比较,否则直接返回两个ASC的差值。如果两个字符串完全一样,则返回0。来看一下代码。public int compareTo(String anotherString) { int len1 = count; int len2 = anotherString.count;

2013-05-07 09:55:00 1308 1

原创 使用TextWatcher监听EditText

通讯录搜索功能,每输入一个字符,就会监听有所变化,这用到了TextWatcher监听EditTextthis.search_content = (EditText) findViewById(R.id.search_content);search_content.addTextChangedListener(new TextFilter());TextFilter如下:class

2013-05-06 15:24:47 686

原创 定位

转自我的新浪微博:http://weibo.com/u/2761581911?wvr=5&c=spr_sinamkt_buy_baidudz_weibo_t001biggbit一同学考了一个思科认证,却被很多软件企业拒绝,最近才被一家卖机械产品的世界五百强公司录用,拿的工资是dollar,折合人民币五千多,虽然做的是客服~ps:这位仁兄曾是辩论赛冠军,做ppt很棒,但不怎么会编程,

2013-04-28 22:38:25 783

原创 关于Tabhost里面的内容更新问题

关于Tabhost里面的内容更新问题今天遇到一个问题,就是有两个Tabhost,大概意思是第一个Tabhost中收藏的联系人会在第二个Tabhost中显示,但是如果按在oncreate中编写两个Tab后三天却不能自动更新,必须重启模拟器才可以,后来经过自己查阅和请教,解决了。第一种解决方案:复写onresume方法,然后将之前在oncreate中写的方法全放在onresume中,使得每更换一次

2013-04-23 11:18:07 913

转载 中科院系统内计算机相关方向研究实力点评

由于教育部以及大众在做专业实力评定时往往忽视高校之外的研究院所,所以这里特别做补充。中科院系统内有不少所从事计算机相关研究,但大家一般以熟悉计算所和软件所的为多,实际上,还有京区网络中心,这三个地方研究的方向完全属于计算机科学与技术一级学科。另外还有自动化研究所,数学与系统科学研究院,研究生院本部,电子所,声学所,高能物理研究所,空间中心等,也有计算机相关的专业,由于不为太多人所了解,往往竞争

2013-04-21 11:06:56 1039

原创 update 语句

更改用户名和电话号码 "update contact_usr set username='" + editusername + "' ,telphone='"+edittelphone+"',e_mail='"+edite_mail+"' where username='" + editUsername + "'";

2013-04-21 10:53:28 569

原创 android实现打电话 发短信功能

之前看了李兴华的视频,他在android手机中实现发短信 打电话功能有点麻烦,最近做毕设需要用这个功能,在网上找了一些比较简单方法,调用系统就可以1  打电话 在Manifest中添加权限  后再Activity中添加代码case R.id.call_user: if (usertel.length() > 0) { Intent intent =

2013-04-21 10:48:11 1049

原创 在ListView中实现对ImageView的监听

this.storeUser = (ImageView) findViewById(R.id.store_user);this.storeUser.setOnClickListener(new ViewOcl());最近在做毕设一个android通讯录,对android知识点了解比较少,所以这次要实现在listView中的ImageView实现监听是遇到一点麻烦,无法对ImageVie

2013-04-20 19:51:52 1798

翻译 sql 中ORDER BY 语句

ORDER BY 语句用于根据指定的列对结果集进行排序。ORDER BY 语句默认按照升序对记录进行排序。如果您希望按照降序对记录进行排序,可以使用 DESC 关键字。 如果想用说明,可以使用ASC为按升序排列

2013-04-20 15:06:05 734

翻译 nextInt()

自从JDK最初版本发布起,我们就可以使用java.util.Random类产生随机数了。 在JDK1.2中,Random类有了一个名为nextInt()的方法:  public int nextInt(int n)  给定一个参数n,nextInt(n)将返回一个大于等于0小于n的随机数,即:0

2013-04-15 20:53:46 870

原创 新的阶梯

呵呵,清明节假期出去旅游十天,那里的春天很美丽。     在华苑找了份实习,学习achartengine,生活又继续忙了起来,认真学习,在实践中学习,在实践中找到自己定位!

2013-04-13 09:45:28 560

原创 eclipse 格式化快捷键ctrl+shift+f不好使了

好不容易今天敲一次代码,eclipse中的Ctrl+Shift+F格式化键竟然用不了,然后在网上查找知道了原因,是因为自己电脑中安装的搜狗输入法把Ctrl+Shift+F热键占用了,所以更改了一下搜狗的设个热键设置在eclipse中这个快键就可以用了,嘎嘎

2013-04-01 15:12:52 864

翻译 成熟

成熟的标志不是会说大道理,而是你开始去理解身边的小事情。 人们常犯最大的错误,是对陌生人太客气,而对亲密的人太苛刻,把这个坏习惯改过来,天下太平 人生难免要遭遇挫折与失败,与其用泪水洗刷悔恨,不如用微笑去迎接新的挑战

2013-03-31 23:34:35 449

转载 中科院毕业去向(硕士+博士)

中科院软件所的毕业去向     毕业去向是大家都会关心的一个话题,在贴出去向之前我先对网上已有的去向谈一下自己的看法。网上盛传着浙大,上交和南大的CS去向,让大家心向往之。事实上这几个学校的CS就业在全国来说确实不错,实力也是有目共睹的,但是针对他们的毕业去向表我是有话说的。首先,这几个学校发布的都是08年的,那个时候整个行业都是很不错的,就连北京交大的CS去向都是很犀利的

2013-03-30 16:13:38 7798

转载 如果让我重做一次研究生--王泛森院士(转)

摘要:这是王泛森院士写的一篇文章,我觉得对即将读研的同学很有意义,到了研究生阶段,不能再用本科生的思维方式去学习,更应该具备学术研究素质,学会创新,学会主动学习,学会怎样与老师一起进入研究领域,又是人生中的一个新课题。一、研究生与大学生的区别    首先跟大家说明一下研究生和大学生的区别。大学生基本上是来接受学问、接受知识的,然而不管是对于硕士时期或是博士时期的研究而言,都应该准备

2013-03-28 08:23:47 954

转载 word7里打不出汉字

可能是关闭了高级语言服务,检查一下,控制面板→区域与语言选项→语言→详细信息→高级→关闭高级语言服务,这个不要勾选。在word中不能使用输入法的处理方法:1)word2003:word菜单-工具-选项-选择‘编辑’的选项卡-不要勾选‘输入法控制处于活动状态’→确定。关闭word,重新打开。2)word2007:word左上角office菜单-word选项-高级-不要勾选‘输入法控制处于

2013-03-27 21:26:30 1001

转载 计算机网络的五层工作流程

●在源主机上,应用层将一串应用数据流传送给传输层●传输层将应用层的数据流截成分组,并加上TCP报头形成TCP段,送交网络层。●在网络层给TCP段加上包括源、目的主机IP地址的IP报头,生成一个IP数据包,并将IP数据包送交链路层。●链路层在其MAC帧的数据部分装上IP数据包,再加上源、目的主机的MAC地址和帧头,并根据其目的MAC地址,将MAC帧发往目的主机或IP路由器。●在目的主

2013-03-24 18:33:30 1606

cuda教程-77页

CUDA 是一种并行编程模型和软件环境,用于应对这种挑战,同时保证熟悉 C 语言等标准编程语言的程序员能够迅速掌握 CUDA。该教程从基础到结构,系统介绍了cuda编程。

2015-04-30

cuda教程文档

CUDA 是一种并行编程模型和软件环境,用于应对这种挑战,同时保证熟悉 C 语言等标准编程语言的程序员能够迅速掌握 CUDA。该教程从从基础,结构介绍cuda编程。

2015-04-30

天津大学计算机考研资料

该资料包含天津大学计算机考研专业课相关资料,有数据结构和C++课件,还有部分政治资料。

2014-09-10

SRENG工具扫描系统日志

网页出现了“淘宝”,“免费电影”等网页快捷方式,安全模式、360和金山都杀不掉,后来使用了该软件查了注册表中的错误,ok搞定

2013-11-23

批量修改各种文件内容软件

该软件支持各种类型文件内容修改,指定自己要修改的文件类型,而且可以批量修改,我已经成功一次性修改500个文件内容 而且本软件不需安装,不需付费,点击即可用

2013-11-21

泛函分析课件

这是一份泛函分析的课件,内容基础,适合初学者

2013-10-05

Liunx学习资料

Liunx学习资料

2013-03-29

acm 输入输出基础

很好的资源,我就是看了这个,在复试中有机试 零基础学习 通过了一题,受益不小,起码对acm有点基础了解

2013-03-24

浙江大学05年--07年计算机机试

涵盖了浙江大学05到07年的机试题目,带有详细答案

2013-03-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除