近年来,人工智能、大数据、云计算、5G等多项技术快速发展,这些高端技术逐渐被用于智能家居的研发中,如今,已有不少研发成果,但普遍仍存在着以下几个问题:
- 没有规范和统一的行业标准,不同厂家之间研发的智能家居系统无法兼容,用户选择范围受到限制,使用成本高。
- 智能家居设备在安装、使用过程中的操作步骤都过于繁杂。
- 依托APP的智能家居系统家庭隐私及设备的安全可靠系数低。
- 由于噪声的存在,语音识别的准确率会大大下降。
针对以上问题,本系统做出如下设计与改进:
-
针对问题一,本系统使用价格低廉却拥有强大处理器的树莓派为用户制定一套全屋智能家居,降低产品成本的同时也能满足用户日常所需功能。
-
针对问题二,本系统整体采用语音控制,用户只需唤醒词唤醒,发送对应的语音指令,即可完成指定功能,用户无需停下手中事务去操作便能达到目的,使用更加简洁。
-
针对问题三,本系统不依托于任何APP,为了保护用户的隐私,防止非家庭成员的侵入,在语音控制端采用了指定关键词唤醒,在硬件控制端采用了人脸识别检测,在软件控制端采取了邮件提醒,三层防护机制提高了智能家居的安全可靠性。
-
针对问题四,本系统采用VAD算法对用户的语音指令进行降噪处理,消除一些无效的背景噪声,提高了语音识别的准确率。
基于以上分析,本系统通过设计并实现了以下功能:语音唤醒、智能聊天、硬件控制、待办事项提醒。其中智能聊天由包括垃圾分类、生活指南、天气情况、语音聊天功能;硬件控制包括家电控制、智能门禁、智能门铃功能。下图详细的列出了本系统的功能需求。
本系统基于以Linux为内核的树莓派系统,在python 2的环境下进行开发。