极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 67925|回复: 32

DFR0177(语音识别模块)评测

  [复制链接]
发表于 2012-4-5 22:07:18 | 显示全部楼层 |阅读模式
试验项目名称:DFR0177(语音识别模块)控制LED
时间:2012-04-03
硬件:DFR01777(语音识别模块)
      Arrduino UNO
      LED 绿、红各一枚
连线:DFR0177叠加在UNO上,LED红色作为信号指示灯,经过220欧姆电阻连接在数字口7;绿色LED经过220欧姆电阻连接在数字口8

(叠加后的样子就是这样的)

评测情况:
1、        基本情况:程序编译、上传口,信号灯(红色)点亮后,进入识别状态,说“开灯”;绿色LED点亮。信号灯中止500毫秒,进入下一个识别状态,说“关灯”;绿色LED熄灭。
2、        关于关键词设置。源代码中,设置了两个关键词,“kai deng”,“guan deng”;按照拼音对照,语音采集后,识别,如果相符就执行相应的流程。根据与DFR客服的请教,查看相应技术资料后,增加了多个垃圾词过滤;相近的词汇充实后,可以有效过滤垃圾词,于是增加了“kai”,“guan”,“deng”,“a a”,“a ou”,最后一个a ou,是因为我的孩子正在牙牙学语阶段,对“啊欧”比较感兴趣,于是增加了这个词,结果证明,兴趣大增。LD3320的原理是最后用汉语拼音比照,因此非特定人、可以识别方言的宣传是这么来的。比如:英文的one,你可以用拼音“wan”代替,当然,官方资料也承认,不是什么方言和外语都可以用汉语拼音代替的,所以也不要抱太大幻想。
3、关于体验:注意需要在信号灯亮后,再开始说话,环境尽量不要嘈杂,如果七嘴八舌肯定是有问题的。声音不要太大,也没必要正对着板载MIC说,我测试过隔着半米,是肯定没问题。但是识别率做不到100%(我感觉十次总有至少一次识别有问题),这一点要有思想准备,不是百发百中那种感觉,弄好了90%以上应该是可以做到的。
但是,用户体验和识别率统计是两码事,比如你玩IPAD,要是你100个手势,有2个识别不出,你会有感觉,有5个识别不出,你会很有感觉,有9个识别不出,虽然识别率也有91%,但是,会严重影响你的体验。
    所以,还是要看做什么用途,要是简单的互动玩具,一定没问题的。要是精确控制小车,还要进一步研究。(这段话昨天和三水聊过)

小结:
    刚开始接触这款板卡,做工精良。但是大家对它还是要有一个准确的定位,我认为是娱乐级的,起到一个学习、互动的目的,不要想象和重量级(基于PC)的语音识别系统相比。这是基于特定关键词的识别,所以使用的场合是有限的。你在选择和使用时要对自己的目的有准确定位,比如我就是希望做一个很简单的互动玩具,提升孩子学习语言的兴趣,把卡片、LED与语言结合起来,我觉得是可行的。不要想象一个不到200元的板卡可以神奇地无所不能,我们在学习arduino初期,对UNO不也有过这样的期望吗?

附件:附上我在网上搜索的一个资料《语音识别芯片LD3320高阶秘籍》,来自:www.icroute.com。大家一起学习研究。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 1 +12 收起 理由
黑马 + 12 赞~~期待视频和更多的测试结果

查看全部评分

回复

使用道具 举报

发表于 2012-4-5 22:28:49 | 显示全部楼层
啥时候。。。语音识别率可以高一些呢。。。
回复 支持 反对

使用道具 举报

发表于 2012-4-6 01:02:40 | 显示全部楼层
我是来鸡蛋挑骨头的,原谅我嘻嘻~~~第四行,arrduino有笔误~~
回复 支持 反对

使用道具 举报

发表于 2012-4-6 13:38:41 | 显示全部楼层
期待更高的识别!
回复 支持 反对

使用道具 举报

发表于 2012-4-6 20:20:55 | 显示全部楼层
搞n个LD3320一起识别,一般情况下会得到几种输出结果,采用服从多数的规则,选择出现次数最多的一种结果。这样会不会提高识别率呢,哈哈,不过成本也成倍增加了。
回复 支持 反对

使用道具 举报

发表于 2012-4-7 21:23:57 | 显示全部楼层
LD3320貌似是个极其牛X的识别芯片啊。。。。。
回复 支持 反对

使用道具 举报

发表于 2012-4-10 11:04:47 | 显示全部楼层
连一个光耦输出到相机的快门线插口,喊“茄子”的时候就自动拍照

试试怎么样,没准可以把这个方案卖给佳能
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-4-10 13:47:53 | 显示全部楼层
好创意,试试看。我现在在做语音识别输出到PC上,然后在PC端编一个读卡片的小程序。比如“苹果”,读对了苹果的图片就显示出来,给孩子玩的。
回复 支持 反对

使用道具 举报

发表于 2012-4-10 14:40:12 | 显示全部楼层
支持,我也有相同的DFRobot,没时间搞,看来可以短平快搞搞。
回复 支持 反对

使用道具 举报

发表于 2012-5-21 16:12:14 | 显示全部楼层
有代码可以看看么? 买了另外一种基于LD3320的模块, 不会玩儿啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-5-21 16:15:56 | 显示全部楼层
lionelg 发表于 2012-5-21 16:12
有代码可以看看么? 买了另外一种基于LD3320的模块, 不会玩儿啊

@lionelg,代码并不复杂,问题库是DF的库,你需要有DF的模块,自然带库。否则有代码没法玩儿啊。
回复 支持 反对

使用道具 举报

发表于 2012-5-21 16:31:51 | 显示全部楼层
同一款芯片的连线模式不同么? DFR0177看了一下190.....
回复 支持 反对

使用道具 举报

发表于 2012-6-28 13:51:31 | 显示全部楼层
沧海笑1122 您的这篇评测可以转载到我们的博客上吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-7-1 22:28:23 | 显示全部楼层
DFRobot 发表于 2012-6-28 13:51
沧海笑1122 您的这篇评测可以转载到我们的博客上吗?

当然可以转载,很荣幸作为网友评测,只是下一步工作一直未开展,有点不好意思。
回复 支持 反对

使用道具 举报

发表于 2012-7-2 11:23:11 | 显示全部楼层
能否用做家居智能控制器呢,比如口令,开窗帘、开电视、调音量换台,洗衣机、空调、风扇啥的?主要考虑识别率的问题,别让人烦了即可。
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-6 03:29 , Processed in 0.053521 second(s), 29 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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