ImageVerifierCode 换一换
格式:DOC , 页数:7 ,大小:103.50KB ,
资源ID:183211      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-183211.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(智能空调语音控制系统开发.doc)为本站会员(无敌)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

智能空调语音控制系统开发.doc

1、智能空调语音控制系统开发 李新成 员玉良 张健 丛鑫芝 王东伟 青岛农业大学机电工程学院 摘 要: 随着社会经济不断的发展和人们生活水平的提高, 人们对家居功能的多样化和使用的便捷性要求也在不断地提高。基于这一背景本设计利用语音识别芯片对语音进行录入、识别, 进而实现人机交互。系统采用非特定人语音识别技术, 通过语音芯片 LD3320 准确的识别出人发出的语音控制指令, 并将其转换成数字信号传送给主控制系统。主控系统的控制器采用 STC89C52RC 单片机, 单片机接收来自语音模块的信号后, 对其进行处理, 生成控制信息发送给红外线发射模块, 再由红外线发射器将控制信息发射给智能空调。试验表

2、明, 本语音控制系统能够达到预期目的, 具有较好的应用前景。关键词: 智能家居; 语音识别; 单片机; LD3320; 作者简介:李新成 (1976-) , 男, 汉族, 山东沂水人, 讲师, 博士, 主要从事信息检测与智能控制研究。E-mail:xincheng_作者简介:王东伟 (1981-) , 男, 汉族, 山东泰安人, 副教授, 主要从事新型农业装备设计研究, E-mail:W收稿日期:2017-07-25基金:国家重点研发计划 (2016YFD0702103) Development of Speech Control System for Intelligent Air-cond

3、itionerLI Xincheng YUN Yuliang ZHANG Jian CONG Xinzhi WANG Dongwei College of Mechanical and Electrical Engineering, Qingdao Agricultural University; Abstract: With the continuous development of society and the gradual improvement of peoples living standards, people have a higher demand for their ow

4、n living environment level, the requirement on functional diversity and convenience of household equipment is also constantly improved.Based on this background, this design uses the existing speech recognition chip to identify the speech input, so as to realize human-computer communication.And then

5、the speech chip non-specific speech recognition technology is adopted to accurately identify the speech command issued by the speech chip LD3320, the speech command will be converted into digital signal transmitted to the main control system.The controller of the main control system adopts the STC89

6、 C52 RC, which receives the signal from the speech module and processes it.Furthermore, it sends the control information to the infrared transmitting module, and transmits the control information to the intelligent air-conditioner by the infrared transmitter.The experimental result shows that the sp

7、eech control system can achieve the desired purpose and has a good application prospect.Keyword: smart home; speech recognition; single chip microcomputer; LD3320; Received: 2017-07-25智能家居的研究最初开始于 1970 年左右的一些西方发达国家。1984 年, 第一个智能家居住宅在美国建成, 此后一些欧美国家也先后提出了不同的智能家居发展方向, 并制定了行业标准, 使得智能家居的影响逐渐扩大1-3。随着社会的发展

8、和人们生活水平不断的提高, 市场对智能家居的需求也越来越大, 同时也加速了国内外智能家居的发展。目前, 语音控制, 已成为智能家居中一项十分重要的技术。1997 年, 美国的 IBM 公司研究出了汉语 Via Speech 语音识别系统, 该系统的语音识别率接近 95%4。近年来, 国内以清华大学为代表的科研机构研发的非特定人语音识别芯片, 其识别率达到 96%以上4, 处于国内领先地位5,6。虽然智能家居控制系统的研究在高速发展的科学技术中已经取得了许多成果, 但在智能家电领域的应用较少7-12。为此, 本文研究开发了一种基于语音控制的智能空调系统。1 语音识别原理语音识别是指通过麦克风把声

9、音收集进来, 进行信号分析处理和转换, 将人类的语音信号转换成计算机可识别的数字信号, 从而实现对语音的识别8。本设计采用的语音识别芯片为 LD3320。LD3320 是一款应用了非特定语音识别技术的声音采集和声控的芯片, 芯片上集成了高精度的 A/D 和 D/A 接口, 不需要外接辅助的 FLASH 和 RAM, 即可以实现语音识别、声控、人机对话功能, 提供了真正的单芯片语音识别解决方案。同时, 芯片上还具有一些麦克风接口、声音输出接口等语音识别处理器和一些外部电路。而且, 用户可根据自身需求对关键词进行相应的定义, 把要识别的关键词以数字信号的形式发送给语音识别芯片, 即可进行语音识别1

