AI智能语音识别模块(一)——离线模组介绍

news2024/11/18 16:34:24

文章目录

  • 离线语音控制模块
  • 简介
  • 引脚定义
  • 开发平台
  • 总结

离线语音控制模块

在这里插入图片描述

简介

这是一款低成本,低功耗,小体积的高性价比离线语音识别开发板。能快速学习、验证离线语音控制各种外设,如继电器、LED灯,PWM调光等。
板载了Micro USB接口,CH340NUSB转串口芯片,高灵敏度咪头,8欧1w喇叭和拨动开关。插上USB线就能通过串口烧录程序。简单方便,是学习测试离线语音模块的好帮手。
本开发板引出语音模组的所有10口,体积小巧,排针兼容面包板设计,可直接插于面包板上。

该离线语音模块使用的是SU-03T语音识别模组。其功能框图如下所示。
在这里插入图片描述

引脚定义

在这里插入图片描述

su-03T模组共接出18个接口,其中串口烧录用到B6、B7,它们分别是接收脚RXD、发送脚TXD。
在模块中可以直接通过插上usb数据线进行烧录固件,当然也可以用usb转ttl进行下载。如果是后者,就要接下面两个引脚。
在这里插入图片描述

其它几个比较常用到的引脚如下:

VCC5V供电
GND数字地
MIC-驻极体麦负极
MIC+驻极体麦正极
SPK-喇叭负极
SPK+喇叭正极

供电的话一般用数据线就可以了,所以用该离线语音控制模块进行语音开发很方便,只要接上咪头、喇叭,把固件烧录进去就可以了。下面介绍如何烧录固件。

开发平台

机芯智能创新推出AI零代码平台-智能公元,通过配置平台即可立刻生成模型和固件,大幅降低了开发难度,减少了开发成本,缩短了开发时间,可以极大加速智能产品的开发速度。
在这里插入图片描述
点击左侧“产品管理”-“所有产品”-“创建产品”,选择产品类型,场景选择纯离线方案,模组选择SU-03T,填写产品信息后点击下一步,就进入到编辑界面。
在这里插入图片描述

在里面可以自定义命令词,控制详情可以为命令词添加不同的控制方式,比如令端口输出高低电平,PWM等。举个栗子,当命令词为“打开台灯”,就在控制详情里面添加该命令词的控制类型为端口输出(假设端口为GPIO_B2),动作为设置电平,参数为高电平,则在GPIO_B2接LED正极,LED负极接GND,则当说出命令词“打开台灯”时就会令GPIO_B2输出高电平,从而使LED点亮,同理可以设置GPIO_B2输出低电平使LED熄灭。

在这里插入图片描述
在这里插入图片描述

当配置好以上步骤,就可以点击发布版本,等待SDK状态和固件状态生成成功,这个过程大概二三十分钟,生成的时候手机会收到短信提示。
在这里插入图片描述

在这里插入图片描述
点击“更多”,下载SDK,点击“下载固件”。第一个下载的SDK解压后,在uni_hb_m_solution/image_demo/Hummingbird-M-Update-Tool路径里的UniOneUpdateTool.exe是烧录固件的应用程序。第二个下载的固件解压后,找到jx_su_03t_release_update.bin文件,这就是我们要烧录的固件,里面包含我们前面设置的命令词和相关控制的详细信息。打开UniOneUpdateTool.exe,在镜像文件里选择我们下载的jx_su_03t_release_update.bin文件进行烧录。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
烧录的时候要注意先把电源关闭(模块上面有一个拨动开关),等待出现“等待设备”后,再把电源开关打开,就会显示“开始烧录”,然后烧录成功显示“下载完成”。如果用的不是模块而是直接使用的SU-03T模组,就要在烧录的时候断开vcc电源,然后再接上,或者自己设计一个烧录板,上面设计电源开关来进行电源开关通断控制。由于本模块已经设计好电路,烧录的时候直接控制就行。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这里烧录的固件功能如下:

命令词功能
你好小智或小智小智语音唤醒
开灯点亮LED
关灯关闭LED
调亮一点增加LED亮度
调暗一点减小LED亮度

使用到的引脚:

引脚功能描述
B2开/关灯,接LED正极
B3PWM调光,接LED正极
GND接LED负极

总结

把固件烧录进去后,再按上面连接好硬件,就可以声控LED了。需要固件的可以评论区留言!调光时注意要先开灯才能实现哦!

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

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

相关文章

MySQL DATE_SUB的实践

函数简介DATE_SUB()函数从DATE或DATETIME值中减去时间值(或间隔)。 下面说明了DATE_SUB()函数的语法: DATE_SUB(start_date,INTERVAL expr unit); DATE_SUB()函数接受两个参数: start_date是DATE或DATETIME的起始值。 expr是一个字符串,用于确…

哪个牌子的电视盒子好用?小编盘点复购率最高电视盒子排行榜

复购率可以体现出产品评价如何,电视盒子是我们经常要购买的数码产品,那么电视盒子哪些品牌的复购率最高?用户忠实度最高呢?想了解哪个牌子的电视盒子好用,可以看看小编根据复购情况整理的电视盒子排行榜: ●…

Weblogic漏洞(三)之 Weblogic 弱口令、任意文件读取漏洞

Weblogic 弱口令、任意文件读取漏洞 环境安装 此次我们实验的靶场,是vnlhub中的Weblogic漏洞中的weak_password靶场,我们 cd 到weak_password,然后输入以下命令启动靶场环境: docker-compose up -d输入以下的命令可以查看当前启…

问道管理:仙人指路最佳买入形态?

