0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于瑞萨RA6M5/RA2L1和百度语音云的语音识别控制与无线通信控制系统

瑞萨MCU小百科 来源:瑞萨嵌入式小百科 作者:瑞萨嵌入式小百科 2024-02-26 13:54 次阅读

整个系统由两个野火瑞萨启明开发板组成,大的RA6M5开发板接入W5500网口模块,4.3寸中文液晶屏,MAX9814麦克风模块,NRF24L01 2.4G无线通信模块共计四个模块,小的RA2L1开发板接入一个配对的NRF24L01 2.4G无线通信模块,使用移动供电

整个系统要实现的功能是,RA6M5开发板通过MAX9814麦克风模块录制语音电压信号,组包,通过W5500模块以TCP包形式发送到QT上位机,QT上位机接入百度语音云,将语音识别结果通过TCP形式,也是走W5500模块发回到RA6M5开发板,RA6M5开发板接入一个4.3寸中文液晶屏用于显示,并鉴别其中的语音信息是否为本地控制指令和远端控制指令,若为本地控制指令,则控制板上LED灯的亮灭,若为远端控制指令,则通过NRF24L01发送控制包到RA2L1开发板上,支持的控制指令语音有以下几条,为了适应百度语音云的识别缺陷,还增加了多音字误判冗余判断:

-打开红灯

-关闭红灯

-打开蓝灯

-关闭蓝灯

-打开绿灯

-关闭绿灯

-关闭路灯(因为容易被百度语音云误识别,所以控制指令与【关闭绿灯】操作相同)

-打开三盏灯

-关闭三盏灯

-打开远处红灯

-关闭远处红灯

打开远处绿灯

-关闭远处绿灯

-打开远处蓝灯

-打开远处兰登(因为容易被百度语音云误识别,所以控制指令与【打开远处蓝灯】操作相同)

-关闭远处蓝灯

-关闭远处兰登(因为容易被百度语音云误识别,所以控制指令与【关闭远处蓝灯】操作相同)

-打开远处三盏灯

-打开远处山盏灯(因为容易被百度语音云误识别,所以控制指令与【打开远处三盏灯】操作相同)

-关闭远处三盏灯

-关闭远处山盏灯(因为容易被百度语音云误识别,所以控制指令与【关闭远处三盏灯】操作相同)

整体系统框图如下:

wKgZomXcJ_-ARv0IAAC-uw5Y0PY670.jpg

整个系统的实物图:

wKgZomXcJ_-Abac3AAGeM3jCG5Q199.jpg

RA6M5流程图如下:

因为涉及到TCP通信,所以不使用任何外部中断机制,定时器也用轮询溢出标志位方式来判断溢出:

wKgZomXcJ_-AAGi0AAF2yLW6mCQ007.jpg

RA2L1流程图如下:

使用了外部中断

wKgZomXcJ_-AFePLAAChBFLrOws700.jpg    

测试效果:

wKgZomXcJ_-AR6RFAAGwORrh1E4674.jpgwKgZomXcJ_-AZEKAAAHYuXGPllE598.jpgwKgZomXcKACAULKOAAnam1Lkl8A285.pngwKgZomXcKACAOwJhAAGgfVfQCUU887.jpgwKgZomXcKACAGbgFAAGQv1nkJ84691.jpgwKgZomXcKACAGeLkAAGsegrrizM494.jpgwKgZomXcKACAX4tWAAG_3g0vkNU006.jpg





审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制系统
    +关注

    关注

    41

    文章

    5966

    浏览量

    108756
  • 无线通信
    +关注

    关注

    56

    文章

    4202

    浏览量

    142365
  • 瑞萨
    +关注

    关注

    32

    文章

    22215

    浏览量

    84932
  • 语音识别
    +关注

    关注

    37

    文章

    1635

    浏览量

    111845
  • 上位机
    +关注

    关注

    26

    文章

    861

    浏览量

    54054
  • TCP通信
    +关注

    关注

    0

    文章

    145

    浏览量

    4143
  • RA6M5
    +关注

    关注

    0

    文章

    6

    浏览量

    346

原文标题:【瑞萨RA MCU创意氛围赛】项目26——基于野火瑞萨RA6M5/RA2L1和百度语音云的语音识别控制与无线通信控制系统