10、2。语音识别原理如图 1 所示。图 1 语音识别的实现原理框图 Fig.1 Implementation of speech recognition 下载原图2 系统硬件设计2.1 主控芯片 STC89C52RC主控系统的控制器采用 STC89C52RC 单片机, 最小系统如图 2 所示。单片机接收来自语音模块的信号后, 对其进行处理, 生成控制信息发送给红外线发射模块, 再由红外线发射器将控制信息发射给智能空调。图 2 STC89C52RC 最小系统 Fig.2 The simplest system of STC89C52RC 下载原图2.2 语音芯片 LD3320语音芯片 LD3320

11、准确的识别出人发出的语音控制指令, 并将其转换成数字信号传送给主控制系统。其外部引脚接线电路图如图 3 所示。2.3 语音模块接口语音模块接口电路如图 4 所示, P2 接口第 2 引脚连接外部电源 VCC, 电压为3.3V;引脚 5 为电源负极;引脚 3 与单片机 STC89C52RC 的引脚 P3.0 相连, 语音芯片通过此引脚将信息传送给主控制芯片;引脚 4 与单片机 STC89C52RC 的引脚P3.1 相连, 语音芯片通过此引脚接收主控制芯片传来的信息。2.4 红外遥控模块功能需求本系统主要满足用户通过语音对家用电器设备进行语音调控。现以空调为例进行语音控制系统设计。本系统的功能主要

12、分成 4 个部分:开关功能、模式调节、温度调节、风向调节。表 1 描述了空调各功能模块的模式。2.5 编码/解码芯片系统采用的编码/解码芯片是 PT2262/2272, 芯片 PT2262 能使数据和引脚地址编码形成串行码, 能提供 521 和 411 地址码, 因此很大程度上降低了出现错码和乱码的可能性。芯片 PT2262/2272 管脚功能表如表 2、表 3 所示。图 3 LD3320 外部接线电路 Fig.3 External wiring circuit of LD3320 下载原图图 4 语音模块接口电路 Fig.4 Interface circuit of speech modul

13、e 下载原图2.6 编码格式及定义红外编码的规则是由地址码、数据码和同步码共同构成 1 个完整的信号脉冲, 再由 2 个脉冲组成 1 位信号波形。PT2262 芯片总共 18 个引脚, 地址引脚是 A0-A11 共 12 个, 可以接高电平、低电平和悬空。其中短脉冲宽度为 A, 长脉冲宽度为 3A, 。编码信号的格式是:2 个短脉冲表示 1 个低电平“0”, 2 个长脉冲表示 1 个高电平“1”, 1 个短脉冲和 1 个长脉冲表示悬空“f”。具体波形如图 5 所示。表 1 智能空调各功能模块模式 Table 1 The mode of each function module of intel

14、ligent air conditioning 下载原表 表 2 编码芯片 PT2262 管脚功能表 Table 2 The pin function of coding chip PT2262 下载原表 表 3 解码芯片 PT2272 管脚功能表 Table 3 The pin function of decoding chip PT2272 下载原表 图 5 红外编码波形图 Fig.5 Infrared coded waveform diagram 下载原图控制空调时, 编码器使用 A0A3 来定义地址编码, 其地址编码和对应的控制模式如表 4 所示。PT2262 和 PT2272 芯片的

15、信号编码需要一一对应。因此编码器的每一种接法必须与解码器的编码一样, 只有两者编码相同, 解码器才能接收脉冲并进行解码。除此之外, 两者的振荡电阻的阻值还需要一致, 同时为了保证接收电路的正常使用, 其解码电路振荡频率必须要比编码电路的振荡频率大 37 倍。2.7 收发模块电路设计信息发射模块是由编码器 PT2262 和发射器构成, 编码器主要功能是对数据进行编码调制, 将数据信号转换成可利用红外线传输的脉冲信号然后将脉冲信号发送给发射器。发射器的作用就是发射红外线, 利用红外线将转换成的脉冲信号发射给接收器。电路如图 6 所示。表 4 控制模式及地址编码 Table 4 The contro

