邯郸网站设计公司排名wordpress 显示微博

news/2025/9/26 7:32:49/文章来源:
邯郸网站设计公司排名,wordpress 显示微博,域名注册是什么意思,apicloud影视源码大家好#xff0c;我是『芯知识学堂』的SingleYork#xff0c;前面给大家简单介绍了『开源项目』基于STM32的智能垃圾桶之成员简介#xff0c;相信有很多小伙伴都已经忍不住跃跃欲试了#xff0c;别着急#xff0c;从这一篇开始#xff0c;笔者将会带领大家一步一步来完成…大家好我是『芯知识学堂』的SingleYork前面给大家简单介绍了『开源项目』基于STM32的智能垃圾桶之成员简介相信有很多小伙伴都已经忍不住跃跃欲试了别着急从这一篇开始笔者将会带领大家一步一步来完成这个DIY项目。这款套件的主控板采用的是我们『芯知识学堂』自主设计的OWL Micro F1开发板如果有一直关注我们的小伙伴相信大家对这款开发板不会再感到陌生了当然咯我们今天的主角不是这款『OWL Micro F1开发板』今天笔者要给大家介绍的是这个项目中比较重要的一个模块—语音识别模块ASR-08B。这个模块的语音识别部分采用的是LD3320这个芯片然后集成了一颗STC11L16XE的单片机做了一些指令、数据处理相比于网上其他的LD3320的模块操作更加简单用户不用折腾代码直接串口发送指令设置关键词即可识别而且厂家还提供了专门的设置工具操作非常简单enmm妈妈再也不用担心我不会写代码了……接下来笔者将结合我们的这款智能垃圾桶的DIY项目来给大家介绍一下这个ASR-08B语音模块的使用首先我们将ASR-08B模块与USB转TTL模块连接来并将USB转TTL模块插到电脑上USB转串口模块与语音识别模块接线说明语音模块TXD -- USB模块RXD语音模块RXD -- USB模块TXD语音模块GND -- USB模块GND语音模块VCC -- USB模块5V这里需要注意的是如果是使用厂家配套的USB转TTL模块的话就不要使用USB转TTL模块的3V3电压给语音模块供电了因为厂家提供的这个USB转TTL模块本身没有3.3V输出语音模块的3.3V引脚直接悬空即可。硬件连接好后如果是之前有用过CH340设备的电脑在设备管理器中直接会显示一个“USB-SERILA CH340”开头的COM端口如果是未使用过CH340设备的电脑则可能需要自己手动安装一下这个驱动关于这个驱动的安装比较简单笔者就不在这啰嗦了。ASR-08B模块是支持三种识别检测模式的即循环检测模块、口令检测模式和按钮检测模式在我们这个智能垃圾桶项目中笔者使用的是“口令检测模式”所谓的“口令检测模式”就意味着我们先要对上口令才能够进行下一步操作。说到这里是不是有小伙伴马上就想起了电影《智取威虎山》里面的经典台词土匪天王盖地虎你好大的胆敢来气你的祖宗杨子荣宝塔镇河妖要是那样叫我从山上摔死掉河里淹死。土匪野鸡闷头钻哪能上天王山你不是正牌的。杨子荣地上有的是米喂呀有根底老子是正牌的老牌的。土匪拜见过阿妈啦你从小拜谁为师杨子荣他房上没瓦非否非否非否不到正堂不能说。土匪嘛哈嘛哈以前独干吗杨子荣正晌午说话谁还没有家许大马棒山上。土匪好叭哒内行是把老手杨子荣天下大耷拉不吹牛闯过大队头。当然咯笔者今天要给大家介绍的所谓的口令没有这么复杂我们只需要给语音识别模块设置一个名为“猫头鹰”的唤醒口令即可。接下来我们需要根据垃圾分类的标准将常见的一些垃圾分为可回收垃圾、厨余垃圾、有害垃圾和其他垃圾这四大类1可回收垃圾旧报纸、塑料瓶、废铁、图书、坏手机、玻璃瓶、旧水管、洗衣机、电视机、电饭煲2厨余垃圾剩菜、剩饭、菜叶、果皮、隔夜饭、骨头、鸡蛋壳、茶叶渣、菜根、苹果核3有害垃圾灯泡、电池、药品、灯管、油漆桶、化妆品、老鼠药、指甲油、杀虫剂、农药4其他垃圾果壳、泥土、瓜子壳、废水、陶瓷、一次性筷子、卫生纸、烟头、餐巾纸、牙签为了防止语音识别模块出厂可能自带的一些指令跟我们需要增加的指令有冲突我们先将语音识别模块里面的所有指令一次性全部擦除即擦除所有关键词操作步骤如下简单来说我们只需要在串口正确打开后点一下“擦除所有关键词”按钮然后再点一下“发送”按钮即可完成操作。接下里我们来开始添加关键词我们先点击一下“添加关键词”按钮这个时候在“数据发送区”就会出现一条示例指令“00,kai deng,001,$”然后如果我们勾选了“是否显示命令解析”选项的话在“数据接收区”会出现有关这条指令的详细解析如下这里需要注意几个地方1、“关键词所在的行”如果只有一位数时0-9前面十位一定要0补齐2、“需要识别的词语或句子”两个拼音之间需要用空格隔开并且有且仅有一个空格其他部分也不允许有多余的空格3、“逗号”分隔符一定要是英文状态下的“逗号”不能使用中文状态下的“逗号”4、“254”被规定为口令模式中的口令比如本例中的口令“猫头鹰”不能用作普通关键词的返回值5、“255”被规定为屏蔽词如本例中的“可回收垃圾”、“厨余垃圾”、“有害垃圾”、“其他垃圾”这样就可以避免语音播报模块在播报这几条语音的时候被语音识别模块识别到。我们在添加关键词的时候一定要严格按照上述要求进行操作否则可能会出现异常情况。弄清楚了“添加关键词”的指令格式后我们就可以来开始添加本例所需要的关键词了。我们以“猫头鹰”这个口令为例我们只需要在“数据发送区”输入“00,mao tou ying,254,$”然后点击“发送”按钮当“数据接收区”出现“写入成功!”后我们的关键词就设置成功了接下来我们来测试一下这个“猫头鹰”的关键词这里我们需要选择“十六进制显示”然后我们直接对着语音识别模块说一声“猫头鹰”就可以在ASR M08-B设置软件的“数据接收区”里看到有显示“FE”即254说明我们的这个“猫头鹰”关键词设置成功了。至于其他的关键词我们只需要按照同样的方式设置即可。当然咯一个一个设置关键词还是会比较麻烦的语音识别模块的厂家也为大家考虑到了这一点所以在“ASR M08-B设置软件”里面做了一个批处理的按钮即一键设置。这个时候我们只需要新建一个记事本命名为“垃圾名字关键词”然后直接在这个文件里面输入以下内容01,jiu bao zhi,001,$02,su liao ping,001,$03,fei tie,001,$04,tu shu,001,$05,huai shou ji,001,$06,bo li ping,001,$07,jiu shui guan,001,$08,xi yi ji,001,$09,dian shi ji,001,$10,dian fan bao,001,$11,sheng cai,002,$12,sheng fan,002,$13,cai ye,002,$14,guo pi,002,$15,ge ye fan,002,$16,gu tou,002,$17,ji dan ke,002,$18,cha ye zha,002,$19,cai gen,002,$20,ping guo he,002,$21,deng pao,003,$22,dian chi,003,$23,yao ping,003,$24,deng guan,003,$25,you qi tong,003,$26,hua zhuang pin,003,$27,lao shu yao,003,$28,zhi jia you,003,$29,sha chong ji,003,$30,nong yao,003,$31,guo ke,004,$32,ni tu,004,$33,gua zi ke,004,$34,fei shui,004,$35,tao ci,004,$36,yi ci xing kuai zi,004,$37,wei sheng zhi,004,$38,yan tou,004,$39,can jing zhi,004,$40,ya qian,004,$41,ke hui shou la ji,255,$42,chu yu la ji,255,$43,you hai la ji,255,$44,qi ta la ji,255,$49,mao tou ying,254,$其中返回值001行号01-10属于“可回收垃圾”返回值002行号11-20属于“厨余垃圾”返回值003行号21-30属于“有害垃圾”返回值004行号31-40属于“其他垃圾”行号41-44属于屏蔽词可回收垃圾、厨余垃圾、有害垃圾、其他垃圾行号49属于唤醒口令。接下来我们就可以来一键设置关键词了我们先将数据接收区的显示模式改成“文本格式显示”然后点击“一键设置”选择文件“垃圾名字关键词.txt”然后点击“打开”按钮因为我们设置的速度是1000ms也就是说每1000ms下发一条设置指令所以我们在“ASR M08-B设置软件”的“数据接收区”会每隔1000ms收到一条“写入成功”的信息直到出现“发送完成”的提示意味着所有的关键词设置成功。接下来我们就可以来测试一下这些关键词了测试关键词是否写入成功有两个方法一个是点击软件上的“查询关键词”按钮然后再点击“发送按钮”即可查询我们刚才写入的所有的关键词另外一个就是可以直接通过判断语音识别模块的返回值来最终检验我们写入的关键词是否成功具体操作请看视频智能垃圾桶语音识别演示视频中有提到如何将模块设置成“口令模式”其实这条指令也同样可以在“一键设置”的时候跟随其他关键词一起写入到语音识别模块中相信看到这里大家都应该知道要怎么操作了笔者就不再赘述了。ASR-08B模块这款语音模块相比与之前笔者使用过的庆科的VBS7100语音套件有优点也有缺点ASR-08B模块有几个比较突出的优点离线识别采用了LD3320离线式语音识别芯片无需联网能够实现离线识别设置简单厂家提供了专用的设置软件使得用户无需编程基础全程傻瓜式操作就能快速设置所有指令当然咯其缺点也是比较明显的识别率不高由于LD3320芯片的局限性导致了识别率只能在90%左右虽然在离线式语音识别芯片中算高了但是跟在线式语音识别芯片还是有一定差距关键词数量有限ASR-08B模块能够设定的关键词数量有限最多50条导致了我们能够写入的关键词数量不能太多有一定的局限性有关ASR-08B模块和VBS7100语音套件的更多差异以及详细的使用教程请大家自行翻阅相关资料在实际应用中我们可以根据自己的应用场景选择离线式语音识别方案还是在线式语音识别方案。关于我们这个DIY智能垃圾桶项目的语音识别部分就给大家介绍到这里了如还有疑问可以咨询我们下一篇笔者将要跟大家继续分享我们这个DIY项目中语音播报部分的实现敬请关注如果你喜欢我们的这个DIY项目欢迎分享、转载在项目内容全部介绍完成后笔者将会给大家免费分享所有设计资料感谢大家的支持

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/917945.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

