RT106S Local Voice 语音识别之 Shell 命令介绍

1、硬件介绍

官方介绍如下:恩智浦推出了基于 EdgeReady MCU 的离线本地语音控制解决方案,采用 i.MX RT 跨界 MCU,让开发人员能够快速、轻松地将语音助手功能添加到自己的产品。这个基于 i.MX RT106S 的全包式解决方案包括一个开发套件 (SLN-LOCAL2-IOT),其中包含在 FreeRTOS 上运行的完全集成软件,可进行快速开箱即用评估和概念验证开发。原始设备制造商无需 Wi-Fi 和云连接即可轻松地为其智能家居、智能家电、智能楼宇和智能工业产品添加语音功能,解决了许多消费者对隐私的关切。第二代本地语音解决方案有一个基于 Windows™ 的工具,使开发人员能够为 100 多个自定义命令和文本输入的多个唤醒词创建语音模型,可支持40多种语言。

说了这么多,有些帅哥靓女迫不及待了:还不赶紧上图?好吧,它长这样,别问我它为什么这么绿,问就是绿色环保。既然你这么问,那就暂且叫它小绿吧。

小绿不仅长得可爱还非常的有耐心,因为无论你给什么命令,它总是能及时的给你想要的回应。小绿的命令可以帮你很好的去了解语音识别的状态。接下来我们就来看看小绿的 shell。首先你需要准备一根 Type C 的线连接小绿到电脑。然后打开一个串口终端,我这里使用的是 SecureCRT。连接成功后如下:

 


2
、Shell介绍

如果你想知道小绿支持哪些命令,那你可以对小绿输入 “help”,它就会告诉你有这么些。

1.“help” — 显示 “小绿”支持的命令

2.“exit” — 退出整个系统,相当于 MXU 跑到一个 while 循环

3.“print” — 打印存在 Flash 里面的 WIFI 凭据

4.“setup” — 设置 WIFI 凭据和密码,同时存入 flash

5.“erase” — 删除 WIFI

6.“reset” — 复位 MCU

7.“commands” — 打印目前语音模型支持的命令,比如我现在的:



8.“changeto” — 切换命令模型,比如有 iot,elevator,audio,wash,led,用法是 changeto 后面跟一个参数,如下:

9.“volume” — 改变小绿的音量大小 ,输入参数是 0-100

10.“mute” — 开关小绿的“耳朵”,mute on 小绿就听不到你说的话了。

11.“timeout” — 设置命令超时的时间,意思是唤醒小绿之后要在这个时间内给到小绿命令,否则小绿就继续“睡觉”,等待你下一次唤醒它。

12.“followup”— followup on 唤醒后可直接接命令,无需等待,默认是 follow up off.

13.“multilingual” — 选择语言模型,参数有 en, zh, de, fr。分别是英语,中文,德语,法语。小绿真是个语言天才。

14.“ptt” — 开启强制听命令。ptt on 之后小绿身上有个按键,按着就会强制小绿听你说话了

15.“cmdresults” — cmdresults on 就会打印小绿识别到命令词或者唤醒词的一些反馈

16.“updateotw” — 复位并且让小绿进入有线更新模式,就是用 USB 升级

17.“updateota” — 复位并且让小绿进入无线更新模式,就是用 WIFI 升级

18.“version” — 打印当前的版本号,如下:   

 

至此,小绿(i.MX RT106S 的 local voice 语音识别系统)的 Shell 命令已经介绍完了,如果你觉得小绿很听话,你完全可以让它来做你的管家,洗衣服,开关灯/窗帘/风扇/空调/电视 ,拖地,打扫卫生等等,都可以用 i.MX RT106S 支棱起来。

★博文内容均由个人提供,与平台无关,如有违法或侵权,请与网站管理员联系。

★文明上网,请理性发言。内容一周内被举报5次,发文人进小黑屋喔~

评论