1 项目概况

1.1 背景和基础

通过人工智能,大数据,云计算,5G等多项技术驱动下,智能家居开始进入快速发展的阶段,逐渐代替了传统家居。在2019年的政府工作报告中,明确政策导向已经证明了“智能+”在我国的前景广阔。36kr《智能家居行业研究报告》预测2023年中国智能家居市场规模将突破5000亿元,我国各大传统家电巨头与互联网家电企业争相抢占市场。
根据Forrester Research的一项新预测,在智能扬声器快速普及的推动下,美国智能家居设备的安装数量将在2022年达到2.44亿,高于2016年的2400万。虽然智能家居市场广阔、产品种类丰富,但其生态链仍不够完善,不同品牌的智能家居设备之间缺少网络连接,再加上大部分家居设备必须依赖单独的APP,使得智能家居存在着系统不兼容、操作复杂、功能单一等问题。再者,目前市场上大部分智能设备的价格普遍偏高,阻碍了智能家居的普及效率。另外,随着空巢老人数量的不断增加,以及越来越多的青年开始独居生活,单身经济将成为未来的一大发展趋势。
为此,简化智能家居设备的操作、提高智能家居的安全、降低智能家居的使用成本、以及能够提供多样性功能的家居系统才是智能家居行业快速发展的根本。

1.2 场景和价值

近年来,人工智能、大数据、云计算、5G等多项技术快速发展,这些高端技术逐渐被用于智能家居的研发中,如今,已有不少研发成果,但普遍仍存在着以下几个问题:

  1. 没有规范和统一的行业标准,不同厂家之间研发的智能家居系统无法兼容,用户选择范围受到限制,使用成本高。
  2. 智能家居设备在安装、使用过程中的操作步骤都过于繁杂,入门门槛高。
  3. 依托APP的智能家居系统家庭隐私及设备的安全可靠系数低,风险性高。
    4)目前智能家具产品仍处于数字家居阶段,主要功能多维遥控,无法自动根据用户需求提供个性化的服务,智能化水平相对较低。
  4. 由于噪声的存在,语音识别的准确率会大大下降。
    针对以上问题,本系统做出如下设计与改进:
    1)针对问题一,本系统拟使用价格低廉却拥有强大处理器的树莓派为用户制定一套全屋智能家居,降低产品成本的同时也能满足用户日常所需功能。
    2)针对问题二,本系统整体采用语音控制,用户只需唤醒词唤醒,发送对应的语音指令,即可完成指定功能,用户无需停下手中事务去操作便能达到目的,使用更加简洁。
    3)针对问题三,本系统不依托于任何APP,为了保护用户的隐私,防止非家庭成员的侵入,在语音控制端采用了指定关键词唤醒,在硬件控制端采用了人脸识别检测,在软件控制端采取了邮件提醒,三层防护机制提高了智能家居的安全可靠性。
  5. 针对问题四,本系统拟采用VAD算法对用户的语音指令进行降噪处理,消除一些无效的背景噪声,提高了语音识别的准确率。
  6. 针对问题五,本系统拟通过离线使用以训练好的人脸识别、语音识别、文本识别等网络模型,实现语音聊天、安防系统定制,用户意图预测等个性化功能。
    基于以上分析,目前本系统设计并实现了以下功能:语音唤醒、智能聊天、硬件控制、待办事项提醒。其中智能聊天由包括垃圾分类、生活指南、天气情况、语音聊天功能;硬件控制包括家电控制、智能门禁、智能门铃功能。下图详细的列出了本系统的功能需求。

注:待办事项提醒功能已升级为智能语音提醒。

2 项目规划

2.1 整体目标

系统分为两种模式,其一为主人模式,其二为访客模式。在主人模式下,用户只需唤醒系统来让它执行要求的功能,旨在为用户提供了更简洁便利的家居生活。访客模式主要是为客人的到访而设计,若客人到访无人在家,系统拍照发送给主人,让主人实时掌握家里访客记录,还提供了留言功能,待客人留言后系统便将其内容发送到主人邮箱。简而言之,系统通过用户发送不同的语音指令或操作来执行不同的功能,从而达到语音控制的效果。系统设计流程下图所示:

用户通过唤醒词“依米”唤醒系统来发送语音指令进行控制,从而使系统执行所需功能

硬件控制:

家电控制功能

智能门铃功能

提醒功能

提醒功能

智能闲聊功能

语音闲聊功能

垃圾分类功能

生活指南功能

查询天气功能

后期考虑开发更多硬件控制功能,如语音控制空凋、窗帘等;加入温度、湿度传感器,感知并智能提醒以及调控;开发APP,用户可通过APP进行个性化定制,如,设置自己的唤醒词,定时发送天气预报到自己邮箱,定时提醒,定时进行某些硬件控制。

整个系统的实现代码链接:https://download.csdn.net/download/EmithFla/12682313

