社区导航

 
快捷导航
  • 首页
  • 论坛
  • 查看新帖
  • 最新回复
  • 社区活动
  • 联系管理员
  • 消灭零回复
  • E金币兑换
  • 干货
搜索
查看: 790|回复: 1

[经验] 微控制器能够识别语音

[复制链接]

305

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2016-12-31 19:08:31 | 显示全部楼层 |阅读模式
在这个互联的世界,我们正见证越来越多能够理解语音指示的电子设备。智能手机、平板电脑和笔记本包含的诸如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则可以显示菜单。通过该菜单您可以运行识别器的功能。您可以选择:

  • 对着识别器说一个希望其记住的短语。其能够为短语创建一个模型,并将其存储在快闪存储器(该操作称为“添加”)。
  • 将已添加的短语再说一遍。识别器将会把它作为更好的模型,打造出更好的效果(该操作称为“更新”)。
  • 删除已添加的模块
  • 运行识别
所以,您对采用MCU且支持语音的app和装置有什么看法?我很想听听,但现在我想先去“热咖啡”。
此帖出自MSP430论坛


回复

使用道具 举报

795

TA的帖子

1

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

发表于 2016-12-31 19:58:03 | 显示全部楼层
我最近也在琢磨语音识别,请问楼主有哪些算法可以参考的吗?
没时间解释辣么多了,快上车!!!


回复

使用道具 举报

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

本版积分规则

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

小黑屋|手机版|Archiver|电子工程世界 ( 京ICP证 060456

GMT+8, 2018-5-26 00:51 , Processed in 0.087570 second(s), 18 queries , Gzip On, Redis On.

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