怎样用matlab处理语音程序实现语音识别打开IE上网、QQ等功能?

用matlab怎样实现图像的降采样?具体代码?__站长网
当前位置: >
用matlab怎样实现图像的降采样?具体代码?
答案:降采样就是隔行或隔列对图像进行采样呀!
data=imread('X.bmp');
[row,line]=size(data);
data_new=data(1:2:row);%隔两行采样
%data_new=data(1:2:line);%隔两列采样
imwrite(data_new,['directory\','filename']);
其他:正好我也要实现这个问题,参照 zhangpu4949034 的答案(我运行时得到的几乎是一条线),修改后的得到的原图1/4的图代码如下,非常感谢zhangpu4949034 的答案的提示;
data=imread('y.tif');
imshow(data);
[row,line,z]=size(data);
data_new=data(1:2:row,1:2:line,:);%隔行采样,隔列采样
imwrite(data_new,'y_down4.tif');%存图片
imshow(data),figure,imshow('y_down4.tif');
> 疑问解答:
如果你遇到什么编程难题:
请访问 试试利用MATLAB平台实现少量字的语音识别功能下载_文化课毕业论文(设计)_资源天下
>> 利用MATLAB平台实现少量字的语音识别功能
利用MATLAB平台实现少量字的语音识别功能
文化课毕业论文(设计)
课程(专业)
MATLAB|语音识别
&内容简介:
&  毕业论文 利用MATLAB平台实现少量字的语音识别功能,说明书共31页,11219字。  
摘要:初步研究两种不同的语音识别算法---动态时间伸缩算法(DTW)和隐马尔科夫模型(HMM), 初步探究并实现在MATLAB环境中应用DTW识别法的孤立字语音识别实验平台。  
关键字:MATLAB,语音识别,LPC,LPCC,MFCC,动态时间伸缩算法(DTW),隐马尔科夫模型(HMM)  
引言 4  
1.语音识别简介 5  
1.1语音识别系统的分类 5  
1.2语音识别系统的基本构成 5  
2.语音识别参数 6  
2.1线性预测系数(LPC) 6  
2.2线性预测倒谱系数(LPCC) 8  
2.3 MFCC系数 8  
2.4参数计算流程 9  
3.DTW算法 11  
3.1 DTW算法原理 11  
3.2 DTW的高效算法 14  
4.HMM算法 16  
4.1 HMM的原理 16  
4.2 HMM的前向概率和后向概率 17  
4.3识别算法――VITERBI解码 19  
4.4 BAUM-WELCH算法 20  
5.实验及总结 23  
5.1 实验准备以及步骤 23  
5.2 实验结果及讨论 25  
5.3 实验结论 29  
参考文献 30  
&相关说明:
&&&&1、下载本站部分资料,需要注册成为本站会员。如果你尚未注册或登录,请首先或。
&&&&2、48小时内下载同一文件,不重复扣金币。
&&&&3、下载后请用或解压缩后使用。
&&&&4、如采用迅雷等下载工具下载失败,请直接用浏览器下载。
&&&&5、如仍有其他下载问题,请看。
&下载地址:
相关毕业论文(设计)
推荐毕业论文(设计)
网友评论():
设为首页&&&&&&&&&&&&&&&&&&&&&
资源天下() 版权所有MATLAB图形用户界面在语音识别系统中的应用_吴冬梅_文档库
文档库最新最全的文档下载
当前位置: & MATLAB图形用户界面在语音识别系统中的应用_吴冬梅
MATLAB图形用户界面在语音识别系统中的应用_吴冬梅
150福建电脑2007年第12期
MATLAB图形用户界面在语音识别系统中的应用
吴冬梅,杨尚国,段志刚
(曲阜师范大学物理工程学院山东曲阜273165)
摘要】【:直接利用MATLAB语言设计图形用户界面程序代码冗长,可操作性极差,实现起来比较困难,因此提出了利用图形用户界面开发环境设计语音识别系统界面,设计方便。设计出来的系统界面友好,使用者可以不需要面对冗长的代码不用了解具体的程序代码,即使是第一次使用语音识别系统也可以方便的操作。
关键词】【:语音识别;MATLAB;图形用户界面(GUI)
1.引言面板(Panal)将其"Title"属性改为空字符串。同样的方法,将3个
语音识别(SpeechRecognition)是机器通过识别和理解的过静态文本框(StaticText)的"String"属性分别改为"语音识别系程把人类的语音信号转变为相应的文本或命令的技术。其根本统"、"请输入待识别文件名"、"识别结果显示",2个可编辑文本目的是研究出一种具有听觉功能的机器,这种机器能直接接收框(EditText)的"String"属性全部改为空字符串,3个按钮(Push人的语音,理解人的意图,并做出相应的反应。它属于多维模式Button)的"String"属性分别改为"训练"、"识别"、"关闭"。然后将
把图1中识别和智能接口的范畴。语音识别技术是一项集声学、语音学、所有控件的"fontunits"和"Units"属性改为"normalized"。
计算机、信息处理、人工智能等于一身的综合技术,可广泛应用所有控件的"Position"属性分别改为[2.00.750.60.12]、[0.3750.于信息处理、通信与电子系统、自动控制等领域。MATLAB是由5740.250.08]、[0.150.080.70.45]、[0.1590.4260.3340.062]、MathWorks公司开发的目前应用最为广泛的软件,它将高性能[0.50.4260.180.06]、[0.3750.2810.250.08]、[0.1020.1520.36的数值计算和可视化集成在一起,并提供了大量的内置函数,被0.157]、[0.50.1620.180.06]、[0.90.0220.0790.057];所有控件广泛应用于科学计算、控制系统、信息处理等领域的分析、仿真的"Fontsize"属性改为0.75、0.8、-1.0、0.66、0.8、0.8、0.7、0.8、0.和设计工作。图形用户界面(GraphicalUserInterfaces,简称GUI)45。
是指由窗口、光标、按键、菜单和文本等对象(Object)构成的一个
激活这些图用户界面。用户通过一定的方法(鼠标或键盘)选择、
形对象,使计算机产生某种动作或变化,比如实现计算、绘图等。
在MATLAB7.0中,图形用户界面开发环境(GraphicalUserIn-
terfaceDevelopmentEnvironment简称GUIDE)提供了一系列创
建用户图形界面(GUI)的工具。这些工具极大的简化了GUI设
图2GUIDEQuickStart图3GUIDE版面设计器计和生成的过程。
利用MATLAB程序语言开发图形用户界面语句冗长,可操2.1.3GUI编程
在版面设计器中完成GUI设计和属性修改后,要进行GUI作性极差而且实现起来比较困难。所以本文以MATLAB7.0为开
我们保存GUI时,GUIDE会自动生成一个M文件,在这个发环境,利用图形用户界面开发环境(GUIDE)建立了可以识别编程。
10个英文数码的可视化语音识别系统。该系统界面友好,操作M文件中包含了每一个控件的回调函数的框架和初始化代码,方便,使用者可以不需要面对冗长的代码和了解具体的程序代为了这些回调函数工作,必须在回调函数框架中添加代码。
M文件中的代码如下:码,即使是第一次使用语音识别系统也可以方便的操作。
……2.语音识别系统的GUI设计Functionpushbutton1_Callback(hObject,eventdata,handles)语音识别系统主要包括语音信号%hObjecthandletopushbutton1(seeGCBO)的预处理、特征提取、训练建立模板和%eventdatareserved-tobedefinedinafutureversionofMATLAB
%handlesstructurewithhandlesanduserdata(seeGUIDATA)识别。利用MATLAB中Voicebox工具
mtrain;箱可以方便的设计出语音识别系统,……该系统以10个英文数码为识别对象,functionpushbutton2_Callback(hObject,eventdata,handles)
%hObjecthandletopushbutton2(seeGCBO)其图形用户界面如图1所示。
%eventdatareserved-tobedefinedinafutureversionofMATLAB2.1设计步骤图1
语音识别系统界面%handlesstructurewithhandlesanduserdata(seeGUIDATA)2.1.1控件的创建str=get(findobj(gcf,'tag','edit1'),'string');
result=recognitionfun(str);在MATLAB命令窗口键入guide启动GUIDE开发环境,弹
……出如图2所示的GUIDEQuickStart对话框。选择BlankGUIset(findobj(gcf,'tag','edit2'),'string',resultstr);(Default)单击OK按钮打开一个空白的版面设计器,如图3所……
示。该版面设计器中提供了按钮、滑动健、无线电选择按键、检录2.2语音识别系统的操作
框、可编辑文本框、静态文本框、弹出框、列表框、双位按键、坐标第一次使用该系统时要首先进行训练,点击"训练"按钮就系、面板、方框等控件的图标,单击选中其中一个图标就可以在可以完成训练。在进行识别时在"请输入待识别文件名"后面输右侧的图形窗口设计区绘制出这个控件。在版面设计器中添加入文件名,然后点击"识别"按钮,识别的结果在"识别结果显示"如图1所示的控件到GUI界面,总共需要添加1个面板后面显示出来。
(Panal)、3个静态文本框(StaticText)、2个可编辑文本框(Edit3.结论
Text)、3个按钮(PushButton)。利用MATLAB的GUIDE设计了可以识别10个英文数码2.1.2图形窗口和控件属性的设置的可视化语音识别系统。系统界面友好,使用者可以不需要面对
双击版面设计区打开属性编辑器(PropertyInspector),将图冗长的代码不用了解具体的程序代码,即使是第一次使用语音
双击识别系统也可以方便的操作。同时系统的输入(下转第166页)形窗口(Figure)的"Name"属性设置为"语音识别系统界面"。
Word文档免费下载:语音端点检测、语音特征提取和语音识别的matlab程序-电子电路相关资料下载-EEWORLD下载中心
> 语音端点检测、语音特征提取和语音识别的matlab程序语音端点检测、语音特征提取和语音识别的matlab程序
已有 433998个资源 相关资源 下载专区
上传者其他资源
电子电路热门资源本周本月全部
文档信息资源大小:11.09MB上 传 者: () 上传日期:资源类型:技术书籍资源积分:1分评 论:下载次数:24参与讨论: 标&&&&签:
分&&&&享:
文档简介语音端点检测、语音特征提取和语音识别的matlab程序
自己读研期间所有的用于语音端点检测、语音特征提取和语音识别的matlab程序,还有好多标准语音,一定对大家有帮助,好多都是自己写的,还有很多都是从国外的论坛上下载,不过就是有点乱文件列表.BMP----|000005.BMP----|000010.BMP----|000024.BMP----|000025.BMP----|000027.BMP----|000039.BMP----|000059.BMP----|000068.BMP----|000074.BMP----|000078.BMP----|000092.BMP----|000108.BMP----|000109.BMP----|000113.BMP----|000122.BMP----|Thumbs.db.dep----|lcd_lib.o.d----|main.o.d----|twi_i2c.o.d.deps----|ControlResource.Po----|DCU99Editor.Po----|DuplexEditor.Po.eclipseme.tmp----|emulation----|----|PhoneBook.jad----|----|PhoneBook.jarverified----|classes----|----|com----|----|----|north----|----|----|----|phonebook----|----|----|----|----|model----|----|----|----|----|----|Account.class----|----|----|----|----|----|ApplicationException.class----|----|----|----|----|----|Index.class----|----|----|----|----|----|Model$AccountFilter.class----|----|----|----|----|----|Model$IndexFilter.class----|----|----|----|----|----|Model.class----|----|----|----|----|----|Preference.class----|----|----|----|----|----|UserModel.classui----|ConfirmationDialog.class----|DetailInfoUI.class----|Dialog.class----|DialogListener.class----|IndexFunctionUI$ListIndex.class----|IndexFunctionUI.class----|ListMerchantGroupUI.class----|ListPhoneUI.class----|LoginUI.class----|MerchantGroupDetailInfoUI.class----|NewPhoneUI.class----|SearchPhoneUI.class----|Title.class----|UIController$1.class----|UIController$EventID.class----|UIController.class----|WaitCanvas$1.class----|WaitCanvas.class----|WelcomeUI.classPhoneBookMIDlet.class.myeclipse----|CVS----|----|Repository----|----|Root.settings----|CVS----|----|Entries----|----|Repository----|----|Rootorg.eclipse.core.resources.prefs.svn----|prop-basepropstext-base----|readme.txt.svn-basetmp----|prop-basepropstext-baseall-wcpropsdir-prop-baseentriesformat.tmp_versions----|dw4002.mod Matlab. Online calibration of Nyquist-rate analog-to-digital converters.pdf..dir.dat.DS_Store._.DS_Store._CotEditor_346._MacOS_Setup._PortVaR.actionScriptProperties.apriori_config.ccsproject.classpath.cproject.cxl.depend.dw4002.ko.cmd.dw4002.mod.o.cmd.dw4002.o.cmd.exe.flexProperties.gitignore.htaccess.indent.pro.message.pdf.project.qmake.internal.cache.screenrc.synopsys_dc.setup.synopsys_pt.setup.untf.vimrc.xhdl3.xref
大学堂最新课程
请选择理由 辱骂 色情 广告提交若举报审核通过,可奖励2下载分举报人:被举报人:空气举报的资源分:1* 类型:请选择类型资源无法下载资源分类不正确资源无法使用标题与实际内容不符含有危害国家安全内容含有反动色情等内容含广告内容版权问题,侵犯个人或公司的版权其他
* 详细原因:回到顶部 EEWORLD下载中心所有资源均来自网友分享,如有侵权,请发送举报邮件到客服邮箱service(.cn 或通过站内短信息或QQ:联系管理员okhxyyo,我们会尽快处理。

我要回帖

更多关于 matlab处理语音 的文章

 

随机推荐