语音识别率不够高
由于菜单等界面雏形大致出来了,所以我们将各个菜单项与语音识别系统对应起来,测试了一下我们需要的命令的识别情况。
在我们的测试过程中,两个字组成的词识别率尚可,但是有的词特别灵敏,而四个字的词识别率就远不如前者了,例如“教学模式”这个短语,我们尝试了多次,最后只成功识别出了一次,即使将tolerance调整至v1也无法明显提升识别率。
之前想过通过多个发音匹配同一个命令的方式提高识别率,但是发现这个插件的工作方式并不是像讯飞等语音转文字工具先翻译语音,而是直接通过发音来与给定的词映射,所以也没有办法得知它具体把命令识别成了什么,也就无法添加映射规则了。
我在一个博客上发现博主也使用过这个插件并且表示识别率还不错,可惜他给出的视频已经不能播放了,所以我无法验证其准确率是否很高,我给该博主发送了邮件询问他的使用方式,目前还没有收到回信。
此外,我刚刚还发现了另一篇博客,作者给出了Sphinx官方给出的一个工具lmtool,它可以在线生成学习模型,据博主的说法,通过生成自己的学习模型等可以大幅提升识别率,但是我在该工具的介绍中发现它目前只支持英文,如果输入其他文字那么生成结果其实是不可预测的(⊙x⊙;)。但是既然博主的经验说明对中文确实有效,那么这个方法也可以尝试一下。
如果以上这些方法都不行的话,就只能够尽量把命令都使用二字词表示了。