毕业设计| 语音识别智能家居制作

发布者:huanguu最新更新时间:2023-04-24 来源: zhihu关键字:毕业设计  语音识别  智能家居 手机看文章 扫描二维码
随时随地手机看文章

系统功能

本语音控制的智能家居系统可以实现本地在线语音识别,控制家电;通过手机语音远程控制家电;手机可以远程实时获取家内传感器的数据。


1)单片机实现音频信息的采集,播放内置音频信息,获取温湿度传感器数据和光照度传感器数据,通过显示屏显示传感器数据和语音转文字后的信息。


2)网络传输模块实现网络传输,与MQTT Server和语音识别API分别建立TCP连接,通过发布和订阅MQTT的Topic主题进行数据的上传与下行。

3)单片机将采集的音频信息进行base64编码,将编码后的音频数据和TOKEN以及一些必要参数整合成JSON格式整合到HTTP BODY中,单片机通过带流控位的串口与网络传输模块进行数据传输。

4)网络传输模块将接收到串口数据通过TCP通信同步上传到百度语音识别API,传输结束后,等待TCP Server返回HTTP 响应报文,将报文BODY字段数据进行裁剪,只要其中JSON格式的语音识别信息(UTF-8编码),将语音识别信息发送到单片机,单片机通过UTF-8转GBK算法进行最终的语义控制, 并进行对应语音播报。

5)手机APP端利用语音识别API接口进行语音识别,与MQTT Server端建立TCP连接,通过MQTT协议订阅和发布,将转换后语音信息发布到订阅设备,单片机处理收到的订阅信息。

6)单片机将采集到的传感器数据发布到MQTT Server端,APP端可以通过订阅来实时更新传感器数据。

硬件组成

系统硬件主要由九部分组成,分别是单片机、网络传输模块、立体声编解码模块、IO扩展模块、温湿度传感器、光照度传感器与液晶显示屏、按键及LED灯组组成,系统的总体框图如图:

Image

单片机选用了ST公司的STM32F407VET6芯片,通过内部的USART接口与ESP8266 NodeMCU通信,通过丰富的外设功能获取传感器的各项数据;

网络传输模块采用乐鑫科技的ESP8266单片机通过STA模式连路由器链入到Internet,连接百度语音识别API接口进行语音识别,通过MQTT协议连接百度天工物接入平台发送传感器数据;手机端APP通过访问MQTT Server实时更新内部显示传感器数据;

立体声编解码模块采用深圳普中科技有限公司的WM8978模块自带MIC头可以直接采集音频信息;

Image

IO扩展模块采用PCF8574,可以通过I2C引脚最多控制8个PCF8574模块也就是说可以控制64个IO口;

温湿度传感器采用DHT22进行温湿度数据的采集,采集的温度精度为±0.5℃,湿度精度为±2%RH;光照度传感器采用BH1750FVI可以获取0~65535单位为lx光照值数据。

系统软件

系统的软件框图:

Image

单片机将传感器数据和语音识别包通过带硬件流控的USART串口与网络传输模块进行数据的交互;网络传输模块通过Wi-Fi的STA模式连接到路由器,通过向语音识别API发送HTTP数据包获取语音转文字数据报,通过向MQTT Server发送订阅与发布消息,进行传感器数据的上传与手机控制命令的下传;手机APP通过与MQTT Server 订阅和发布消息,获取传感器数据后实时显示,通过手机APP语音识别,识别成功后将识别内容发布到MQTT Server,等待MQTT Server转发消息给订阅的设备。

单片机的程序设计、云端设备参数设置、wifi传输模块软件设计、手机APP程序设计在分享的论文与代码中,可以查看到更多详细的介绍。


需要改进的地方

1)上面项目的控制语音识别开始和结束,都是通过按键进行控制的,缺少了唤醒词的功能,希望之后可以通过采用DTW(Dynamic Time Warping,动态时间归整)算法,进行唤醒词识别。