智能家居语音控制系统的设计与实现相关推荐

  1. python语音控制智能家电_基于树莓派的智能家居语音控制系统

    2018-10 基于树莓派的智能家居语音控制系统 Intelligent home voice control system based on raspberry Pi 刘 华 , 田占生 , 冯宇飞 ...

  2. 智能家居语音控制系统的硬件设备详情

    看到很多小伙伴私信问我,本科毕业设计做的智能家居语音控制系统用到了哪些硬件设备,我在这篇文章做一个补充说明,以下就是我购买的部分硬件,树莓派买的是3B型号的. (https://img-blog.cs ...

  3. 智能家居计算机控制系统的设计,智能家居控制系统的设计与实现

    摘要: 智能家居是现代电子技术,通讯技术及自动化技术相结合的产物.它能够实现对家电设备的自动控制和管理,对家庭的安全进行监测报警,能够为用户提供安全舒适高效便利的生活环境. 世界上第一幢智能建筑于19 ...

  4. 智能家居计算机控制系统的设计,智能家居控制系统设计知识分享.pdf

    智能家居控制系统设计 智能家居控制系统 专业:电气工程及其自动化 姓名:孟凡磊 指导教师:杨伟新 摘 要 伴随世界信息化水平不断提升, 越来越多的人对生活环境尤其是家 居环境要求随之提升,人们希望自己 ...

  5. 基于STM32的物联网智能家居语音控制系统设计

    目录 第1章 引言 7 1.1 选题的背景及意义 7 1.2 智能家居技术的发展历程 8 1.2.1 国内智能家居技术发展情况 9 1.2.2 国外智能家居技术的发展情况 9 1.3 本课题研究目标及 ...

  6. 智能家居设计原理c语言,详解智能家居的控制系统工作原理

    智能家居控制系统简介 是以住宅为平台,家居电器及家电设备为主要控制对象,利用综合布线技术.网络通信技术.安全防范技术.自动控制技术.音视频技术将家居生活有关的设施进行高效集成,构建高效的住宅设施与家庭 ...

  7. 智能家居语音控制及人脸识别报告设计(树莓派)

    智能家居语音控制及人脸识别 目录 摘要................................................................................. ...

  8. 智能家居语音控制及摄像头人脸识别(含代码)

    智能家居语音控制及摄像头人脸识别 1.使用的软件及过程 2.python 人脸代码讲解 3.主函数代码讲解 1.使用的软件及过程 使用到的软件有secureSRT,filezilla,Visual S ...

  9. DIY 智能家居语音助理 —— 语音控制万物

    本文作者:默. 开源电子平台兴起以来,诞生了不少的创客们,他们用天马行空的想象力,创造出各种新鲜有趣的作品,他们热衷于改变千篇一律的生活,享受科技创造带来的乐趣.其中与我们的生活息息相关的就包括智能家 ...

  10. AHURATUS智能家居语音助手

    AHURATUS智能家居语音助手 (AHURATUS Smart Home Voice Assistant) Ehsan ShaghaeiEhsan Shaghaei开发 Innopolis Univ ...

最新文章

  1. python做图像处理快不快_Python 图像读写谁最快?不信就比一比
  2. 【iCore4 双核心板_ARM】例程五:SYSTICK定时器 实验——定时点亮LED
  3. Linux -- ***检测系统(IDS)介绍及应用(1)
  4. 关于 python 的注释
  5. Python获取当前目录和上级目录
  6. Vue.Draggable拖拽功能的配置和使用方法
  7. mysql viewlog_Mysql心路历程:两个”log”引发的”血案”
  8. Ubuntu下登陆远程postgresql数据库
  9. 阿里 java ide_纯JAVA版JAVA IDE环境(源码)
  10. php滚动播报,卫星云图滚动播放(实时更新)
  11. 粗识计算机--Java学习Day01
  12. Linux消息队列讲解
  13. 三极管当做开关的导通方式
  14. 如何在 7 分钟内黑掉 40 家网站?
  15. 快速保存网页资料——fireshot与PDFdownload
  16. wps流程图直线上怎么填字_流程图走起!使用WPS文字快速制作美观的流程图
  17. 长安大学计算机控制技术期末试题,长安大学汽车理论期末试卷及答案
  18. E. The Humanoid
  19. http://www.baidu.com/cb.php?,存在劫持风险的第三方JS地址
  20. matlab筛选excel数据统计,能环水体治理项目(Matlab读取Excel,基本案例筛选)【六】...

热门文章

  1. 无需脑图 无需思维导图 看Word大纲视图
  2. js中函数的this指向
  3. Vbox安装增强功能
  4. PR:设置关键帧、调出效果搜索栏找到裁剪效果
  5. tomcat配置优化,apr的配置详解
  6. 《JAVA继承与多态》【Person、Student、Employee类】(注:此题在书上原题基础上有修改)设计一个名为Person的类和它的两个名为Student和Employee子类。
  7. Mac OS 内存管理知识
  8. 【halcon】菜鸡入门,白纸黑点
  9. java word书签_java和javascript获取word的 书签位置
  10. 输入法 - 字母宽 窄 切换 - 全角 半角 的含义