16、l mode and address coding 下载原表 信息接收模块由接收器和解码器构成, 接收器的红外探头负责接收发射器发送的红外线, 然后将其中包含的脉冲信号传送给解码器。解码器收到信号后, 对信号进行分析解码, 将其转换成数字信号传送给电气设备。其接收电路如图 7所示。3 系统软件设计3.1 系统控制主流程图系统主要控制流程如下:首先是对语音的采集录入, 通过麦克风来录入语音控制信息。然后将采集到的控制信息传送给语音识别模块, 语音识别模块内置非特定人语音芯片 LD3320, 通过单片机 STC10L08XE 驱动芯片 LD3320 将语音控制信息转换成数据信息, 再将控制信息传送

17、给主控制系统。主控制系统的主要芯片是 STC89C52RC, 单片机 STC89C52RC 接收来自语音模块的信息并将信息进行分析处理, 再将处理后的信息发送给红外遥控模块。红外遥控模块由单片机STC89C52RC、编码器、解码器、发射器和接收器组成。由编码器和发射器对数字信号进行编码发送, 接收器和解码器负责接收解码, 再将控制信息给单片机, 由单片机实现最终控制。系统控制流程如图 8 所示。图 6 编码电路图 Fig.6 Infrared coding circuit 下载原图图 7 接收电路图 Fig.7 Infrared receiving circuit 下载原图3.2 软件程序设计

18、系统程序设计可以分为 3 部分。第 1 部分是语音模块的语音识别程序, 用来识别关键词 (即指语音指令) 将识别结果转换为数字信号。第 2 部分为控制程序, 此程序根据语音模块发送来的控制信息变成控制指令发送给发射模块。第 3 部分是红外线遥控模块的发射程序, 发射程序即是通过编码器对数字信号进行编码, 将数字信号转换成可以用红外线发送的脉冲信号, 最后将脉冲信号发射给接收器。语音控制程序流程如图 9 所示。图 8 系统控制主流程图 Fig.8 Main flow chart of system control 下载原图图 9 语音控制程序流程图 Fig.9 Speech control fl

19、ow chart 下载原图4 结论本文设计开发的智能空调语音控制系统采用非特定人语音识别芯片 LD3320 进行语音信号的识别和转换, 然后由编码器和红外发射模块将数据传送给单片机控制模块, 单片机接收信息后对数据进行处理, 进而对智能空调设备进行直接操控。试验表明, 设计的智能空调语音控制系统能够达到预期目的, 从而为智能家居语音控制系统的开发提供了参考。参考文献1朱敏玲, 李宁.智能家居发展现状及未来浅析J.电视技术, 2015, 39 (4) :82-85 2侯海涛.国内外智能家居发展现状J.建材发展导向, 2004, 2 (5) :92-93 3Roy A, Das S K, Basu

20、 K.A Predictive Framwork for Location-Aware Resource Management in Smart HomesJ.IEEE Transaction on Mobile Computing, 2007, 6 (11) :1270-1283 4GALES M, YOUNG S.The application of hidden Markov models in speech recognitionJ.Foundations and Trends in Signal Processing, 2008, 1 (3) :195-304 5付蔚, 唐鹏光, 李

21、倩, 等.智能家居语音控制系统的设计J.自动化仪表, 2014, 35 (1) :46-50 6傅子霞.个性化智能家居语音控制系统开发与实践J.科技视界, 2016 (5) :205-206 7张伟.面向智能家居的嵌入式语音控制系统的研究D.郑州:郑州大学, 2015 8汪丽丽.智能家居语音控制系统的设计与实现D.厦门:厦门大学, 2015 9齐胜涛, 刘翔宇.国内外智能家居的研究现状及可实现的功能分析J.科技信息, 2011, (33) :33-34 10王可佳, 徐东健.语音识别技术与新华社视音频应用J.中国传媒科技, 2013, (15) :71-75 11康加.大数据的研究和语音识别的发展意义和前景的研究J.电子学报, 2003, 26 (1) :84-92 12陈涛, 高必梵, 艾菊梅.语音识别技术在智能家居控制系统中的应用研究J.电子质量, 2015, (03) :1-3

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报