假如电脑的服务器关闭后做的网站还能打开吗logo在线设计生成免费

众所周知,验证码在我们的生活中都是非常常见的,很多公司都在各种折腾各种各样的验证码,这里简要的用一个小案例来实现验证码的功能(ps:其实我挺讨厌验证码这个东西的)。 建立一个javaweb工程,新建login.htm…

深圳微商城网站制作报价网站怎么建设以及维护

戳蓝字“CSDN云计算”关注我们哦!极客头条:速递、最新、绝对有料。这里有企业新动、这里有业界要闻,打起十二分精神,紧跟fashion你可以的!1975年4月4日,是历史上普通的一天。这一天,有两个人成立…

有关网站开发的国外书籍中国肩章

今天和大家一起探讨权限管理方面的设计心得。权限管理,是B端后台系统一个重要的组成部分,属于底层的支撑功能,系统内所有的功能,甚至字段的增减都涉及到权限的分配和管理。因此怎样配置后台的权限系统,以适应多变业务需…

南昌专业的电商网站开发公司新公司注册详细流程

作者| 沉默王二责编| Carol封图| CSDN│下载于视觉中国从 10 年前我开始写第一行 Java 代码至今,一直觉得 null 在 Java 中是一个最特殊的存在,它既是好朋友,可以把不需要的变量置为 null 从而释放内存,提高性能;它又是…