仙人指路是一种基于技能剖析的股票交易目标。许多投资者运用该目标来预测股票价格的上涨或下跌趋势。在买入股票时,仙人指路能够为投资者供给有用的信息,协助他们找到最佳的买入形状。本文将从多个视点剖析仙人指路的最佳买入形状。 一、仙人指路的基本原…

适合本地运营的同城团购优质商家圈子小程序开发演示

很火的一款适合本地同城运营的同城团购商家圈子小程序。有很多城市都有在用这个小程序做同城资源,实现完美变现。 小程序功能就是将本地商家邀请入驻,以团购的形式出售商家产品或服务套餐。借助微信的社交属性配合同城推广员可以迅速推广起来。 对于商…

网络安全法+网络安全等级保护

网络安全法 网络安全法21条 网络安全法31条 网络安全等级保护 网络安全等级保护分为几级? 一个中心,三重防护 等级保护2.0网络拓扑图 安全区域边界 安全计算环境 等保安全产品 物理机房安全设计

Autofac中多个类继承同一个接口,如何注入?与抽象工厂模式相结合

多个类继承同一个接口,如何注入?与抽象工厂模式相结合 需求: 原来是抽象工厂模式,多个类继承同一个接口。 现在需要使用Autofac进行选择性注入。 Autofac默认常识: Autofac中多个类继承同一个接口,默认是最后一个接口注入的类。 解决方案:(约定大于配…

nodepad++ 插件的安装

nodepad 插件的安装 一、插件安装二、安装插件:Json Viewer nodepad 有 插件管理功能,其中有格式化json以及可以将json作为树查看的插件: Json Viewer 一、插件安装 1、首先下载最新的notepad 64位【https://notepad-plus.en.softonic.com…

Java——一个简单的计算器程序

该代码是一个简单的计算器程序,使用了Java的图形化界面库Swing。具体分析如下: 导入必要的类和包: import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.util.Objects; import javax.…

Java 中数据结构HashMap的用法

Java HashMap HashMap 是一个散列表,它存储的内容是键值对(key-value)映射。 HashMap 实现了 Map 接口,根据键的 HashCode 值存储数据,具有很快的访问速度,最多允许一条记录的键为 null,不支持线程同步。 HashMap 是…

打通数字化供需“堵点”,828 B2B企业节推出企业应用一站购平台

当前,数字技术与实体经济深度融合,为千行百业注入新动力、拓展新空间。数据显示,2022年中国数字经济规模超过50万亿,占GDP比重超过40%,继续保持在10%的高位增长速度,成为稳定经济增长的关键动力。 为加速企…

智慧校园用电安全解决方案

随着科技的不断发展,智慧校园建设逐渐成为了教育行业的一大趋势。在这个过程中,电力系统作为校园基础设施的重要组成部分,其安全、稳定、高效的运行显得尤为重要。下面小编来为大家介绍下智慧校园用电安全解决方案吧! 一、智慧校园电力系统现…

腾讯云学生服务器优惠价格申请教程

腾讯云学生服务器优惠价格申请教程,腾讯云学生服务器活动:轻量应用服务器2核2G学生价30元3个月、58元6个月、112元一年,轻量应用服务器4核8G配置191.1元3个月、352.8元6个月、646.8元一年,CVM云服务器2核4G配置842.4元一年&#x…

SimpleMind Pro(电脑版思维导图软件)中文版

Simplemind pro是一款极具创意和高效的可视化思维导图工具,它的设计和功能让它在众多思维导图软件中脱颖而出。本文将向您介绍Simplemind pro的特点、使用方法、适用场景以及与其他思维导图软件的比较,帮助您更好地了解Simplemind pro的优势和使用价值。…

文旅虚拟人主播智能讲解员能与人实时对话

元宇宙作为虚拟世界和现实社会交互的重要平台,是数字经济的表现形态之一,在文化和旅游领域拥有广阔的应用空间,也是当下该领域的热门赛道。 众多文旅行业从业者纷纷以“文化科技旅游”的方式,努力探索合适形态的应用场景和商业机会…

EMQX启用双向SSL/TLS安全连接以及java连接

作为基于现代密码学公钥算法的安全协议,TLS/SSL 能在计算机通讯网络上保证传输安全,EMQX 内置对 TLS/SSL 的支持,包括支持单/双向认证、X.509 证书、负载均衡 SSL 等多种安全认证。你可以为 EMQX 支持的所有协议启用 SSL/TLS,也可…

一文2500字使用Python进行GRPC和Dubbo协议的高级测试

01、GRPC测试 GRPC(Google Remote Procedure Call)是一种高性能、开源的远程过程调用(RPC)框架,由 Google开发并基于Protocol Buffers(protobuf)进行通信。它使用了HTTP/2协议作为传输层&#x…

hadoop学习:mapreduce入门案例二:统计学生成绩

这里相较于 wordcount,新的知识点在于学生实体类的编写以及使用 数据信息: 1. Student 实体类 import org.apache.hadoop.io.WritableComparable;import java.io.DataInput; import java.io.DataOutput; import java.io.IOException;public class Stude…

移植使用tslib 库

目录 tslib 简介tslib 移植下载tslib 源码编译tslib 源码tslib 安装目录下的文件夹介绍在开发板上测试tslib tslib 库函数介绍打开触摸屏设备配置触摸屏设备读取触摸屏数据 基于tslib 编写触摸屏应用程序单点触摸应用程序多点触摸应用程序 上一章我们学习了如何编写触摸屏应用程…

pyechart笔记:opts.AxisOpts

定制化图表的轴线(x轴和y轴)的样式和设置 0 不设置坐标轴 c1(Bar().add_xaxis([力量,智力,敏捷]).add_yaxis(全能骑士,# 系列名称,用于 tooltip 的显示,legend 的图例筛选。[429,321,296],#系列数据).add_yaxis(猴子,[352,236,4…