本网页已闲置超过3分钟,按键盘任意键或点击空白处,即可回到网页
最热资讯


毕业论文(设计)开题报告书
院(系) | 专 业 | ||
姓 名 | 学 号 | ||
论文(设计)题目 | 基于单片机的语音识别智能家居控制系统设计 | ||
一、选题目的和意义 | |||
“智能家居”是以住宅为平台,集系统、结构、控制于一体,利用先进的电力自动化技术、计算机技术、无线电传感技术,将与居家生活有关的各种设备有机地结合起来,通过网络化的综合管理家中设备,来创造一个优质、便利、高效、节能、健康、环保的居住生活环境空间,在大力倡导低碳经济和能源日益短缺的今天,智能家居灯光控制系统节约能源,优质环保的优点,越来越突出,随着中国人民生活水平和环保意识的提高,以及中国城镇化的迅速发展,基于单片机的语音智能控制家电设计系统必将在中国迎来迅速发展的良机。目前利用普通开关来控制家电开关的方法有两种:手动开关和无线开关。前者通过手按下开关之后控制通断作用;后者可实现手机或者电脑等方式无线通断作用。这两种方法在一定情况下显得特别麻烦,非要人们主动的去动手操作,那我们能不能直接用你的声音去控制它们呢?人们在日常生活中经常遇到以下情况,躺在床上看书或看电视时,书可以随手放在枕头边电视可以用手中的遥控器来开关,但是当我们躺在床上之后,卧室电灯如何方便的控制呢?难道非要我们起床去开灯?这样也太麻烦了吧。 现有的常见墙壁开关有如下缺点: (一)不方便; (二)不安全,有时为了方便开关进行私接电线这样很不安全。 (三)控制地点少,最多只能实现两地控制。 基于单片机的语音智能控制家电设计系统很好的解决了传统开关灯的不方便、不安全、控制地点受限制等问题,此设计源于生活中无处不在的声音,声音在空气中传播,当我们使用的电器能听到我们的声音之后,只要利用好这种技术我们就可以很好的实现家电的无线控制了。 语音识别技术是以语音为研究对象,通过语音信号处理让机器自动识别和理解人类的语言的一种技术。它已成为目前世界上最热门和最具发展前景的新型信息技术之一。 语音识别技术在计算机“语音输入”的成功应用,初现其简便、快捷、灵活的优点,将其应用于公共照明系统、卫生系统、导航仪、售货售票机、电磁炉、微波炉、智能家电等方面的研究正方兴未艾。 传统的家电控制方式,无外乎开关按键和红外遥控两种,存在需要人去直接触碰,有强电泄露的安全隐患;控制距离短,不能穿墙;当遥控器型号过多时,信号容易混淆等等缺点。于是,基于半导体技术的声控开关、基于GSM网络的远程遥控器、基于物联网技术多功能插座……等新型家电控制方式相继出现,虽在一定程度上填补了市场空白,但仍无法满足人们,特别是老年人、残疾人对家电控制的无接触操作、…、一语多控的个性化要求。 随着科学技术的发展,人们寻求一种更为直接的人机对话方式。语音信号就是最基本、最有意义的一种信息。本设计实现了非特定人语音对家用电器的远程控制,其意义不光在智能家居上得以体现,同时,它也可以应用于公共照明系统、卫生系统、楼宇对话、导航仪等多种领域。可以说,它极大地方便了人们的现代生活方式,让普通大众能够享受到科技进步带来的改变。 语音是人类最简单、自然、方便和最有效的交换信息方式,用语音代替按键输入,让家电具备“听力”,实现对家电的控制,是家电智能化的重要标志之一。基于此,我们基于51单片机、LD3320语音芯片,提出“基于单片机的语音智能控制家电设计系统”课题,实现对家具电器的语音识别控制,具有广阔的市场前景和应用前景。 | |||
二、本选题在国内外的研究现状和发展趋势 | |||
伴随中国城镇化的加速,以及住宅产业的快速发展,小区智能化系统在中国已经得到广泛应用,随着社会经济水平的发展,现在人们的生活追求个性化、自动化,追求充满乐趣的生活方式,生活家居要求一种人性化、智能化,电力自动化与计算机技术的应用,给人们的家居生活带来了全新的感受,目前最为流行实用的功能子系统就包含智能家居系统,利用语音识别技术控制家电电器开关,还能起到改善环境、提高工作效率的显著效果。随着语音识别技术的成熟发展,嵌入式功能的日渐强大,嵌入式语音控制系统的需求和应用也越来越广泛。本文设计的基于LD3320的非特定人识别声控灯系统,硬件模块选型合理,程序功能设计完善,系统识别率高,稳定性好,方便集成,较理想地实现了非特定人通过语音指令控制家电系统开关的功能,在工业自动控制、医疗系统以及智能家居等很多领域具有广阔的市场前景。 | |||
三、课题设计方案 [主要说明:研究(设计)的目标、基本内容、及拟采取的研究途径和方法。] | |||
本系统设计一个基于单片机的语音识别系统应用于智能家居的灯光控制中。要求具有语音的识别与控制。本设计以语音控制家电系统是基于单片机技术、LD3320非特定人的语音识别技术、设计“语音遥控器”——首先采集人的“语音命令”,通过语音识别模块识别出命令,由单片机将命令处理成对家用电器的相应“操作指令”,从而实现对家电的控制操作。本设计支持人体非特定ASR语音识别,采用双重口令语音识别控制,口令模式+IO控制模式,增加了识别的准确率。在使用语音识别指令之前,都必须先说出:一级口令“小白”,然后才能进行二级口令识别:开灯,关灯;打开风扇,关闭风扇等等,从而实现控制电路板上面继电器的开关,从来模拟智能家居的电器控制。1、理论研究 ① 通过对语音识别整体技术路线的研究,确定利用LD3320芯片完成语音识别的设计方案; ② 了解PWM的基本原理,学习利用单片机控制LED调光和风扇调速; ③ 参照STC12系列单片机的芯片手册,学习并熟悉该系列MCU的硬件特性、寄存器分布、编程方法和调试手段; 2、设计研究 系统整体分为如下几个部分:由语音识别模块、51单片机、接口电路组成家电语音控制平台。整个系统的硬件电路主要包括核心主控制和语音识别两个部分主控制部分为STC公司STC12LE5A60S2单片机,语音识别部分为LD3320语音识别芯片系统,在用户的语音进入语音识别部分后,LD3320将把处理过的数据并行传输到主控制器,主控制器处理后,发送命令数据到可扩展外围串行设备实现控制操作。 本设计的主要技术关键是语音信号的采集以及处理与判断,语音芯片LD3320提供的语音识别技术是基于关键词列表的识别技术。ASR技术语音识别芯片完成的工作就是:把通过MIC输入的声音进行频谱分析,提取语音特征,和关键词列表中的关键词进行匹配,找出得分最高的关键词作为识别输出结果,然后利用单片机的IO口进行家电的控制。 ① 非特定人语音识别模块设计 语音识别芯片能在下面两种情况下给出识别结果: (1)外部送入预定时间的语音数据后,芯片对这些语音数据运算分析后,给出识别结果; (2)外部送入语音数据流,语音识别芯片通过端点检测VAD,判断用户是否停止说话,把用户从开始说话到停止说话之间的语音数据进行运算分析后,给出识别结果。 LD3320内部集成了快速稳定的优化算法,因此不需外接Flash和RAM等存储设备,同时LD3320也不需要用户事先训练和录音来完成非特定人的语音识别,因此LD3320的语音识别率比较稳定,准确率也比较高。 (1)语音识别分三个步骤:频谱分析、特征提取、匹配识别。LD3320已把各部分硬件集成在单芯片上,我们主要对LD3320进行二次开发; (2)LD3320芯片采用并行方式直接与STC12LE5A60S2单片机相接,并均采用1 k电阻上拉,A0用于判断是数据段还是地址段控制信号RDBWRBCSBRSTB(复位信号) 以及中断返回信号INTB与STC12LE5A60S2直接相连; (3)设计步骤:确定寄存器读写操作方式(并行或串行SPI),熟悉寄存器的功能,确定所需寄存器的地址,编写驱动程序(初始化→写入识别列表→开始识别→响应中断); (4)为了辅助系统稳定工作,均采用10k电阻上拉LD3320芯片和STC10L08XE采用同一个外部22.1184MHz时钟; (5)MBS作为麦克风偏置,并且加接RC电路,以保证能输出一个浮动电压给麦克风。 Voice Recognition LD3320语音识别芯片是一款只需要在主控MCU的程序中设定好要识别的关键词语列表,并动态地把这些关键词语以字符的形式传送到芯片内部,就可以对用户说出的关键词语进行识别,不需要用户事先训练和录音的非特定人语音识别模块。该模块可以设置50项候选识别句,每个识别句可以是单字,词组或短句,长度为不超过10个汉字或者79个字母的拼音串,可由一个系统支持多种场景,并且可以根据当地一些口音,适当加入方言的拼音组合,这样一来还可以识别当地方言,增加了个性化。 ② 单片机控制器 主控制器STC12LE5A60S2单片机的工作电压为3.3V,拥有8K的FLASH,512字节的SRAM,含有异步串行接口,40个I/O接口,拥有两路接口支持硬件PWM功能,从而可以实现PWM控制,因此足以满足主控制系统对资源的需要。 ③ 典型的基于统计模式识别方法的语音识别系统由以下几个基本模块构成: (1)信号处理及特征提取模块 该模块的主要任务是从输入信号中提取特征,供声学模型处理。同时,它一般也包括了一些信号处理技术,以尽可能降低由于环境噪声、信道、扬声器等因素对特征造成的影响。 (2)统计声学模型 典型系统多采用基于一阶隐马尔科夫模型进行建模。 (3)发音词典 发音词典包含系统所能处理的词汇集及其发音。发音词典实际提供了声学建模单元与语言模型建模单元间的映射。语言模型。语言模型对系统所针对的语言进行建模。 (4)语言模型 语音模型针对系统所需要识别的语言进行建模,理论上,包括正则语言,上下文无关文法在内的各种语言模型都可以作为语言模型。但目前各种系统普遍采用的还是基于统计的N元文法及其变体。 (5)解码器 解码器是语音识别系统的核心之一,其任务是对输入的信号,根据声学,语言模型及词典寻找能够以最大概率输出该信号的词串。 ④ 负载控制 为了实现对家电电器的控制,我们采用LED灯和继电器模拟实物电灯或者家电,通过语音识别去控制电灯和家电的开关,为降低其他音源影响,提高识别率,本系统采用两级指令完成对系统的控制。向LD模块添加关键词时,通过编辑程序定义二维数组设定一级语音指令为“小白”,二级语音指令为“开灯”、“关灯”,设定指令时,添加拼音的输入方式作为关键词数组,例如添加“小白”命令,则写入“xiao bai”,汉字间的拼音用空格隔开。实现功能为接收语音指令“小白”时,开发板3个红绿蓝LED指示灯点亮,继而接收二级语音指令“开灯”或者“关灯”,3个红绿蓝LED指示灯逐渐熄灭,此时继电器控制的负载LED电灯“点亮”或者“关闭”。通过4路继电器去输出可以去控制家里的家电,比如风扇,电视,音响强电控制等等,可以说:“打开风扇”,“关闭风扇”或者“打开音乐”,“关闭音乐”等等,一系列的二级语音口令可以自定义设置去实现对家电的开关控制。 ⑤ 实现目标 利用LD3320语音芯片,大大简化了语音处理的技术步骤,从而使语音识别得以模块化。语音识别芯片完成的工作有:把通过MIC输入的声音进行频谱分析->提取语音特征->和关键词语列表中的关键词语进行对比匹配->找出得分最高的关键词语作为识别结果输出。我们需要作的只是:确定寄存器读写操作方式(并行或串行SPI),熟悉寄存器的功能,确定所需寄存器的地址,编写驱动程序(初始化→写入识别列表→开始识别→响应中断);最后由主单片机完成家电的控制。技术成熟,方法可行。 利用LD3320语音芯片,设计麦克风偏置、单片机控制器、模拟电源辅助等接口电路,编写驱动程序,设计的“语音识别模块”,实现了“家电控制命令”的识别,识别率高,不必人工训练,都可轻松使用。实现了“声音和家电”沟通、控制,安全、方便、灵活。具有抗干扰能力强、一语多关、方便(老年人和残疾人使用)、安全等特点, 应用前景广阔。 | |||
四、计划进度安排 [主要说明:起止时间及分阶段的进度要求。] | |||
1、准备阶段:12月18日—12月21日:与指导教师见面,选题,初步查找,收集相关资料。12月22日—12月28日:搜集关于单片机语音识别系统的资料,熟悉原理、整理学习。 2、设计阶段: 12月29日—1月4日:总体方案设计及论证并提交开题报告给指导教师审阅。 1月5日—1月11日:完成原理图设计,单元电路设计,硬件设计,程序编写。 1月12日—2月1日:完成基于单片机的语音识别系统的综合设计和验证。 3、制作阶段: 2月2日—4月1日:制作、焊接、调试 。 4、论文阶段: 4月2日—9日:整理毕业设计资料、刻录资料。 4月10日—19日:撰写论文及论文格式修改。 5、答辩阶段:4月20日—29日:提交论文最终文稿,答辩准备。 5月:参加答辩。 | |||
五、主要参考文献 | |||
[1] 王幸之,钟爱琴等. AT89系列单片机原理与接口技术[M]. 北京:北京航空航天大学出版社. 2005[2] 康华光.电子技术基础[M] .高等教育出版社.2004[3] 张洪润,刘秀英.单片机应用设计200例.北京:北京航天航空大学出版社,2009:44-45. [4] 夏继强. 单片机实验与实践教程. 北京:北京航空航天大学出版社, 2009. [5] 孙淑霞,何建军,肖阳春.C/C++程序设计教程.北京:电子工业出版社,2006. [6] 华成英,童诗白.模拟电子技术基础.北京:高等教育出版社,2007. [7] 康华光.电子技术基础模拟部分.武汉:华中理工大学出版社,2002:231-235. [8] 赵文博,刘文涛.单片机C语言程序设计.北京:人民邮电出版社,2005. [9] 何立民,MCS-51系列单片机应用系统设计[M].北京:北京航天航空大学出版社.2001 [10] 顾亚强.非特定人语音识别关键技术研究[D].长沙:国防科技大学,2009. [11]刘文强. 语音识别技术在智能家居中的研究与应用[D].大连海事大学,2013. [12]孙延冰. 嵌入式语音识别系统的研究与实现[D].贵州大学,2009. [13]李新超. 基于单片机的语音识别系统设计及实现[D].华南理工大学,2010. [14]朱沪生,喻洪流,石萍,方又方,简卓. 基于语音识别技术的无障碍居家环境系统研究[J]. 生物医学工程学杂志,2015,05:1019-1025. [15]东江. 语音识别开发平台的设计与实现[D].哈尔滨工业大学,2014. [16]马亮. 智能遥控器语音识别模块的设计[D].东南大学,2015. [17]陈哲. 智能家居语音控制系统的设计与实现[D].电子科技大学,2013. [18]郭威. 基于ARM的嵌入式语音识别的研究[D].燕山大学,2010. [19]邓中祚. 智能家居控制系统设计与实现[D].哈尔滨工业大学,2015 [20]刘荣辉,彭世国,刘国英.基于智能家居控制的嵌入式语音识别系统[J].广东工业大学学报,2014,31(2):49-53 [21]李昌禄. 基于单片机平台下的语音识别技术应用方式研究[D].天津大学,2009. [22]王爱芸,语音识别技术在智能家居中的应用[J].软件,2015(7):104-107 [23] Vizimuller.RF design guide-systems, circuits, and equations.Boston:Artech- House,1995. [24] R. Dye.Visual Object-Orientated Programming.Dr. Dobbs MacintoshJournal,1991,Sept (1st). | |||
指导教师意见及建议: | |||
签名:年 月 日 | |||
教学单位领导小组审批意见: | |||
组长签名: 年 月 日 |
电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击 投诉本电路 反馈给电路城。
直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!
S10 5G版对比S10+:从拆解看不一样的电路设计方案
2019-07-30
邦克仕小风扇拆解:人人都可以掌握的电路设计方案
2019-07-26
80后工程师独白:我的电子工程师生涯还要一块单片机说起
2017-10-13
基于51系列单片机的智能照明控制系统设计方案
2016-04-06
NXP 礼品闹钟拆解
2014-07-15
[项目演示]给51单片机写的操作系统
2019-07-24
拆解一个COB LED钥匙扣:三脚猫的电路设计方案
2019-08-15
51单片机零基础入门
2020-03-27
小车机器人之一【机器人入门】
2020-03-26
深度掌握51单片机C语言
2019-11-23
购买后评价此方案,将获电路城官方赠送的最高6折折扣码一份,可至您的个人中心-我的折扣码中查看,用于低价购买其他方案内容。
您好,资料包括哪些东西
回复 展开