专营网站建设长安网站建设价格

目录 1.K8s什么要使用Ingress 2.在本地K8s集群安装Nginx Ingress controller 2.1.使用Kind创建本地集群 2.1.1.创建kind配置文件 2.1.2.执行创建命令 2.2.找到和当前k8s版本匹配的Ingress版本 2.2.1.查看当前的K8s版本 2.2.2.在官网中找到对应的合适版本 2.3.按照版本安…

对单位网站建设的意见wordpress主菜单导航插件

今天的分享将围绕一个大家再熟悉不过的名称展开——浏览器。 根据百科给出的解释:浏览器是用来检索、展示以及传递Web信息资源的应用程序。通俗的说,浏览器就是一种阅读工具,类似记事本、word、wps,只不过后者阅读的是文本文档&am…

怎么制作免费建网站网站数据采集怎么做

一、进程间通信原理: 1、通信是有成本的:两个或者多个进程,实现数据层面的交互,因为进程独立性的存在,导致进程通信的成本比较高。 2、进程间通信的方式: ①基本数据 ②发送命令 ③某种协同 ④通知 .....…

asp做网站计数器网站如何收费

提示:文章 文章目录 前言一、背景二、 2.1 2.2 总结 前言 前期疑问: 本文目标: 一、背景 最近 std::pair和std::tuple 二、用法 1.1 创建 看代码规范,提到:通过std::pair 和std::tuple ,函数可以同…