2)目前只能对获取的语音进行简单的操控,无法进行语音的合成,只能依靠SD卡内存放的音频文件,之后可以将百度语音合成技术也加入到系统中,并将内部命令改成数据库命令,通过海量的知识丰富当前的语音操控。

3)系统只有一个终端设备,之后可以增加节点设备,从而实现一主机控制多从设备。


关键字:毕业设计  语音识别  智能家居 引用地址:毕业设计| 语音识别智能家居制作

上一篇:毕业设计| 【开源】自制下推式磁悬浮
下一篇:【STM32】使用HAL库进行电机测速,原理、代码、滤波

推荐阅读最新更新时间:2024-10-09 11:19

为扫地机器人再加上两个传感器!
扫地机器人的“微创新”和“家居化”。 扫地机器人还会如何进化? 雷锋网消息,2月25日,iRobot发布了2021年首款新品Roomba i3+/i4+扫地机器人。 此次对Roomba i系列产品更新,沿用了此前诸如自动集尘充电座、系统规划、三段式清洁系统、imprint Link(双机互联)在内的多项技术,并适配了iRobot去年发布的Genius家庭智能平台。 除此以为,新品的“新”主要体现在三方面: 技术上,在定位导航系统中加入自反馈传感器技术; 设计上,在面板设计上加入针织质地面板(布纹质感、塑料材质),启动按键上加入环形呼吸灯显示工作状态; 售价上,Roomba i3+/i4+起售价
[嵌入式]
为扫地机器人再加上两个传感器!
基于GPRS的嵌入式智能家居终端的设计与实现
1引言 随着网络技术和通信技术的不断发展,人们希望即使在工作或外出时也能通过某种方式及时了解和控制家中的情况,同时伴随着数字化家庭的普及,实现智能家居的远程控制已经成为一种趋势。家庭智能控制系统通过家庭总线技术,把家庭中各种家用电器、家庭保安装置和各种计量设备连接到一起组成一个家庭内部网络,由家庭智能控制器进行统一管理 。远程控制就是通过某种通讯方式将智能家庭控制器与外界相连,使人们能够在本地或异地对家庭系统进行集中的监视、控制。本文中介绍的方案,结合了GPRS(GeneralPacketRadioService) 技术永远在线,速度快,接入范围广,体积小,功耗低等优点 ,采用RS485工业总线,设计实现了一种基于嵌入式系统的家庭智
[工业控制]
基于GPRS的嵌入式<font color='red'>智能家居</font>终端的设计与实现
11个分类67家公司 这是美国人对智能家居的全部理解
  如今,智能家居市场上各具特色的初创企业们正在以他们各具特色的产品改变着我们的日常生活,常见的有智能排插、智能台灯和智能温控仪等等。除了这些传统产品之外,市场上也逐渐出现了专为宠物或婴儿设计的新型智能家居产品,例如有专为汪星人设计的智能骨头,为喵星人设计的智能水槽,和为宝宝设计的智能陪伴机器人等等。总之,随着技术的进步,各种各样的智能产品正在变得越来越丰富。   而随着智能家居市场的扩大,已经有越来越多的美国初创企业瞄准了这个领域,并成功取得融资。据CBInsight的调研结果显示:在美国,智能家居领域的初创公司所获取的早期融资(种子轮或者A轮)金额占全部早期融资年均总交易额的比例,已经从2011年的52%上涨到现在(2
[安防电子]
打开智能家居市场突破口:标准与系统是关键
在我国,智能家居市场经历了四个发展阶段,1994年-1999年处于萌芽期,2000-2005年是开创期,2006-2010年为徘徊期。2011年以来,市场明显有了增长的势头,智能家居放量增长说明智能家居行业进入拐点,由徘徊期进入新一轮的整合演变期。日前,在2013家电节能与智能化技术大会上,康佳集团产业发展中心总经理白军祥就中国智能家居市场发展进行了分析并给出建议。   从2011年至2020年,我国智能家居处于整合演变期。从应用发展现状来看,中国智能家居正初步进入整合演变阶段。其存在的问题主要是:缺乏规范统一的行业标准;产业核心技术有待突破;应用模式有待创新,产品稳定性和智能化还有待进一步提高;产业链不完整,缺乏完善的社会合作
[模拟电子]
打开<font color='red'>智能家居</font>市场突破口:标准与系统是关键
利用MEMS麦克风阵列定位并识别音频或语音信源
* 意大利米兰大学计算机学系 ** 意大利米兰比可卡大学 *** 意法半导体(意大利Agrate)公司 摘要:在过去10年里,以人类语言和音频信号为媒介的人机交互应用在日常生活的作用越来越重要。设备本身必须充分利用不同的功能,才能取得最佳的性能,例如,音频定位、自动语音识别、自动说话人识别等。本文着重探讨取得这些结果所需的算法和完整的嵌入式方案即MEMS麦克风阵列所需的硬件架构。 1. 前言 自动语音识别、语音模式识别和说话人识别及确认等应用对噪声十分敏感,信源定位识别是音频和语音信号捕捉处理应用的一个关键的预处理功能。特别是基于微机电系统(MEMS) 的麦克风阵列出现后,麦克风阵列音频定位方案引起科研企业和
[传感器]
利用MEMS麦克风阵列定位并识别音频或语音信源
全宅智能家居时代来临,“互通互联”成制胜关键!
随着“宅经济”、“新基建”、5G技术的发展,加上精装修政策的推动,智能家居市场被越来越多的投资者和渠道代理商所看好,以欧瑞博为代表的智能家居企业迎来空前的发展机遇。 不同于其他智能家居单品相互之间的“独立性”,欧瑞博推出超级全宅智能家居开关,不仅实现了通过一个超级智能开关替代多个智能单品,搞定全宅智能,一步进入5G智慧生活;还将重塑大家对全宅智能家居的认知,颠覆传统智能家居行业,引爆后家装市场,掀起新一轮全宅智能家居普及风暴。 智能家居迎发展机遇,市场空间巨大 2020年伊始,一场突如其来的疫情席卷全球。疫情之下,包含家居行业在内的传统产业受到猛烈冲击。危机之中蕴含机遇,疫情期间,“宅”成为众人的生活常态,围绕“宅”相关的游戏
[机器人]
小米、海尔分头圈地 智能家居两大阵营浮现
    在国内的智能家居领域,以小米和海尔分头领衔的两大阵营轮廓开始逐渐清晰。   1月20日,家电巨头海尔和手机厂商魅族联合宣布,海尔U+(即U-Home)平台和魅族在智能家居方面结成统一战线,魅族加入U+产业联盟。这也是继小米入股美的后,国内出现的第二个手机与综合性家电企业结成的智能家居联盟。   两大阵营都在跑马圈地,立图建立和完善自己的生态圈,却让不少有意加入智能家居生态圈的厂商陷入两难的困境。   两大阵营浮现   根据海尔和魅族公布的信息,海尔将向魅族开放U+平台的软件工具包,魅族则借此开发基于魅族手机系统的内置应用,提供超越APP的系统级别的权限给海尔,使得魅族智能手机可在无需安装APP的情况下控制U
[安防电子]
高性能Wi-Fi方案让智能家居实现宽而广的联接
Wi-Fi已成为当今世界无处不在的联接技术,是我们日常工作和生活的重要组成部分。安森美半导体自收购Quantenna后,已成为高性能Wi-Fi方案的全球领袖之一。 下一代标准Wi-Fi 6大大提升联接速度和吞吐量 Wi-Fi基于IEEE 802.11标准,从1999年部署的Wi-Fi 1 (802.11b)演进到即将于2020年部署的Wi-Fi 6,最明显的改进是数据传输速度的提升。Wi-Fi 1峰值传输速率11 Mbps,而Wi-Fi 6 (802.11ax)支持速率最高达9.6Gbps,是Wi-Fi 5的十倍。此外,Wi-Fi 6也大大提高吞吐量。举例说明,若您想发送一部3.8GB的电影,使用Wi-Fi 1将需耗约38
[网络通信]
高性能Wi-Fi方案让<font color='red'>智能家居</font>实现宽而广的联接
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved