查看: 3519|回复: 1

[原创] 【经验分享】基于VIT获取天气信息的RT语音识别系统

[复制链接]

该用户从未签到

715

主题

6374

帖子

0

超级版主

Rank: 8Rank: 8

积分
25213
最后登录
2025-8-18
发表于 2022-5-28 13:18:53 | 显示全部楼层 |阅读模式
【经验分享】基于VIT获取天气信息的RT语音识别系统
一,   文档简介
    NXPEdgeReady解决方案可以使用RT106/5 S/L/A/F实现语音语音识别,但是相关配套软件库对于RT4位系列仅仅局限于S/L/A/F系列,如果想使用普通的RT芯片是否可以同样实现语音识别功能呢?NXP官方推出VIT软件包,可以支持RT1060,RT1160,RT1170,RT600,RT500实现基于SDK的语音识别功能。
    对于天气信息的获取,通常可以对接第三方平台或者云端的天气API,使用http客户端形式直接获取,目前支持天气API的平台很多,可以直接注册后实现调用,所以可以利用RT SDK的lwip socket 客户端形式调用对应的天气API,实现实时具体地理位置的天气预报数据。
    本文将使用MIMXRT1060-EVK基于SDK VIT实现客户自定义唤醒词和识别词的识别,以及LWIP socket客户端实现上海实时天气的信息获取,并且打印到终端,暂时未添加播报,因为还需要实现实时TTS功能。
    本文系统结构框图如下:
1.jpg
图1 系统框图
    本系统VIT自定义唤醒词为“小恩小恩”,唤醒之后可以识别如下识别词之一:”开灯”,“关灯”,”今天天气”,“明天天气”,“后天天气”。开灯关灯即开关板上外接LED红灯。“今天天气”获取当日天气预报,格式如下:
                    "date":"2022-05-27",
                    "week":"5",
                    "dayweather":"阴",
                    "nightweather":"阴",
                    "daytemp":"28",
                    "nighttemp":"21",
                    "daywind": "东南",
                    "nightwind":"东南",
                    "daypower":"≤3",
                    "nightpower":"≤3"
“明天天气”,“后天天气”也是同样格式,只是相对当日日期退后1-2天。获取天气,MIMXRT1060-EVK板子需要联网,实现高德地图天气API的获取。

【经验分享】基于VIT获取天气信息的RT语音识别系统.pdf (1.32 MB, 下载次数: 16)
回复

使用道具 举报

  • TA的每日心情
    慵懒
    前天 23:56
  • 签到天数: 1622 天

    连续签到: 3 天

    [LV.Master]伴坛终老

    25

    主题

    1万

    帖子

    0

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    10904

    活跃会员

    最后登录
    2025-8-19
    发表于 2022-5-29 21:53:52 | 显示全部楼层
    谢谢分享
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-8-20 03:44 , Processed in 0.075282 second(s), 21 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表