如何给网站添加cnzzdns 部分网站打不开

MySQL是一种流行的关系型数据库管理系统,其中WHERE子句是用于过滤数据的重要部分。通过使用WHERE子句,可以根据指定的条件从表中选择特定的数据行。本文将总结MySQL WHERE子句的使用和优化方法,帮助读者更好地理解和应用WHERE子句&#xff0c…

北京专业制作网站公司佛山企业网站建设公司

如何彻底删除node和npm 前言: 最近做个项目把本地的node更新了,之前是v10.14.2更新至v16.14.0 ,想着把之前的项目起来下,执行npm install 结果启动不了,一直报npm版本不匹配需要更新本地库异常… 找了几天发现是npm 和…

网站建设的销售好做吗网络哪个公司好

https://adworld.xctf.org.cn/contest/list?rwNmOdr1697354606875 目录 请求数据参数加密 cookie加密 响应数据解密 代码 请求数据参数加密 我们可以根据请求的关键字qmze1yzvhyzcyyjr获取到对应的加密地方 可以看到使用了函数_0x1dc70进行了加密 cookie加密 该步骤需…

做美工用什么素材网站门户网站维护怎么做

在我们使用电脑的时候有时候要对系统进行还原,那么你知道如何进行系统还原吗?不知道的小伙伴一起来操作一遍吧。 1 第一步 鼠标单击左下角的开始菜单,选择设置,进入页面 如何进行系统还原 2 第二步 单击更新和安全,选择左侧的恢…

长春网站快照优化公司vpswindows野外大全

介绍 希尔排序属于那种没有了解过的直接看代码一脸懵逼的, 所以同学们尽量不要直接看代码,仔细阅读本篇博客内容。 插入排序本来算是一个低效排序, 一次只可以挪动一个数据, 但是,它的强来了!&#xff01…

网站开发前途塘沽网站建设优化

目录 一、部署PXE远程安装服务 1. 系统装机的三种引导方式 2. pxe概述 3. 实现过程 4. 搭建过程中服务介绍 4.1 TFTP服务 4.2 vsftp:安装系统镜像文件获取方式 4.3 syslinux 4.4 DHCP服务 5. 操作过程 二、实现Kickstart无人值守安装 1. 安装Kickstart图…

Java 与交通科技:智慧交通与自动驾驶实践

一、引言 交通运输作为社会运行的重要支撑,正经历从 信息化 到 智能化 的深度变革。智慧交通系统(ITS)与自动驾驶技术的发展,使得交通管理更高效、出行体验更便捷、安全性也显著提升。 在这一进程中,Java 作为全球…

商机互联做网站怎么样中国万网张向东

Advanced REST Client是 Chrome 浏览器下的一个插件,通过它可以发送 http、https、WebSocket 请求。在 Chrome 商店下搜索 Advanced REST Client,即可找到如果搜索不到的可到CSDN 下载:1.下载插件:Advanced Rest Client2.因为最新…

成都响应网站建设wordpress文字围绕图片

DevExpress WPF Diagram(流程图)控件帮助用户完美复制Microsoft Visio UI,并将信息丰富且组织良好的图表、流程图和组织图轻松合并到您的下一个WPF项目中。 P.S:DevExpress WPF拥有120个控件和库,将帮助您交付满足甚至…

北京专业的网站ui设计公司wordpress更换域名后显示空白

感谢!点点赞和评论呀!我将继续更新 目录: 感谢!点点赞和评论呀!我将继续更新0.创建项目1.函数的引入2.注意事项3.详细介绍3.1 形参介绍 4.导入包4.1 基本知识4.2 注意事项 0.创建项目 创建目录 执行命令加载模块 cd 0…

付钱做编程题目的网站富阳做网站

int.parse() float.parase() double.parse()这些都可以把字符串类型转换为数值类型 **.ToString();把各种类型转换为字符串类型 (int)**代表类型之间的转换有显示转换,也有隐形转换,这种只限于数值之间的转换,即想转换…

读人形机器人23政府的角色

读人形机器人23政府的角色1. 监管机器人和AI 1.1. 世界各国政府面临着驾驭这场技术革命的关键任务,既要实现利益最大化,又要降低风险 1.2. 随着机器人和AI系统逐步融入日常生活,制定有效的政策来管理技术集成至关重…