当前位置:文档之家› 基于语音识别技术的智能家居控制系统的设计

基于语音识别技术的智能家居控制系统的设计

基于语音识别技术的智能家居控制系统的设计基于语音辨认技术的智能家居控制系统的设计摘要 21世纪经济快速发展,人们对物资文化的需求也愈来愈高。

在信息科技的支持下,事物在朝着简单化、便捷化、智能化的方向发展。

在此背景下应运而生而生的智能家居,正是信息时期的典型产物。

本文设计了1套基于语音辨认技术的智能家居控制系统,能够在客户端输入语音信号,完成对家居装备的控制,使得家居装备更加智能化。

本文首先对语音辨认的相干理论知识进行了详细的论述,利用麻省理工学院(Massachusetts Institute of Technology, MIT)语音服务器完成对语音信号的特点提取和辨认进程,并且该服务器内有自动的高频噪声滤波器,避免声音信号产生失真现象。

其次Zigbee模块完成了数据传输的功能,能够在网络拓扑较为稳定的家居环境中实现对数据的传输,消耗的功率下降,本钱也较低。

最后基于安卓手机到达控制家具的目的,在手机客户端输入语音信号以后,服务器将翻译出来的语音信息传递给后台,由手机通过无线网络传递给家居装备,从而到达传递控制指令的目的。

最后本文在测试阶段对本文设计的基于语音辨认技术的智能家居控制系统进行了性能测试,测试结果良好,能够到达预期的目标。

关键词:智能家居;语音辨认;控制系统 Abstract With the rapid development of the economy in the 21st century, people's demand for material culture is also increasing. With the support of information technology, things are developing in the direction of simplification, convenience and intelligence. The smart home that emerged in this context isa typical product of the information age. This paper designs a smart home control system based on speech recognition technology, which can input voice signals on the client and complete the control of home equipment, making the home equipment more intelligent. In this paper, the related theoretical knowledge of speech recognition is elaborated in detail. The feature extraction and recognition process of speech signal is completed by MIT speech server, and there is an automatic high-frequency noise filter in the server to prevent distortion of the sound signal. Secondly, the Zigbee module completes the function of data transmission, and can realize data transmission in a home environment with stable network topology, which consumes less power and lower cost. Finally, based on the purpose of controlling the furniture by the Android mobile phone, after the mobile phone client inputs the voice signal, the server transmits the translated voice information to the background, and the mobile phone transmits the mobile phone to the home device through the wireless network, thereby achieving the purpose of transmitting the control instruction. Finally, in the test phase, the performance of the smart home control system based on speech recognition technology designed in this paper is tested. The test results are good and can achieve the expected goals. Key words: Smart Home; Speech Recognition; Control System 目录 1 绪论 1 1.1 课题研究背景 1 1.2国内外发展现状 1 1.3研究内容 2 2 相干理论基础 3 2.1 语音辨认理论 3 2.2 语音信号预处理 3 2.3 语音信号特点提取 4 2.4 模式匹配及辨认算法 4 2.5本章小结 4 3 系统硬件设计 5 3.1 系统概述 5 3.2 系统设计与分析 5 3.2.1 语音控制模块设计 5 3.2.2 数据传输模块设计 6 3.2.3 控制家居模块设计 6 3.3本章小结 7 4 系统软件设计 8 4.1 软件开发平台简介 8 4.2 核心模块软件设计 9 4.3本章小结 11 5 总结和展望 12 参考文献 13 致谢 14 1 绪论 1.1 课题研究背景进入新世纪以后,我国各方面都获得了较大的进步,同时人们对物资的要求也愈来愈高。

伴随着科技技术的更新换代,生活中的事物在朝着智能化的方向发展,包括家居装备。

在这样新兴的时期背景下,传统家居必定会走上智能化和科技化的道路[1]。

传统的家居装备需要通过人工逐一进行开启或关闭工作,而现代家居装备数量愈来愈多,种类也越加繁多,当用户回到家中时,劳累的身体还需要对这些家居装备逐一进行操作,加重了身体的负担,传统的模式已不能够满足人们的需求,在这样的背景下,智能家居的产生很好的解决了这个问题[2]。