文章出处:【微信号:瑞萨MCU小百科,微信公众号:瑞萨MCU小百科】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    离线语音识别控制是怎样的技术?

    、带宽以及延迟等因素的影响,可以在各种情况下都提供稳定可靠的识别服务。  4. 节省成本:离线语音识别不需要使用服务,可以避免服务的使用
    发表于 11-24 17:41

    基于RA6M5的智能烟雾感应吸除系统设计

    今日分享野火瑞萨创意氛围赛选手的作品——基于RA6M5的智能烟雾感应吸除系统
    的头像 发表于 11-06 12:21 704次阅读
    基于<b class='flag-5'>RA6M5</b>的智能烟雾感应吸除<b class='flag-5'>系统</b>设计

    瑞萨RA2L1系列MCU简介和CAN通信应用例程

    器。RA2L1产品组能够支持1.6V至5.5V宽电压工作,CPU时钟频率最高48MHz,且运行模式电流和待机模式电流更低。RA2L1产品群配备了增强型电容式触摸感应单元(CTSU2)、CAN控制器局域网总线,串行
    的头像 发表于 10-27 15:50 1009次阅读

    基于RA2L1实现串口DTC数据接收

    基于RA2L1实现串口DTC数据接收
    的头像 发表于 10-10 09:34 158次阅读
    基于<b class='flag-5'>RA2L1</b>实现串口DTC数据接收

    RAMCU创意氛围赛】基于RA6M5的电子墨水屏微信信息站

    RAMCU创意氛围赛】基于RA6M5的电子墨水屏微信信息站大信(QQ:8125036)一、创意方案简介 手机微信是我们日常生活中使用越来越多的通信工具之一,手机微信在给我们带来
    发表于 08-28 04:06

    基于RA2L1的串口及J-Link的烧写说明

    基于RA2L1的串口及J-Link的烧写说明
    的头像 发表于 08-19 08:08 160次阅读
    基于<b class='flag-5'>RA2L1</b>的串口及J-Link的烧写说明

    RA2L1 组电容式触控评估系统快速入门指南

    RA2L1 组电容式触控评估系统快速入门指南
    发表于 07-04 19:56 2次下载
    <b class='flag-5'>RA2L1</b> 组电容式触控评估<b class='flag-5'>系统</b>快速入门指南

    RA2L1 组数据表

    RA2L1 组数据表
    发表于 06-30 18:50 0次下载
    <b class='flag-5'>RA2L1</b> 组数据表

    RA2L1 组用户手册:硬件

    RA2L1 组用户手册:硬件
    发表于 06-30 18:50 0次下载
    <b class='flag-5'>RA2L1</b> 组用户手册:硬件

    RA6M5 组 用户手册: 硬件

    RA6M5 组 用户手册: 硬件
    发表于 06-30 18:42 1次下载
    <b class='flag-5'>RA6M5</b> 组 用户手册: 硬件

    RA6M5 组 数据表

    RA6M5 组 数据表
    发表于 06-30 18:41 0次下载
    <b class='flag-5'>RA6M5</b> 组 数据表

    FPB-RA6E1快速原型板】使用TinyMaix识别手写数字

    中找到。 所以,在我们这次试用的主角FPB-RA6E1快速原型板上运行TinyMaix完全是没有任何压力的(1MB Flash 256KB SRAM)。接下来,我将介绍如何在
    发表于 06-04 21:39

    RA MCU创意氛围赛】3. 硬件I2C驱动OLED显示汉字

    经常使用的一个显示屏,主要是因为使用简单,可以通过IIC进行通信,也有支持SPI通信的OLED。 本文讲解如何使用启明RA6M5来驱动OLED显示中英文信息。 1. IIC硬件连接 我
    发表于 05-26 14:06

    FPB-RA6E1快速原型板】RT-Thread移植

    ,直接用了。 #if (defined(SOC_SERIES_R7FA6M5)) || (defined(SOC_SERIES_R7FA6E1)) #include \"ra6m5
    发表于 05-24 23:52

    RA MCU创意氛围赛】以RA2E的车载VFD屏幕时钟

    引言 很高兴能有机会参加【RA MCU创意氛围赛】,在以前学习stm32的时候,就是野火的开发板、文档以及视频带我入门的。现在有空体验一下野火的产品——
    发表于 05-21 17:02