微控制器能够识别语音

       在这个互联的世界,我们正见证越来越多能够理解语音指示的电子设备。智能手机、平板电脑和笔记本包含的诸如Siri或Cortana等装置,可以帮助您实现答案搜索、控制周围电器等操作。这些app的确让人震撼,但它们也需要很多处理功耗和内存。因此,出现认为微控制器太小,不足以进行语音识别这样的误解便不足为奇了。

 

       诚然,MCU低功耗和小尺寸的目标可能不允许其理解使用者所说的全部内容,但对于小型低功耗嵌入式应用而言,您可能只需要识别一些明确的短语。例如:“热咖啡”或“开灯”。最近,我们在低功耗MSP432™ MCU上便展示了这一功能。
我们发布了一个用C代码编写的语音识别器库,可以让采用MSP432 MCU的应用识别您个人的语音短语。其可以识别多达11个短语,与此同时,忽略其他语音内容。您需要对着识别器多说几次,一旦完成后便可以开始使用了。
该库包含的功能如下:
  • 您可以随时变更短语
  • 可以设置让它只响应几个短语
  • 当然,您也可以按需要对储存条目进行短语删除操作
  • 该库附有一些易于使用的头文件、用户指南以及API指南,便于您快速上手使用。下载文件中还包括一个针对MSP432 MCU LaunchPad™开发套件的示例演示程序、Audio BoosterPack™插接模块,以及SharpKentec LCD BoosterPack套件。
    演示app利用MSP432 MCU中集成的14位模数转换器 (ADC14)收集语音,而LCD则可以显示菜单。通过该菜单您可以运行识别器的功能。您可以选择:

    • 对着识别器说一个希望其记住的短语。其能够为短语创建一个模型,并将其存储在快闪存储器(该操作称为“添加”)。
    • 将已添加的短语再说一遍。识别器将会把它作为更好的模型,打造出更好的效果(该操作称为“更新”)。
    • 删除已添加的模块
    • 运行识别
粽子糖果 发表于02-04 09:14 浏览65535次
分享到:

已有0条评论

暂时还没有回复哟,快来抢沙发吧

添加一条新评论

只有登录用户才能评论,请先登录注册哦!

话题作者

粽子糖果
粽子糖果(总统)
金币:41623个|学分:51975个
立即注册
畅学电子网,带你进入电子开发学习世界
专业电子工程技术学习交流社区,加入畅学一起充电加油吧!

x

畅学电子网订阅号