




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、毕业设计(论文)管理手册题 目: 基于LabVIEW和声卡的语音识别 系统的设计与实现 系别与专业: 信息与控制学院 测控技术与仪器 班级与学号: 09305117 姓 名: 李一骁 指导教师: 耿 欣 沈阳理工大学应用技术学院附表一:沈阳理工大学应用技术学院毕业设计(论文)课题申报表课题名称基于LabVIEW和声卡的语音识别系统的设计与实现课题来源题目自拟课题类型BY课题主要背景和所要完成工作: 声音信号的采集、保存和回放作为语音识别的基础具有重要意义,设计一个简易语音识别系统完成声音信号的采集、存储、回放,可进行声音测试数据的显示与识别,也可以实现人机互动、交换等一些功能。以LabVIEW
2、为开发工具,设计了一个基于声卡的语音识别系统。进行方式:独立完成。工作量大小及准备程度: 查阅LabVIEW的相关资料,语音识别的具体定义和应用范围。了解计算机采集声音的基本设置、声卡的基本参数等。整体设计过程:编写录音、播放等子VI;手动存储;声音回放与波形分析。现有技术和物质条件:查阅有关语音识别的资料和LabVIEW软件的资料再进行总体设计,通过查阅资料对声音采集、播放有一定了解。设计本身用计算机声卡代替数据采集卡。时间安排: 查找资料 2周 程序设计 8周运行与调试 2周 完成毕业论文 3周 准备答辩工作 1周预期成果: 完成该课题的程序设计,包括程序设计框图和程序清单。完成软件的调试
3、,实现预定功能。完成毕业论文。 申请人姓名: 2013 年1月7日系(分院)毕业设计(论文)工作领导小组意见:经毕业设计领导小组审议,该论文课题符合我系三本毕业设计选题要求,同意申报。 组长签字: 2013 年1月7日 说明:课题类型:(1)A工程设计;B技术开发;C软件工程;D理论研究。(2)X真实课题;Y模拟课题;Z虚拟课题。(1)、(2)均要填写,如AX。附表二:沈阳理工大学应用技术学院毕业设计(论文)任务书主要内容: 本课题就是针对声音采集、回放与分析需求,以LabVIEW软件为核心器件构成一个录音、回放、分析系统,来实现对声音录制选择其录音的音质,回放过程中可显示声音的比特率以及调整
4、录音的播放时间位置。在实际应用中,我们可以用于录音软件中,从而实现对声音录制时不同音质的要求。基本要求: 1、设计一个简易语音识别系统;2、硬件设计包括声卡参数的设置及与计算机的接口;3、软件设计包括LabVIEW虚拟仪器设计,完成声音信号的采集、存储、回放,可进行声音测试数据的显示与识别。主要参考资料:1 蒋帅锋,施展,鲍恝. 基于声卡的数据采集系统设计J. 仪器仪表学报,2005,26(8):47-492 魏晨阳,朱健强. 基于LabVIEW和声卡的数据采集系统J. 微计算机信息,2005,21(1):45-46进度安排:查找资料 2周 程序设计 8周运行与调试 2周 完成毕业论文 3周
5、准备答辩工作 1周指导教师签字: 2013年 1月14日教研室主任签字: 2013年1月14日附表三:毕业设计(论文)开题报告国内虚拟仪器的现状在国内虚拟仪器技术也是方兴未艾,许多高校和企业都纷纷引入基于LabVIEW的测控平台。比如浙江大学机械系开发的多套液压试验系统均采用LabVIEW编写的测控软件。还有西安飞行控制中心开发的一套高压脉冲动态测试系统,就采用NI的数据采集卡和LabVIEW编写的PID控制器,很好的产生出符合要求的高精度压力脉冲曲线。国内专家预测:未来几年内,我国将有近一半的仪器为虚拟仪器,虚拟仪器将逐渐成为测控领域的主流。设计的目的、要求:1、设计一个简易语音识别系统;2
6、、硬件设计包括声卡参数的设置及与计算机的接口;3、软件设计包括LabVIEW虚拟仪器设计,完成声音信号的采集、存储、回放,可进行声音测试数据的显示与识别。调研情况: 通过查阅相关资料,对LabVIEW软件做出的能够录音、回放、显示波形等范例程序分别进行研究、声卡硬件参数和特性等方面的知识有了进一步的理解和掌握。而且,了解了语音识别的具体定义以及在现实生活中的具体应用,以及实现语音识别所需具体程序和硬件。方案设计: 本课题就是针对日常生产、生活,以LabVIEW软件和计算机声卡为基础完成声音信号的采集、存储、回放,可进行声音测试数据的显示与识别。工作任务分解,各阶段完成的内容及时间分配:查找资料
7、 2周 程序设计 8周运行与调试 2周 完成毕业论文 3周 准备答辩工作 1周指导教师意见:选题合理,查阅资料比较认真,内容比较丰富,对课题有很好的理解,准备工作充分,符合我系三本毕业设计开题要求,同意开题。指导教师签名: 2013 年3月4日附表四:毕业设计(论文)学生自查表(中期教学检查用)工作进度按任务书要求已完成的内容:1 完成摘要和绪论的内容。2 完成对语音识别资料的查找。3 完成了录制功能设计。4 完成了系统软件设计流程图。待完成的内容:1 播放的功能2 软件调试3 完成毕业论文已完成百分比:截止到目前为止,论文按照任务书上的要求完成了70%存在问题:1 设计的后面板程序太过复杂,
8、不便于程序的维护和修改。2 播放程序功能还没编写完整。3 将各个功能的程序联合使用需要一些调整。指导教师签字: 2013年 4 月 22 日附表五:毕业设计(论文)成果验收评审表序号评审项目指标满分评分1完成任务量按任务书要求完成规定的任务302演示过程程序或实验电路按功能或指标要求能运行303方案设计结构设计合理,有新意154创新程度比已往有改进或新意105回答问题有理有据,主要问题回答准确15是否可以撰写论文:可以得分验收小组意见: 毕业设计选题合理,有一定的实用性。 基于LabVIEW和声卡的语音识别系统的设计与实现,完成了任务书的要求,系统能够正常运行,通信,显示。对系统的设计思路与系
9、统的工作原理过程论述基本清楚。对验收教师提出的问题回答基本正确。 验收通过。验收小组组长签字: 2012年 6月 10日附表六:指导教师毕业设计(论文)评语评语: 该生在整个毕业设计过程中表现良好。对LabVIEW程序的应用较为全面,实现了语音识别的要求。勤学好问,虚心向老师请教。有一定的动手制作能力,完成了该课题的方案选择、资料查找、软件编程与调试工作。基本能够用所学的理论知识解决设计中遇到的问题。具有初步的分析、解决问题的能力。毕业设计论文论述比较清楚,设计方案基本合理,软件程序设计比较完整,可与硬件完美结合,而且格式规范。建议该成绩评定为良,同意参加答辩。指导教师签字: 2012年 6月
10、 16日附表七:评阅人评语评语: 本设计主要完成基于LabVIEW的录音、播放以及属性节点的应用。此程序利用LabVIEW中录音和播放功能所对应的各个组件进行巧妙的连接和拓展,实现了出课题要求以外的一些附加功能,是程序看起来非常美观简洁而且使操作者容易上手方便理解。文章语言比较流畅,层次分明,结构比较严谨,工作量和工作成果均达到了毕业设计的要求。程序设计的具体过程讲解不够详细,部分关键程序的设计和实现过程应该重点讲解。建议该论文成绩评定为良,同意参加答辩。 评阅人签字: 2013年 6月 17日附表八:评阅人评语评语: LabVIEW程序的优势在此程序中得到充分的体现。体现了虚拟仪器的设计简单
11、、便于维护、成本较低、方便改进等优势。该设计对LabVIEW的应用较为全面,将许多方面的知识点结合起来,使程序巧妙运行,实现了除要求的录音、播放以外的许多个性化功能。此程序巧妙运用了属性节点的显隐性关系和个性化的自定义图标,使程序前面板的可控布尔控件变得简洁、美观,巧妙搭配、组合出现,既不失趣味性,又满足程序的实用性。全文思路比较清晰,条理清楚,文章比较流畅,插图、附表基本合理,符合要求,图文配合较恰当。未能加入更加精细的数据是本文的不足之处,望继续努力。建议该论文成绩评定为良,同意参加答辩。 评阅人签字: 2013年 6月 17日附表九:毕业设计(论文)答辩教师评分表姓 名李一骁班 级093
12、051学 号17专 业测控技术与仪器答辩组教师刘寅生耿欣乔莉周璐张文静评 分答辩分数毕业设计(论文)答辩委员会评语答辩委员会评语: 论文选题合理,方案比较准确,答辩过程准备充足。通过对程序的介绍和演示展示出了虚拟仪器的灵活性,也展现了该同学的灵活思路,用LabVIEW程序完成了语音识别的录音和播放基本功能外,还附加了许多个性化的功能,丰富了设计内容。此外语言表达准确,论点正确,录音和播放的原理理解正确。主要问题回答基本正确。答辩通过。答辩委员会(小组)负责人签字: 2013年 6 月 24 日附表十:毕业设计(论文)答辩记录答辩记录: 1、 1、录音程序中录音文件的保存如何实现?答:是通过La
13、bVIEW中的创建文件夹以及创建路径和拆分路径联合编程实现的。先行检测保存的文件夹是否存在,若不存在则直接创建自己命名的文件夹,然后通过创建路径和拆分路径的联合应用将正在进行的录音根据当前时间进行自动命名格式为:年-月-日-时-分-秒.wav。最后将命名的文件保存到设置的文件夹中。2、 2、如何体现了是否使用了电脑中的声卡?答:通过LabVIEW中录音、播放功能相关的一系列组件的模式化连接。设置应用的录音和播放设备为计算机系统自带的声卡。3、播放功能是如何实现的?答:在程序结构上其实跟录音时是差不多的,这也是LabVIEW简化编程的一个体现。在While循环的左侧,先通过子VI和与路径有个的函
14、数得到需要播放文件的路径,传递给播放配置的VI,经过一系列配置的配置后,声音文件中的信号被传入循环,即循环中的VI将读取文件中的函数,并驱动麦克风工作。声音信号被循环得到之后,传入示波器以供显示声音波形,并输入用于驱动声卡和麦克风的VI的入口。在循环的右侧是用以停止播放并释放被占用资源的函数。4、程序前面板的个性化开关旋钮是如何添加的?答:先行在前面板创建一个布尔开关,然后右键高级自定义,在编程模式下先行调整该开关按键的大小,调整好后,导入两张图片分别对应开关弹起与按下两种状态在前面板此开关所显示的样式。5、如何实现前面板控件是否显示?答:利用属性节点的显隐性关系与真假布尔量相连接即可实现。例
15、如:要显示1、2、3组件,不显示4、5、6组件。实现此例子就要将1、2、3组件的可见属性节点连接至真布尔量,4、5、6组件连接的可见属性节点连接到假布尔量。答辩组组长签字:2013年 6月 25日附表十一:沈阳理工大学应用技术学院毕业设计(论文)成绩评定信息与控制学院 测控技术与仪器 专业毕业设计(论文)答辩委员会于 2013年 6月 25 日审查了学生 李一骁 毕业设计(论文)。设计(论文)题目: 基于LabVIEW和声卡的语音识别系统的设计与实现指导教师:评阅人:毕业设计(论文)答辩委员会意见:成绩: 信息与控制学院 测控技术与仪器专业 答辩委员会 主任委员(院长) 签字 2013年 6月
16、 26日附表十二:毕业设计(论文)指 导 记 录第1周: 问题1:如何确定设计内容和具体方案?根据毕业设计的基本要求,以及网上查询的一些相关语音识别的资料,参考已有的一些相关设计内容得出设计思路,与老师讨论得出一个可行的设计方案。设计出一个可以录音、回放、显示波形的程序,实现了语音识别的概念,并在方案中中添加一些个性化的设计。问题2:如何写开题报告?对要设计的课题有一定的了解,开题报告主要写选择该课题的目的和意义,对设计有哪些要求,设计的思路,研究的方法,详细论述设计方案等。学生签字: 日期:2013年2月29日第2周:问题1:写毕业论文查找了哪些资料? 1 陈国凡,张炜,杨洪涛. 基于Lab
17、VIEW和声卡的数据采集同步控制系统J.仪表技术与传感器,2012,(10):82-84 2 蒋林峰. 基于LabVIEW的多通道数据采集系统D. 内蒙古科技大学,2007 3 向科峰. 基于LABVIE的数据采集系统若干问题研究D. 西南科技大学,2007 问题2:LabVIEW的简介?美国NI公司研制的LabVIEW是一种基于图形化编程语言的开发环境。LabVIEW 的功能强大、灵活方便。它与传统编程语言有诸多相似之处,如类似的数据类型、数据流控制结构、程序调试工具等。但他们最大的不同在于传统编程语言采用的是文本语言编程,而LabVIEW采用的是图形化编程语言。在编程方面更加方便简单,而且
18、界面直观形象,具有强大的可视化分析及仪器控制能力。学生签字: 日期:2013年3月7日第3周: 问题1:虚拟仪器与传统仪器有什么区别? 虚拟仪器:开放、灵活,可与计算机保持同步,可与网络保持同步便于维修和保养,价格低廉可重复开发利用。 传统仪器: 封闭性、仪器之间配合交差,硬件成本较高维修费用高昂,技术更新的周期比较长,而且仪器之间无法相互利用。问题2:硬件如何接入计算机?硬件连接一般采用两种连接线,一种是一条一头是3.5mm插孔,另一头是鳄鱼夹的连接线,一种是双头为3.5mm 插孔的音频连接线,连接线可以在市场上购买。测试声卡频响特性时,可第二种测试线把声卡的输入端与输出端连接起来,从而形成
19、闭环,需要注意的是Mic in口和Spk Out口,不能将其与Line In口和Line Out口混淆。学生签字: 日期:2013年3月14日第4周:问题1:什么是声卡的采样位数?采样位数是声卡采集信号时的解析度,采用位数越高则解析度越高,声卡录制和回放时的声音就越真实。同一段声音信号,16位声卡能把它分为64000个精度单位进行处理,而8位声卡只能处理256个精度单位,最终采样效果当然也就是完全不同的。问题2:什么是声卡的采样频率?目前,声卡的最高采样频率为44.1kHz,少数可达到48kHz。一般将声卡的采样频率设为4档,分别是44.1kHz、22.05kHz、11.025kHz、8kHz
20、。22.05kHz基本达到FM广播的声音品质;44.1kHz是理论上的CD音质界限,而48kHz则更好一些。声卡采样频率是最大的局限,因为用户无法随意的设定采用频率而是只能按照分档的频率来选择。所以使用声卡虽然降低了成本,但是用户不能控制采样周期,只能通过信号处理的方法来弥补非正周期采用造成的问题。学生签字: 日期:2013年3月21 日第5周:问题1:什么是子VI与子程序?与文本性编程语言一样,在LabVIEW中也存在子程序的概念,在LabVIEW里的子程序叫做子VI,使用子VI有许多优点:1、子VI可以将一部分代码封装成一个图标,这样就使程序变得更加清晰、明了。2、用几个子VI将整个程序划
21、分为若干模块,方便程序的编写及维护。3、将常用的功能作为子VI,可以在需要的时候直接调用,避免了重复编程,也是程序功能更加清晰。问题2:LabVIEW程序由哪几部分构成?用LabVIEW开发出的应用程序被称作VI (Virtual Instrument的英文简写,即虚拟仪器),它的表现形式和功能类似于实际的仪器,也很容易改变设置和功能。一个LabVIEW程序包括了前面板、后面板及图标连结器三部分。学生签字: 日期:2013年3月28日第6周:问题1:什么是LabVIEW的前面板?前面板是应用程序的人机界面,主要由控制量和显示量构成。程序运行时,用户可以通过控制量(例如某些按钮、开关灯等)输入数
22、据或控制程序的运行,而显示量(例如显示波形的示波器控件灯)则是用于显示程序运行的结果或状态。一个VI程序就比如一台仪器,控制量就是仪器的数据输入端口和控制开关,用来给程序输入数据及控制信号,而显示量就是仪器的显示面板,用来显示经过程序分析和处理后的结果。问题2:什么是LabVIEW的后面板?后面板提供VI的图形化源程序,在后面板中对VI进行编程,以控制和操纵在前面板上的输入和输出功能。后面板中包括了前面板上控件的连线端子以及一些前面板上没有而程序中必须有的东西,例如结构、函数和属性节点等。学生签字: 日期:2013年4月5日第7周:问题1:LabVIEW中录音功能是如何实现的?在后面板上“右键
23、编程图形与声音声音输入”的选板中选择各种组件进行相关的设置然后进行模式化的连接后便可实现录音功能。问题2:LabVIEW中播放功能是如何实现的?在后面板上“右键编程图形与声音声音输出”的选板中选择各种组件,然后进行相关的设置然后与LabVIEW中的其他文件子程序进行连接、调试后便可实现播放功能。学生签字: 日期:2012年4月10日第8 周: 问题1:什么是波形图表?波形图表是显示一条或多条曲线的特殊值控件,一般用于显示一恒定速率采集到的数据。波形图表会保留来源于此前更新的历史数据,又称缓冲区。问题2:什么是波形图?带有图形的VI通常先将数据放入数组中,然后在绘制到图形上。波形图支持多种数据类
24、型,降低了数据在显示为图形前进行类型转换的工作量。学生签字: 日期:2013年4月18日第9 周: 问题1:一个完整的LabVIEW录音程序应该包括哪些组件?一个完整的LabVIEW录音程序应该包括:声音采集、配置声音输入、启动声音输入采集、读取声音输入采集、停止声音输入采集以及声音输入清零。问题2:一个完整的LabVIEW播放程序应该包括哪些组件?应该包括:播放波形、配置声音输出、启动声音输出、写入声音输出、停止声音输出、声音输出等待、声音输出信息、设置声音输出音量、播放声音文件以及声音输出清零。学生签字: 日期:2013年4月25日第10 周:问题1:什么是LabVIEW中的移位寄存器?在
25、循环结构中经常用到一种数据处理方式,即把第i次循环执行的结果作为第i1次循环的输入,LabVIEW循环结构中的移位寄存器可以实现这种功能。在循环结构框左侧或右侧边框单击鼠标右键,在弹出的快捷菜单中选择“添加移位寄存器”,添加移位寄存器。问题2:在LabVIEW中都有哪些循环可以用到移位寄存器?只有For循环和While循环可以添加移位寄存器。学生签字: 日期:2013年5月9日第11周:问题1:什么是属性节点?属性节点用于访问对象的属性。在某些程序中可能通过需要编程使前面板对象对特定的输入做出响应,使其显示不同的外观。例如当温度达到一定高度时前面板的指示灯要变成红色,常温时为绿色。这样的情况下就要通过属性节点来实现。问题2:什么是局部变量?一个VI的任何前面板控件均可在框图程序上生成与之对应的局部变量。局部变
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 众筹养牛合同范例
- 脂滴出核与有丝分裂中均等分配的分子机制研究
- 铺植草皮施工方案
- 个人投资公司合同范例
- 基于特征学习的差分进化算法及其在调度问题中的研究
- 京东供货方合同范例
- 依恋与支持-单亲留守儿童安全感匮乏干预的小组工作实务研究
- 个人独资加油站合同范例
- 基于多目标优化的联邦学习客户端选择研究
- 与湿地公园合同范本
- 神经病 《神经病学》习题集学习课件
- 2025年四川绵阳市科技城新区下属国有企业新投集团招聘笔试参考题库附带答案详解
- 教科版三年级下册科学全册单元教材分析
- 2025年国家铁路局工程质量监督中心招聘历年高频重点提升(共500题)附带答案详解
- 《S中学宿舍楼工程量清单计价编制(附三维图)》30000字
- 全国运动员注册协议书范本(2篇)
- 2024年03月浙江南浔银行春季招考笔试历年参考题库附带答案详解
- 执行立案申请书模版
- 智能建筑外挂电梯安装方案
- 2024届广东省广州市高三一模考试英语试题讲评课件
- 数字电子技术(广东工业大学)知到智慧树章节测试课后答案2024年秋广东工业大学
评论
0/150
提交评论