【SU-03T离线语音模块】:学习配置使用

news2025/7/14 5:36:53

前言

时不可以苟遇,道不可以虚行。


一、介绍

1、什么是语音识别模块

语音识别模块是在一种基于嵌入式的语音识别技术的模块,主要包括语音识别芯片和一些其他的附属电路,能够方便的与主控芯片进行通讯,开发者可以方便的将该模块嵌入到自己的产品中使用,实现语音交互的目的。

  • 离线语音模块 与 在线语音模块的区别:
    1. 相同点:都可以根据开发人员的需求进行开发相应的固件程序。
    2. 不同点:离线语音模块是本地存储数据,需要提前设置命令词、回复语等操作,词汇有限制,使用相对简单,但是单一;在语音模块需要配置网络,以及云服务器,不需要设定命令词,回复语,使用更加智能,但相对复杂。

2、SU-03T 离线智能语音识别模块

  • SU-03T 就是一款离线语音识别模块。
    在这里插入图片描述

  • SU—03T_EVB是一款基于SU—03T语音模块而设计以方便用户使用的开发板,开发板集成了USB Type—C接口,CH340N USB转串口芯片,高灵敏度咪头、拨动开关和复位开关,咪头和串口可断开,插上Type—C数据线就能通过串口烧录程序。且本开发板引出语音模组的所有10口并增加了一组3.3V电源和一组5V电源接口,排针兼容面包板设计,短小精悍,可作为智能家居主控板直接应用。

  • 且该语音模块开发板具有丰富的系统外设资源,包括UART、12C、SPI、PWM、ADC等,能快速应用于智能家居,各类智能小家电,86盒,玩具,灯具等需要语音操控的产品。


二、使用方法

