面向智能新风的语音交互系统的设计与实现

来源 :南京大学 | 被引量 : 0次 | 上传用户:jsptpd_dryy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着物联网的发展,智能家居的解决方案被广泛应用,用户对智能化的要求程度也越来越高。智能家居的交互方式也从实体按钮控制向终端触屏控制甚至语音控制不断发展。同时,因空气污染、疫情等原因,用户对新风机需求上升。因此,将智能新风和语音交互相结合的方案受到了更多的重视。面向智能新风的语音交互系统让用户可以通过语音的形式与家居设备进行交互。用户可以通过小程序远程语音控制新风设备,比如开关设备、调节设备风量、设置设备模式等。用户也可以查询新风设备属性,比如查询设备的电源状态、风速大小、当前处于何种模式等。用户还可以通过小程序以语音方式使用生活服务,比如查询今日天气实况、查询未来几天的天气预报。系统还将多个平台的数据集中起来,以图形化的方式展示给用户,让用户对自己的使用情况了如指掌。本系统基于Spring Cloud的微服务架构,将单一程序划为独立的服务,服务之间可以通过Feign互相调用,提高了系统的可用性。前端采用微信小程序,用户无需安装多余的App。后端每个服务使用Spring Boot框架进行开发,数据库采用My SQL,辅以Redis缓存,同时使用My Batis作为持久层框架。根据功能性需求将系统划分为认证模块、语义识别模块、机器控制模块、生活服务模块和数据分析模块五个模块。本文从需求分析、概要设计、详细设计与实现这几个层次描述这些模块。认证模块是将小程序的用户数据与已有数据对接;语义识别模块是对用户的语音请求进行NLP,将其转为计算机可以理解的指令;机器控制模块提供对新风设备各项属性查询和控制的动作的处理;生活服务模块提供对天气实况和天气预报查询的动作的处理;数据分析模块提供用户上述动作以及在其他平台相关动作的数据统计与分析工作并可视化。在系统开发完成后对其功能性和非功能性需求分别作单元测试、集成测试和性能测试,对所用算法评估,发现系统可以满足用户的功能性需求和速度需求,在服务量方面,系统满足了最低标准,可以满足每秒处理50个请求,距离最高标准仍有提升空间。系统在大部分情况下可以满足每秒处理100个请求。测试完成后,将系统部署并投入使用,提高了企业新风产品的竞争力,用户也获得与设备交互的更多方式,得到良好体验。
其他文献
随着智能物联技术的快速发展,如何利用该技术消除人与空间、数据与决策之间的间隔,以及建立智慧、高效、安全、易用的空间预定与提升会议全流程体验成了企业人员的关注目标。本文致力于为全球企业打造会议生态系统,建立基于写字楼的房间设备控制系统,旨在让会议室更加智能,让写字楼办公人员使用更加高效便捷,同时也让系统管理员实时掌控会议室智能设备的运行情况,最终让整个公司团队可以真正专注于公司业务本身,提升办公效率
机器学习已成为信息技术的基石,许多机器学习算法已经进入具有严格要求的移动设备。机器学习算法硬件实现需要提高处理能力,从而来提高加速效果。本文研究对象为K最近邻算法,由于计算处理器的快速发展已使其逐渐接近功耗极限,但是需求却依然快速增长,芯片设计和制造的成本越来越高,在此背景下本文采用可重构架构对K最近邻算法进行硬件加速。本文围绕K最近邻算法的硬件加速,主要完成两方面工作:第一,利用可重构计算技术实
花生是我国重要的油料作物,年产量为全球第一,是我国“油料安全”的重要保障。花生收获的机械化、智能化能够有效提高花生的收获效率和收获品质。针对我国花生现有联合收获装备智能化水平低,从而导致的收获效率低、损失大和收获品质低等问题,本课题开展了其智能化监控系统的研制,以提高花生联合收获的收获效率和收获品质。本文的研究内容如下:1.根据花生联合收获装备的结构分析和智能化检测与控制需求,进行了监控系统的总体
随着当代信息科技的发展,各种人工智能的方法被应用于包括运营管理与医疗等各种领域的研究中。同时随着大数据技术与存储技术的发展,各类活动产生了大量相关数据,因此,对这些海量数据进行挖掘与分析的方法是个值得研究的方向。在实际中,很多病症的临床治疗需要同时用到大量的药物,但多数情况下多种药物共同作用或不良反应未知。以创伤性脑损伤为主要研究病症,梳理了国内外有关创伤性脑损伤病症的研究情况,采用了某医院创伤性
学位
银行信用卡业务的办理中,对信用卡客户的身份识别认证保障了账户数据的安全。身份证识别和人脸比对是身份识别的关键步骤。旷视科技为招商银行信用卡中心提供的多个身份证识别和人脸比对算法的企业级解决方案,以API接口形式提供服务。需要对新版本新引入的算法和不同类型的算法进行验证和比较。对图片样本进行分类测试,对身份证识别和人脸比对算法通过多个指标进行验证和比较,帮助企业选择更好的算法产品为业务部门服务,为节
在软件生命周期的每个阶段都不可避免的引入bug。开发人员,测试人员和最终的系统用户都可以使用错误跟踪系统来提交bug,对于开发人员来说,查找和修复bug是软件生命周期中的重要过程。为了更好地做到自动定位和修复bug,我们需要去总结归纳不同类型的缺陷,现有的分类法大多数是原因驱动的,比如根据导致错误的原因进行分类。修复模式指在修复补丁中重复出现的抽象结构,错误修复模式是由语法驱动的,它与程序文本紧密
近年来电商行业带动了传统物流业的发展,展现出一片蓬勃之气。随着经济的不断发展,人们的生活水平有了显著提高,对农副产品的需求量越来越大,农副产品物流运输业也得到了快速的发展。另外环境问题日益严重,威胁着人们的生存空间,低碳农副产品物流就是研究分析在农副产品运输配送过程中如何合理规划路线使得运输总代价最小,提高客户满意度,降低碳排量,减少对环境带来的危害。本文首先根据农副产品物流问题的实际情况,建立了
学位
学位