《基于语音识别的智能垃圾桶的系统设计方案,计算机应用技术论文.docx》由会员分享,可在线阅读,更多相关《基于语音识别的智能垃圾桶的系统设计方案,计算机应用技术论文.docx(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、基于语音识别的智能垃圾桶的系统设计方案,计算机应用技术论文本篇论文目录导航:【】【】 基于语音辨别的智能垃圾桶的系统设计方案【】【】【】 语音辨别论文:基于语音辨别的智能垃圾桶的系统设计方案 内容摘要:阐述基于语音辨别的智能垃圾桶的系统设计方案,将智能垃圾桶分为5大功能模块进行设计,此5大功能模块为红外线感测模块、语音辨别及播报模块、机械控制模块、远程定位和通信模块,以及外观模块。要想在智能垃圾桶中应用语音辨别技术,还需要设置各功能模块相对应的硬件和软件,通过硬件与软件的共同作用,实现智能垃圾桶各功能模块的正常运行,以此达成语音辨别和语音宣导的作用。 本文关键词语:智能,垃圾桶;语音辨别;应用
2、; 1 概述 为更好地解决城市垃圾分类难题,能够借助技术手段来进行垃圾分类工作,以此提高垃圾分类工作的效果与质量。基于语音辨别技术设计了智能垃圾桶的系统方案,此方案既能使语音辨别的功能达成,又能使语音播报发挥宣导作用,进而引导扔垃圾的居民正确进行垃圾分类投放的操作。这对于解决垃圾分类难题有重要作用,能有效推进城市生活垃圾分类工作的开展。 2 系统方案设计 在智能垃圾桶中应用语音辨别技术的主要目的有两点,1进行垃圾名称的辨别,比方干垃圾、湿垃圾、有害垃圾等。2垃圾分类知识宣传,通过垃圾分类知识宣传提高人们的垃圾分类意识。为实现这两大目的,应主要围绕智能垃圾桶的5大功能模块进行设计,此5大功能模块
3、分别为红外线感测模块、语音辨别及语音播报模块、机械控制模块、远程定位和通信模块,以及外观模块。基于此5大功能模块的智能垃圾桶工作流程如此图1所示。 图1 智能垃圾桶运行流程 第1步:智能垃圾桶通过红外线感测功能感测垃圾桶周边范围内能否有扔垃圾的居民靠近。 第2步:一旦感测到有扔垃圾的居民靠近,就立马会启动语音辨别及语音播报和机械控制功能模块。进而进入交互状态,实现人与智能垃圾桶的沟通互动。 第3步:当扔垃圾的居民讲出所要扔的垃圾名称后,智能垃圾桶通过语音辨别功能对居民所讲的垃圾名称进行辨别。 第4步:当辨别成功时,智能垃圾桶内部会将辨别到的垃圾名称匹配相应的垃圾类别,并通过机械控制功能将相应类
4、别的垃圾桶盖打开,以便扔垃圾的居民进行垃圾分类和投掷。 第5步:当辨别失败时,则表示扔垃圾的居民所讲的垃圾名称没有匹配到当下的垃圾桶。在这里情况下,智能垃圾桶会通过语音播报功能依次播放当下每个垃圾桶内对应的垃圾类别信息,扔垃圾的居民则能够根据智能垃圾桶播报的垃圾类别信息判定所要扔的垃圾的对应类别,进而讲出正确可辨别的垃圾名称,进而完成垃圾投放。如此,既能让扔垃圾的居民根据语音播报判定出相应的垃圾类别,又能使扔垃圾的居民学习到垃圾分类知识。 第6步:当扔垃圾的居民完成一系列垃圾投放操作后,智能垃圾桶会重新利用机械控制功能将打开的垃圾桶盖进行闭合。智能垃圾桶的地理位置信息能够通过远程定位功能来获取
5、,同时,能够利用通信功能将智能垃圾桶的地理位置信息传输到移动设备中,以此实现对智能垃圾桶的实时监管和控制。 3 智能垃圾桶的硬件 3.1 红外线感测模块 智能垃圾桶的红外线感测模块主要采用热释电红外传感器PIR来实现。热释电红外传感器是一款由高热电系数的材料制成的探测元件,该探测元件的波长灵敏度一直能够稳定保持在0.220-um范围内,而人体辐射的红外线波长为910-um,正好合适应用于人体红外探测上。但其不能直接使用,由于热电元输出的是电荷信号,需要转换为电压形式。因而,还需借助基于热释电红外的HC SR501传感器。将基于热释电红外的HC SR501传感器应用于智能垃圾桶中,用以检测智能垃
6、圾桶周边范围内人体发出的红外线。在这里经过中,HC SR501传感器能直接启动或关闭智能垃圾桶中的ARDUINO UN0 R3开发板。当HC SR501传感器未检测到垃圾桶周边范围有扔垃圾的居民靠近时,传感器则输出低电平,智能垃圾桶内的各功能模块处于无运行的状态。当HC SR501传感器检测到垃圾桶周边范围有扔垃圾的居民靠近时,传感器则输出高电平,智能垃圾桶内的各功能模块处于运行的状态。待扔垃圾的居民投放好垃圾离开智能垃圾桶红外感测范围后,智能垃圾桶仍然恢复到无运行的状态,各功能模块也会关闭。该工作形式既能使ARDUINO UN0 R3开发板等电子部件的使用期限得以延长,又能使智能垃圾桶的耗电
7、量得到降低,以此避免造成资源浪费。 3.2 语音辨别及语音播报模块 智能垃圾桶的语音辨别及语音播报模块主要分为语音辨别和语音播报两部分。语音辨别模块采用LD3320语音辨别芯片,该芯片基于本文关键词语语列表技术,不需要外接任何辅助的Flash芯片、RAM芯片、AD芯片,可以以独立完成语音辨别功能。该芯片每次辨别最多能够设置50个候选本文关键词语,本文关键词语的形式能够是单字、词组或者是短句。另外,辨别的本文关键词语内容还能够动态编辑修改。本文关键词语的词语长度一般都在8个中文符,但考虑到用户在讲出本文关键词语时可能会出现错字、漏字、停顿等影响语音辨别效果的情况,因而在设置本文关键词语语的字长时
8、要尽量精短,进而保障语音辨别的效果。基于此,将50个精短的垃圾名称本文关键词语以及可回收垃圾、不可回收垃圾、有害垃圾、其他垃圾此4种不同类别的垃圾名称一并存入到了LD3320语音辨别芯片中。当扔垃圾的居民走入智能垃圾桶红外感测范围内后,红外感测模块会将语音播报模块一同唤醒。待唤醒后,根据扔垃圾的居民所讲的垃圾名称进行辨别,然后将辨别到的垃圾名称匹配相应的本文关键词语。如匹配成功,则打开相应本文关键词语所属的垃圾桶盖,以便扔垃圾的居民进行垃圾投放的操作。如匹配失败,则将触发语音播报功能模块,由语音播报模块播放垃圾分类知识的宣导,以便扔垃圾的居民进行垃圾分类知识的学习,进而正确讲出所扔垃圾的名称并
9、完成垃圾投放的操作。 语音播报模块主要依靠VS1053芯片来实现,该芯片主要是对MP3的音频文件进行解码。在使用该芯片时,要先将录制好的音频文件预存到芯片中。当语音辨别模块对扔垃圾的居民所讲的垃圾名称辨别失败时,ARDUINO UNOR3开发板对音频文件进行解码,然后借助连接在VS1053芯片SPK接口的音响进行音频内容的播报。扔垃圾的居民能够根据语音播报的内容找到自个所扔垃圾的正确名称本文关键词语,进而准确讲出所要扔的垃圾的类别。如此一来,则重新触发语音辨别功能,待辨别成功后,对应的智能垃圾桶桶盖会打开,扔垃圾的居民可以完成垃圾投放的操作。 3.3 机械控制模块 机械控制模块主要依靠SG90
10、舵机来实现,SG90舵机主要负责两部分内容,1控制智能垃圾桶盖的自动开合,2控制智能垃圾桶中隔雨防臭机械臂的开合。为实现上述智能垃圾桶盖的自动开合,首先要在可回收垃圾、不可回收垃圾、有害垃圾、其他垃圾4个类别的垃圾桶桶盖上,各安装一个舵机,以实现对智能垃圾桶桶盖开合的自动控制。隔雨防臭机械臂主要是对智能垃圾桶内部的垃圾袋进行开合操作,以此实现智能垃圾桶隔雨防臭的效果。 3.4 远程定位和通信模块 远程定位模块主要利用GPS全球定位系统来获取智能垃圾桶实时的地理位置信息,采用的是V.KEL GPS芯片。当移动设备端向智能垃圾桶的中心处理器发送地理位置请求信息时,远程定位模块会将当下的地理位置信息
11、以标准协议格式反应给智能垃圾桶的开发板,以便开发板与移动设备端进行地理位置信息的交互。 远程通信模块主要通过WiFi形式来实现远程通信功能,采用的是ESP8266-WiFi芯片。在运行的状态下,智能垃圾桶将作为AP的建立局域网。移动设备端只要在局域网中联合相对应的IP号和端口号就能够与智能垃圾桶建立通信关系。当移动设备端向智能垃圾桶发送地理位置信息时,智能垃圾桶的开发板会将实时的地理位置信息反应给移动设备端,以此实现远程通信。 3.5 外观模块 外观模块主要是对智能垃圾桶外部进行美观设计,同时还要并兼垃圾桶内部构造的设计。在智能垃圾桶中应将内部构造分为桶身和桶盖两部分,这两部分之间会用隔板将两
12、者隔开,以起到隔雨防臭的效果。当垃圾桶盖启动时,会将隔板关闭,以此避免扔垃圾的居民与垃圾产生的异味细菌直接接触。当垃圾桶盖闭合,隔板将会开启,扔垃圾的居民所扔的垃圾会落入垃圾桶桶身中,以此实现隔臭除菌的效果。智能垃圾桶的外部美观设计应避免枯燥单一的主题,要围绕垃圾分类、绿色生活的主题,既要起到垃圾分类知识宣传的效果,又要考虑主题的趣味性和美观性。比方能够围绕可回收垃圾、不可回收垃圾、有害垃圾、其他垃圾4个类别的垃圾进行智能垃圾桶外部美观的设计,将4种类别的垃圾通过漫画图文的形式展现出来,如此既保存了趣味性又保存了宣导性。通过这样新颖的形式,改变人们对垃圾桶固有脏、乱、差的形象。 4 智能垃圾桶
13、的软件 智能垃圾桶的软件主要通过Android Studio软件开发平台进行手机端APP的开发。基于语音辨别的智能垃圾桶软件主要围绕4大功能,1实现对垃圾桶内部容量的监测,以便及时清理垃圾,避免造成垃圾堵塞的情况。2实现对垃圾桶实时地理位置的监测,通过监测时刻了解垃圾桶的原定位置能否发生偏移,如发生偏移则及时修正。3监测智能垃圾桶各功能模块的工作状态,如发现异常则亮红,并给手机端发送异常提醒,以便及时修复,进而恢复智能垃圾桶的正常运行状态。4智能垃圾桶的控制界面,通过控制界面实现智能垃圾桶的闭合和启动等操作。当点击一个类别的垃圾桶图标时,能够对该垃圾桶的容量、位置以及其他功能模块的动态数据进行
14、检测,或是进行垃圾桶盖关闭和启动的操作。同时,还能够实时进行语音辨别本文关键词语语的编辑。通过这4大功能,就能实时对智能垃圾桶的工作情况进行了解和把握,进而实现智能垃圾桶硬件与软件的连接。 5 结束语 智能垃圾桶中的语音辨别技术应用主要依靠5大功能模块来实现,此5大模块分别是红外线感测模块、语音辨别及语音播报模块、机械控制模块、远程定位和通信模块,以及外观模块。此5大模块需要依托相应的硬件和软件,华而不实硬件主要依靠各类芯片和机械部件来支撑。比方红外线感测模块应用HC SR501传感器、语音辨别模块应用LD3320语音辨别芯片、语音播报模块应用VS1053芯片、机械控制模块应用SG90舵机等。
15、软件则主要依靠Android Studio开发软件进行APP的开发,软件能够对智能垃圾桶中的硬件运行状态进行监测和控制。当该设计方案在推行的经过中,还应不断进行优化和完善,以到达最佳效果,进而更好地服务社会、服务居民。 以下为参考文献 1魏子煊,刘小刚,陈真贵,魏莲婧刘丽娟基于语音辨别技术的智能分类垃圾桶J .单片机与嵌入式系统应用,202020(01):79-82. 2郭建军林丽君,陈红斌,王克强,蔡肯基于声音辨别的智能声控垃圾桶J科学技术创新,2020,(03):95-96. 3曲恒超胡立夫,赵若伊. -种基于语音辨别的多功能垃圾桶J中国科技信息2022,(02):63-65. 4杨帆,秦智鹏基于STM32的语音分类垃圾桶设计J/OL.武汉工程大学学报,2020. 5尹泊允-种家用语音控制分类垃圾桶的设计J科技风,2022,(16):7.