基于恩智浦高性能跨界 MCU i.MX RT106S,可以实现本地语音识别,显示触摸屏,以及人脸识别,今天介绍的方案,主要是基于本地语音识别的方案,可以提供本地语音识别模组,提供软硬件参考设计。 恩智浦去年有推出本地语音识别模组方案,RT106L,大家如果了解有知道,这个方案的性能效果也是非常好的,但是针对于客户需求自己的唤醒词,需要增加 NRE 费用来让厂家帮忙修改,费用以及时间成本都是比较高,对于一些小厂家是非常不友好,而 RT106S 就可以完美解决这个问题,且听我慢慢道来。 而 MCU 方案的语音识别模组,对于 MPU 方案的语音识别方案又有什么优势呢? 首先是,MCU 方案的成本相较于 MPU 方案来说,成本更低
因为恩智浦方案已经是完整的方案,因此对于开发者来说,更快更简单 从设计到生产时间不到 6 个月
方案包含经过验证的短语识别自动语音识别 (ASR) 引擎
可能对于一些复杂的产品来说,需要更多的命令词,因此需要在线语音识别,需要与云端进行互动,但是在线识别需要麦克风一直处于收发状态,对于大多数用户来说,隐私可能是个大问题, 而离线语音模组主要针对智能家居应用、智能家电应用
以下是方案的框图 可以看到方案支持 3 个麦克风,只需要外加一个 QSPI Flash,因为 RT106S 本身没有带有 Flash,方案的外围器件非常少,成本可以节约不少,如果需要在线方案,需要外加一个 Wi-Fi 模组, 该方案本身支持普通话、英语、德语、法语。 语音模组 Demo 本身的唤醒词: English – Hey NXP Mandarin – 你好恩智浦 (Nǐ hǎo NXP) German – Hallo NXP French – Salut NXP
以下是 Demo 支持的部分命令词 以上就是恩智浦 RT106S 离线语音方案的一些内容,很开心与大家分享,前面还提到 RT106S 还支持 LCD 接口,可以做一些显示触摸屏的功能,M7 的内核,以及 600Mhz 的高主频还可以跑人脸识别的算法,后续在这些扩展应用上,我们也会发布新的 Demo 视频和博文分享,如果需要购买开发板或者需要软件、硬件资料,都可以在下方留言,也欢迎大家一起来探讨关于语音识别的应用方向。 |