智能家居系统语音交互设计方案
智能家居是一个较为复杂的控制系统,控制设备既要实现精准控制,又要做到快速响应,这就要求我们必须有个灵活的后端服务平台,来处理设备采集上传的数据,并精准快速的向设备发出控制指令。如何搭建一个高性能的后端服务平台?选用什么样的通信协议?硬件如何设计既能满足控制需求,又能做到价格便宜性能优越?这需要去不断探索研究。拟解决的主要科学及技术问题如下:
- (1)控制设备硬件设计
控制设备的硬件设计要和实际控制环境相适应,充分利用硬件资源,既要精确采集上传环境数据,又要果断完成控制动作。 - (2)控制设备软件设计
控制设备如何采集上传数据,如何接收服务器的控制指令,怎样高效完成控制动作。这不仅要求硬件可靠,还要软件设计合理。软件层作为控制设备的灵魂,对控制设备性能起决定性作用。选用合适的通信协议是数据能够稳定传输的保障。 - (3)后端服务器的搭建
后端服务器是整个控制系统的大脑,底层的控制设备要将所有环境数据,设备运行数据上传到服务器,服务器对数据进行分析后发送控制指令给控制设备。后端是整个控制系统的核心,要完成数据的接收与指令发送,要求后端服务器与底层控制设备统一通信协议,并设置数据加密解密算法,保证系统安全性。 - (4)应用层软件功能设计
应用层软件的设计,直接体现出设备功能是否完善,设计是否合理。完善合理的功能,直接决定了用户体验。 - (5)语音交互设计
语音控制是现代智能家居发展的方向,准确清晰的语音识别会极大的简化控制流程,带来不一样的控制体验。针对最新兴起Ai技术,利用开发平台对外的api接口,融合控制协议,赋予设备语音交互的能力。 - (6)控制设备外观设计
根据实际电路板的大小,利用SolidWorks设计比较美观的外壳,利用3d打印技术完成设备外观的设计。 - (7)系统性能优化,兼容三方控制协议
控制设备采用私有控制标准,在后端服务器上编写通信协议兼容框架,兼容第三方厂商的控制平台,实现设备消息互通,控制指令互通。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Mr.chen Blog!
评论