1、登录:智能公元平台(http://www.smartpi.cn/)

  • 没有账号的先注册一下账号

2、创建产品在这里插入图片描述

  • 进入以下页面,进行一些产品的配置:
    在这里插入图片描述
  • 产品类别选择其他:->其他产品
    在这里插入图片描述
  • 选择场景:纯离线方案;选择模组:SU-03T
    在这里插入图片描述
  • 填写产品信息:
    在这里插入图片描述
  • 最后点击保存。

  • 进入语音 SDK 栏,前端信号处理选择默认即可:
    在这里插入图片描述
  • 引脚 Pin 配置:
    在这里插入图片描述
  • GPIO_B2功能定义为UART1_TX, GPIOO_B3功能定义为UART1_RX
    在这里插入图片描述
    在这里插入图片描述

  • 唤醒词自定义

唤醒词:就相当于第一条指令一样,可以通过自己设定唤醒词,自动生成代码,实现 GPIO、UART 等端口根据语音指令输出自定义信号,无需代码开发即可控制外部设备。
在这里插入图片描述
在这里插入图片描述

  • 接下来就是一些语音的配置:可选择默认即可;
    在这里插入图片描述
  • 点击生成 SDK,会提示出正在下载:
    在这里插入图片描述
    在这里插入图片描述
  • 生成的SDK在 产品管理-产品列表里查看,通过“查看详情”可修改配置
    在这里插入图片描述
  • 生成完成后,可以点击下载 SDK。
    在这里插入图片描述
    在这里插入图片描述
  • 下载后的 SDK 经过解压后的文件夹为 "uin_hb_m_solution"
  • 注:文件夹的保存路径中不能含有中文。
  • 找到文件下的烧录工具:UniOneUpdateTool.exe
    在这里插入图片描述
    在这里插入图片描述
  • 打开烧录工具:
    在这里插入图片描述
  • 将 SU-03T 语音模块与USB转TTL模块,电脑连接:
SU-03T 语音模块USB转TTL模块
B6TXD
B7RXD
GNDGND
5V5V
  • 选择烧录文件:(一定要自己去选择烧录文件,不能直接烧录
    在这里插入图片描述
  • 烧录的时候,先不接 5V ,点击烧录之后,再将 5V 插上,最后等待烧录完成即可。

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

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

相关文章

Node.js 入门教程 3 如何安装 Node.js

Node.js 入门教程 Node.js官方入门教程 Node.js中文网 本文仅用于学习记录,不存在任何商业用途,如侵删 文章目录Node.js 入门教程3 如何安装 Node.js3 如何安装 Node.js Node.js 可以通过多种方式安装。 所有主流平台的官方软件包都可以在 http://node…

终于见识到了微服务的天花板:阿里内部SpringCloud全线手册,太强了

后台都是在问微服务架构的面试题怎么答,想聊聊微服务架构了。微服务架构一跃成为 IT 领域炙手可热的话题也就这两年的事,大量一线互联网公司因为庞大的业务体量和业务需求,纷纷投入了微服务架构的建设中,像阿里巴巴、百度、美团等…

226. 翻转二叉树

文章目录1.题目2.示例3.答案①递归②迭代1.题目 给你一棵二叉树的根节点 root ,翻转这棵二叉树,并返回其根节点。 2.示例 输入:root [4,2,7,1,3,6,9] 输出:[4,7,2,9,6,3,1]输入:root [4,2,7,1,3,6,9] 输出&#xf…

智慧应急解决方案-最新全套文件

智慧应急解决方案-最新全套文件一、建设背景二、建设思路应急管理信息化发展“四纵四横”总体架构1、两网络2、四体系3、两机制三、建设方案四、获取 - 智慧应急全套最新解决方案合集一、建设背景 建立应急大数据管理体系是应急管理信息化建设中的重要环节,决定了应…

将数组沿指定轴划分为子数组numpy.split()

【小白从小学Python、C、Java】 【计算机等级考试500强双证书】 【Python-数据分析】 将数组沿指定轴划分为子数组 numpy.split() [太阳]选择题 以下python代码输出错误的一项是? import numpy as np xnp.array([1,2,3,4,5,6,7,8,9,10,11,12]) print(【显示】x&#x…

数据库安装记录——Mysql8.0.23 msi 保姆级安装教程

今天遇到现场服务器安装数据库,特意记录安装过程。 本篇记录的服务器系统为:Windows Server 2012 R2 Standard 数据库版本为:Mysql8.0.23 msi 1、官网下载相应版本 2、安装过程 开端不顺,开始就出弹窗: 先插入一…

下载神器-IDM使用教程及下载

软件介绍: IDM是“Internet Download Manager”的简称,意思是“互联网下载管理器”,既是一类软件的统称,也专指一个非常知名的互联网下载器,这个软件的名字就叫IDM,被誉为地表最强下载器,屌丝救…

Flutter 中使用 extension 使项目更具可读性和效率 01

Flutter 中使用 extension 使项目更具可读性和效率 01 原文 https://medium.com/bedirhanssaglam/make-your-flutter-projects-more-readable-and-effective-with-extensions-b7dffd32e2f4 前言 代码的可读性和实用性在《 Flutter 》中非常重要。今天我们将编写一些 extension …

代码行覆盖率学习

【强力推荐】jacoco代码测试覆盖率实战教学全集,7天从入门到精通【理论实战 赶紧拿走】_哔哩哔哩_bilibili on-the-fly: 测试的时候代码是动态的, 需要测试就帮你插桩, 不测就不帮你插桩 offline: 先把被测代码拿到一次性直接插桩, 一运行桩就已经插好了, 直接生成…

如何把一个视频分割成不同时长的多个小视频

大家平时找素材是不是有点困难,如何把一个视频一个分割成多个不同时长的小视频呢,分割视频时能不能按我们需要来分割,今天小编带大伙来了解决下分割视频操作方法和步骤。 先来看下原来视频,原视频时长是比较长的 接下来我们准备一…

掌握这些 Spring Boot 启动扩展点,已经超过 90% 的人了!

1.背景 Spring的核心思想就是容器,当容器refresh的时候,外部看上去风平浪静,其实内部则是一片惊涛骇浪,汪洋一片。Springboot更是封装了Spring,遵循约定大于配置,加上自动装配的机制。很多时候我们只要引用…

Docker - Docker部署war包

使用Docker部署war项目,必须要用容器,我们就用tomcact容器,其实都是将war包丢到tomcat的webapps目录下,tomcat启动的情况下会自动解压war包 部署war包有两种方式 1、在Docker中安装tomcat容器的镜像,然后把war包丢到…

【无人机】模拟一群配备向下摄像头的移动空中代理覆盖平面区域(Matlab代码实现)

👨‍🎓个人主页:研学社的博客 💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜…

极速Go语言入门(超全超详细)-基础篇2

文章目录函数进阶结构体接口继承type值类型与引用类型值传递、引用传递打包、引用包工具类打包文件代码引用包代码方法异常捕捉处理字符串常用函数日期常用函数管道(channel)书接上篇:极速Go语言入门(超全超详细)-基础篇 整个基础篇合计32000字左右,如有遗漏可以私…

RDD—Transformation算子

Spark核心编程(Spark Core) 文章目录Spark核心编程(Spark Core)1. 了解RDD1.2 RDD五大特性1.3 WordCount案例分析2 RDD编程入门2.1 RDD的创建2.2 RDD算子2.3 常用Transformation 算子小案例(客户端,集群&am…

Flutter高仿微信-第45篇-群聊-文本

Flutter高仿微信系列共59篇,从Flutter客户端、Kotlin客户端、Web服务器、数据库表结构、Xmpp即时通讯服务器、视频通话服务器、腾讯云服务器全面讲解。 详情请查看 效果图: 实现代码: 详情请参考Flutter高仿微信-第44篇-群聊, 这里…

Win10更新后卡在输入密码的界面

注意: 系统没问题时候建议创建还原点,以防万一: 创建还原点方法: 设置-系统-关于-系统保护-创建还原点。 下面介绍Win10更新后卡在输入密码的界面解决方法。 此时进不去系统,想进行还原点还原。 首先需要进入疑难解答…

安全分析能力的核心能力

核心能力 为了加快安全分析能力更全面、更深入的自动化 ,SecXOps 的目标在于创建一个集成的用于 Security 的 XOps 实践,提升安全分析的场景覆盖率和运营效率。SecXOps 技术并不 015 SecXOps 技术体系 是 Ops 技术在安全领域的简单加和,SecXO…

第二章:线程基础知识复习

为什么要学好多线程如此重要? 硬件方面 摩尔定律 它是由英特尔创始人之一-Gordon Moore(戈登●摩尔)提出来的。其内容为: . 当价格不变时,集成电路上可容纳的元器件的数目约每隔18-24个月便会增加一倍,性能也将提升一倍。换言之,每一美元所…

力扣 36. 有效的数独 C语言实现

题目描述: 请你判断一个 9 x 9 的数独是否有效。只需要 根据以下规则 ,验证已经填入的数字是否有效即可。 数字 1-9 在每一行只能出现一次。 数字 1-9 在每一列只能出现一次。 数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。(请参…