发 帖  
原厂入驻New
【大联大品佳 NXP i.MX RT1050试用体验】语音识别演示
2020-9-2 14:13:43  84
分享
经过一段的时间的探索与使用,终于在MIMXRT1050-EVK这块板子上实现了基于百度开放平台的语音识别小Demo,语音识别的效参见https://www.bilibili.com/video/BV1rk4y127EF/ 当然这不是最终的成品状态,以后还打算添加上LCD的显示,以及其它的一些好玩的功能。
现在把自己的实现方法简单的记录如下,
1,在nxp下载最新的2.8.2版本的SDK,
2,把SDK_2_8_2\boards\evkbimxrt1050\lwip_examples\lwip_mqtt\freertos和SDK_2_8_2\boards\evkbimxrt1050\demo_apps\sai\mdk 这两个工程合并在一起,实现了一个最基本的具备网络通信和语音的 采集的工程。
3,下载RT-Thread,把其中的cJson和webclient组件也移植合到上一个工程中。
4,当然是在百度开度开放平台注册账户,开通一个语音识别的服务了。

简述一下这个小应用的工作流程:
1,评估板上的RT1052处理器通过SAI总线与板子上的WM8960通信得到板子上咪头的音频数据,并把音频数据编码成16K采样率单声道的wav文件。
2,处理器与通过RMII总线与板子上的KSZ8081RNB网络PHY芯片通信,把采集到wav文件发送到百度云开放平台,其中网络协议栈使用的是Lwip,网络的传输层协议用的tcp,应用层协议用的http。
3,接收百度云开发平台反馈的语音识别结果,通过cJson组件把识别出来文字信息解析出来,并通过串口打印到电脑上显示。
0
2020-9-2 14:13:43   评论 分享淘帖

只有小组成员才能发言,加入小组>>

84个成员聚集在这个小组

加入小组

创建小组步骤

关闭

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

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