APP下载

基于STM32的语音识别智能分类垃圾桶设计

2021-08-06金国华贾泽宇熊浩淼杨光裕赵宇凯

科教导刊·电子版 2021年17期
关键词:单片机系统设计

金国华 贾泽宇 熊浩淼 杨光裕 赵宇凯

(大连海事大学国家级电工电子教学示范中心 辽宁·大连 116026)

1 系统功能和结构

1.1 系统功能

(1)离线语音识别:当语音信号强度达到阈值,认为是接收到语音信号,并开始进行智能语音识别(ASR),当检测到唤醒词“垃圾桶”,系统被唤醒,等待用户说出垃圾名称。当再次接收到大于阈值的语音信号,再次进行ASR,判断出用户说的垃圾名称。

(2)垃圾分类处理和桶盖自动打开:检测到用户说出的垃圾名称后,通过关键词进行垃圾分类。分出垃圾所属类型后,STMSTM32控制舵机打开对应桶盖控制舵机打开对应桶盖。6s后自动关闭桶盖后自动关闭桶盖。

(3)语音播报:当stm32端检测到用户说出唤醒词,发送指令给语音播报模块,外放喇叭便会播报“我在”的音频,若判断到相应的垃圾种类,便会播报音频。

(4)OLED屏幕显示:OLED屏幕显示出作品名、作者等信息,当检测到唤醒词时会显示“我在”,当分类完成后,显示垃圾所属类型。

1.2 系统结构

本设计利用STM32单片机作为系统控制核心,采用非特定语音识别芯片LD3320,利用非特定语音识别算法(SI-ASR)实现垃圾桶的智能化声音识别和语音控制,完成语音控制垃圾桶各方向运动、非接触式智能开闭等功能。通过JQ8400集成语音播报芯片配合OLED屏幕,设计UI界面,实现人机交互功能。系统结构框图如图1所示:

图1:系统结构框图

2 硬件设计

系统采用的模块有:STM32F103RCT6核心板、LD3320语音识别模块、JQ8400语音播报模块、OLED屏幕、舵机等。系统原理图如图2如图2。

图2:系统原理图

2.1 STM32F103RCT6核心板

STM32F103RCT6是一种嵌入式-微控制器的集成电路,采用Cortex-M3内核。……

登录APP查看全文

猜你喜欢

单片机系统设计
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
基于单片机的SPWM控制逆变器的设计与实现
基于单片机的层次渐变暖灯的研究
基于单片机的便捷式LCF测量仪
瞒天过海——仿生设计萌到家
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
设计秀
有种设计叫而专