【stm32协议外设篇】- SU03T 智能语音模块

一、适用场景

适用场景:离线语音控制(灯光、风扇、家电)、语音提示/播报(交互提示、状态播报)、玩具/小家电语音交互、嵌入式语音识别实验与离线语音原型开发。

二、器材清单

SU-03T 语音识别模块( ×1。

5V 电源(或按模块标注,部分板支持 3.3--5V)与若干杜邦线。

三、工作原理(要点)

离线识别与播放:SU03T 集成语音识别引擎与音频播放能力,模块在本地识别用户说的指令并通过串口/IO 报告识别结果,同时可播放预置或上传的音频回复(支持上传 mp3/wav 并转换)。

模块无需联网即可运行。接口与能力:常见模块提供 UART(主接口)、I²C(可选)、多路 GPIO、ADC、PWM、I2S 等,方便与 MCU 交互或直接驱动扬声器。模块内部带有 MCU + DSP/AI 特性,Flash 存储有限(例如 2MB),固件/音频大小受限,需注意上传音频体积与识别配置。

使用流程(简述):1)用厂商平台/工具在云端或本地定义词条并生成固件/资源;2)把生成的固件(含音频、词表)烧录到模块;3)模块运行后通过串口或 IO 输出识别事件,主控 MCU 根据事件执行控制动作。

四、讲解视频

由于配置过程过于负责,有需要的根据下方视频链接观看

https://www.bilibili.com/video/BV1wgsPz8Eap/?spm_id_from=333.1387.upload.video_card.click&vd_source=f7dfe1b14f260b9cc3a146d2dbfd0719

https://www.bilibili.com/video/BV1jpsPznETy/?spm_id_from=333.1387.upload.video_card.click&vd_source=f7dfe1b14f260b9cc3a146d2dbfd0719

相关推荐
aramae1 小时前
MySQL复合查询(8)
java·c语言·开发语言·后端·算法
无敌贵点大王2 小时前
RTThread学习记录11——RT-Thread 设备模型吃透:UART/ADC/PWM/PIN 到底有什么区别?
c语言·stm32·学习·链表
Logic1012 小时前
C语言/数据结构位运算题解:异或XOR找出时尚聚会中的“独特颜色“——只出现一次的数字
c语言·数据结构·数组·位运算·时间复杂度·算法题·异或性质
qq_2518364573 小时前
springboot vue3 开发实现 拼豆管理系统
java·开发语言·ai编程
郑州光合科技余经理4 小时前
同城外卖小程序开发:下单成功后,后台导出能不能对上用户端状态
开发语言·前端·git·后端·uni-app·php·ai编程
知识分享小能手5 小时前
C++ 学习教程,从入门到精通,C++ 入门知识 — 完整知识点(1)
开发语言·c++·学习
+VX:Fegn08955 小时前
计算机毕业设计|基于springboot + vue旅游管理系统(源码+数据库+文档)
java·开发语言·vue.js·spring boot·课程设计
崇山峻岭之间5 小时前
HC32F460PETB的PB2的Vout123
单片机
恶魔泡泡糖5 小时前
stm32F103C8T6标准库串口接收之中断方式2
stm32·单片机·嵌入式硬件
充哥单片机设计5 小时前
【STM32开源项目】智能小区充电桩
stm32·单片机·嵌入式硬件·毕业设计·小区充电桩·智能小区充电桩