智能家居设计的进程中融会了多学科知识,包括自动控制技术、计算机技术、网络协议技术、硬件布线技术等,通过在电器装备上安装传感器使电器装备统1连接于网络中,到达远程控制电器工作的目的,减少了人力资源的消耗,同时节俭了资源,操作简单[3]。

1.2国内外发展现状在智能家居设计中,核心部份是智能家居控制终端,经过量年的发展,智能家居终端已发展出了不同的模式,主要为以下3种[4]:(1)通过键盘、液晶显示屏(Liquid Crystal Display, LCD)对家用电器进行控制:这类控制方式设计复杂,操作困难不容易上手,且智能在家庭内部实现控制,不能完成远程控制;(2)通过电脑终端对家用电器进行控制:这类控制方式虽然操作简单,但是依然智能在家庭环境中进行控制,不能完成远程控制;(3)通过手机移动端对家用电器进行控制:这类方式能够很好地解决远程控制问题,操作灵活,设计简单,是当下最流行的智能家居控制终端设计方案,也是未来智能家居发展的主要方向。

近年来,Android操作系统由于其灵活性和简单性在多种平台上得到广泛利用,智能手机、平板电脑等终端上常常出现Android 操作系统的身影,并且在未来很长的1段时间内,Android操作系统仍能在市场上占据重要的地位[5]。

国内外对家居装备的研究也获得了1定的成果,从初期的对单个电器装备的控制,现如今已渐渐发展成了可以对多个电气装备的控制。

本文充分利用Android操作系统的开放环境和包容特点,提出1种基于语音辨认的Android平台智能家居控制系统设计方案,兼具灵活性和简便性,设计出来的利用程序(Application, APP)具有以下特点[6]:(1)可配置性。

可配置性指的是当家中家居装备产生变化,包括添加新的装备和抛弃旧的家居装备时,APP可由用户自行手动添加或删除该装备的信息,操作简单,无需专业技术人员参与,简单易上手。

(2)用户界面友好性。

该项性能指的是在设计用户界面时,以该家居装备的图片为背景,让用户能够快速了解操作的对象,即便文化水平不高的用户也能够轻易明白如何操作,同时家居装备对应的图标还能够手动随便移动位置,让界面设计更加灵活、方便。

(3)可扩大性。

可扩大性是利用了Android 系统的开放性特点,APP设计完成后,开发人员可以随时根据需要对APP进行修改和完善。

另外,国内外关于语音辨认技术的研究也有了丰富的成果[7]。

语音辨认技术最早起源于上个世纪60年代,当时科研人员研发出来的动态计划算法(Dynamic Time Wrapping, DTW)加护就可以够对小辞汇量的语音信号进行精准辨认[8]。

到了70年代,线性预测编码(Linear Predictive Coding, LPC)技术的出现能够有效解决特点函数的提取问题,解决了语音信号辨认的关键问题[9]。

80年代出现的隐式马尔科夫算法(Hidden Markov Model, HMM)模型利于马尔科夫原理使得语音辨认模型搭建起来,进1步拓展了语音辨认的辞汇量,为后续研究奠定了基础。

现代科技结合先进的神经网络技术,又开发出了1系列智能语音系统,推动了语音辨认技术的进步[10]。

1.3研究内容本文的主要研究内容以下: 第1章绪论介绍了本文的研究背景和研究意义,和关于智能家具的国内外研究现状。

第2章就语音辨认相干理论知识进行了详细论述。

第3章是对本文的硬件设计。

第4章是对本文的软件设计,并且在本章展现了语音控制的效果,输入语音后能够正确的辨认语音信息,对家居装备进行控制。

最后是对全文的总结和展望。

2 相干理论基础 2.1 语音辨认理论语音辨认指的是通过语音来控制某项事务完成某项功能的行动。

现代语音辨认技术包括5个阶段,如图2⑴所示:图2⑴语音辨认5个阶段在以上列出的5个语音辨认进程,其中最重要的是预处理阶段和特点处理阶段,在预处理阶段需要对语音信号进行滤波和采样处理,增强语音功能。

相关主题