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

    文章

    6657

    浏览量

    110827
  • 无线通信
    +关注

    关注

    58

    文章

    4604

    浏览量

    143806
  • 瑞萨
    +关注

    关注

    35

    文章

    22310

    浏览量

    86658
  • 语音识别
    +关注

    关注

    38

    文章

    1742

    浏览量

    112856
  • 上位机
    +关注

    关注

    27

    文章

    945

    浏览量

    54966
  • TCP通信
    +关注

    关注

    0

    文章

    146

    浏览量

    4283
  • RA6M5
    +关注

    关注

    0

    文章

    7

    浏览量

    388

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

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

收藏 人收藏

    评论

    相关推荐

    RA2L1入门学习】1. 点亮LED

    参考“RA2L1入门教学实验.pdf”进行的,之前使用过STM32CubeIDE和STM32CubeMX软件,与之相对应的是e2studio和RASC软件,整体用起来还是挺方便的。
    发表于 01-29 22:17

    RA2L1入门学习】开箱+Keil环境搭建+点灯+点亮OLED

    【开箱】 RA2L1 开发板使用 R7FA2L1AB2DFL 芯片 基于 ARM Cortex M23 内核,主频 48
    发表于 01-25 12:10

    RA家族精品RA2L1产品介绍

    RA2L1MCU是RA家族RA2系列广受欢迎的一款产品。RA2L1MCU专为超低功耗应用而设
    的头像 发表于 12-27 18:07 135次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b>家族精品<b class='flag-5'>RA2L1</b>产品介绍

    RA6M5中的QSPI可以用作普通SPI使用吗?

    各位大佬,请教一个问题,RA6M5中的QSPI可以用作普通SPI使用吗?有没有相关教程
    发表于 12-18 08:53

    FPB-RA6E2 评估板入门学习

    FPB-RA6E2 评估板入门学习
    的头像 发表于 12-11 09:22 296次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b> FPB-<b class='flag-5'>RA6E2</b> 评估板入门学习

    电子RA2L1 MCU产品介绍

    RA2L1 MCU是RA家族RA2系列广受欢迎的一款产品。RA2L1 MCU专为超低功耗应用
    的头像 发表于 12-10 10:51 380次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>电子<b class='flag-5'>RA2L1</b> MCU产品介绍

    RA-Eco-RA2E1-48PIN-V1.0开发板试用】RA-Eco-RA2E1-48PIN-V1.0开发板基于Keil MDK环境搭建

    23 核心(现今 Arm® Cortex-M 系列中功耗最低的 CPU)。 这款产品采用优化的制程和电子的低功耗工艺技术,是业界一流水平的超低功耗微控制器。
    发表于 11-04 22:58

    RA-Eco-RA2E1-48PIN-V1.0开发板试用】带你认识RA-Eco-RA2E1-48PIN-V1.0开发板

    Ⓡ-M23 超低功耗通用微控制RA2L1 产品组基于 Arm® Cortex®-M23 核心(现今 Arm® Cortex-M 系列中功
    发表于 11-04 22:53

    端到端语音解决方案的Renesas RA8M1语音套件

    应用对语音识别技术的需求。Renesas Electronics RA8M1套件设有基于RA系列32位MCU的易于使用的语音用户界面(VUI
    的头像 发表于 09-27 16:12 6449次阅读
    端到端<b class='flag-5'>语音</b>解决方案的Renesas <b class='flag-5'>RA8M1</b><b class='flag-5'>语音</b>套件

    贸泽电子开售提供端到端语音解决方案的 Renesas Electronics RA8M1语音套件

    Electronics的RA8M1语音套件,即VK-RA8M1。借助VK-RA8M1语音套件,开发人员无需丰富的编程经验、深厚的专业知识和
    发表于 09-12 17:42 212次阅读

    RA2L1系列CAN通信应用

    RA2L1系列CAN通信应用
    的头像 发表于 06-26 08:06 690次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA2L1</b>系列CAN<b class='flag-5'>通信</b>应用

    基于RA6M5 MCU组的套件数据手册

    电子发烧友网站提供《基于RA6M5 MCU组的套件数据手册.rar》资料免费下载
    发表于 05-17 17:06 0次下载
    基于<b class='flag-5'>RA6M5</b> MCU组的<b class='flag-5'>云</b>套件数据手册

    电子RA产品家族新增RA0E1 MCU产品组

    电子RA产品家族新增RA0E1 MCU产品组。RA0E1系列是一款低功耗、低成本微控制器,结
    的头像 发表于 04-11 15:17 998次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>电子<b class='flag-5'>RA</b>产品家族新增<b class='flag-5'>RA0E1</b> MCU产品组

    MCU如何为电机控制系统增加更多价值?

    在32位RA控制器家族中新开发了RA8T1电机控制MCU产品群。
    的头像 发表于 04-01 16:39 1237次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>MCU如何为电机<b class='flag-5'>控制系统</b>增加更多价值?

    RA家族 RA AWS MQTT/TLS连接解决方案-蜂窝应用说明

    电子发烧友网站提供《RA家族 RA AWS MQTT/TLS连接解决方案-蜂窝应用说明.pdf》资料免费下载
    发表于 02-19 11:00 0次下载
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b>家族  <b class='flag-5'>RA</b> AWS MQTT/TLS<b class='flag-5'>云</b>连接解决方案-蜂窝应用说明