Font Size: a A A

Intelligent Hardware Control Platform Based On Voice Interaction

Posted on:2019-04-15Degree:MasterType:Thesis
Country:ChinaCandidate:B Y ZhangFull Text:PDF
GTID:2428330548961914Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
With the development and application of the Internet of Things,and the gradual popularization and application of intelligent networking devices,people can already remotely control home devices through mobile terminals,which brings great convenience to users.However,with the increasing number of networked devices,people have higher requirements on the intelligence of smart devices and the way of human-computer interaction.At present,the following problems commonly exist in the remote control platform of smart devices:(1)The operation mode of the traditional smart hardware is often accomplished through a button on the interface of the APP.Although the remote interaction may be implemented to some extent,but the operation is inconvenient and the use is inflexible;(2)Because humans have common sense knowledge,human behavior is often based on this.Existing smart hardware control interfaces use a fixed pattern of formal data flow if there is no good information.In the conversion process,it will be difficult to realize the intelligent control of the equipment;(3)The standards of equipment are different,and a unified user interface has not been formed to complete the manipulation of different types of equipment of different manufacturers,which has caused the user inconvenience.users cannot use one terminal to control multiple different types of devices.For this reason,this article designed a kind of intelligent hardware control platform based on voice interaction.The platform enables remote control of devices through voice interactions,and a handheld client can control multiple different types of intelligent networking devices.This article is to work from the following aspects:(1)In the aspect of voice interaction implementation,we use voice recognition technology to convert voice control instructions into text instructions and use semantic separation to implement control message encapsulation.Similarly,when the control state returns,we call the text-to-speech interface to implement voice broadcast.it will enable the voice interaction.(2)In the design of the control platform,we divided the services into three categories,namely,user services,equipment services,and protocol conversion services.In terms of user service design,we designed user registration,user login,user control,device binding and other services according to requirements;in terms of equipment services,we designed equipment control,device registration,device status query,and device data managementfunctions;In the aspect of protocol conversion service,the service will find and encapsulate the packets that can be identified by the device according to the company and product type of the device in the control message,thus implementing an APP to control a variety of different types of devices.(3)On the platform service implementation,the user service is deployed on a light-weight embedded server jetty,the communication adopts the HTTP protocol,and the unified URI access interface queries and uses the service;the device management service and the protocol conversion service are provided On the high-performance MINA communication framework,the communication between the device and the device adopts the form of long TCP connection,the service type is distinguished by the message code,the implementation of the device service is located in the service logic implementation part of the MINA,and the protocol conversion service is accomplished by the MINA filter.The role of the protocol conversion is to achieve the conversion of data packet format.Finally,this article uses smart lights and smart cameras based on Android as two different types of smart terminals to access the control platform,and controls the smart lights and smart cameras through the APP terminal in a voice interaction mode.So it verifies The feasibility of intelligent hardware control platform.
Keywords/Search Tags:Internet of Things, Speech Recognition, Android Development, Web Services, Remote Control, Cloud Computing
PDF Full Text Request
Related items