《表2 加入相似音节列表后测试结果》
本系列图表出处文件名:随高清版一同展现
《基于Android语音识别的音响声控系统的研究与实现》
从图2可以看出,手机端语音识别支持在线引擎和离线引擎两种模式。在线引擎必须确保手机连接网络,以便把语音发送至讯飞语音云服务,云服务端识别后返回识别结果。本地引擎在使用前必须预安装本地语音识别包,使用识别包进行语音识别。移动语音终端SDK提供SpeechUtility类进行软件初始化,SpeechRecognize类实现语音听写功能,RecognizerDialog类实现语音听写UI功能。移动语音终端SDK提供的功能大多使用接口和回调的方式返回结果和状态。语音识别结果在回调函数中返回,系统对识别结果的处理也在回调函数中进行[7]。语音识别的识别正确率是系统功能的核心指标。科大讯飞开放平台提供的语音识别功能识别正确率比较高[8]。但从多次测试中发现,对于连续的有上下文语义的句子,识别率比较高,对于一些音响指令,如“停止”“菜单三”等没有上下文联系的单个词组,识别率有所下降。为了使有所下降的识别率不影响系统的匹配率,系统加入指令相似音节列表。如“停止”指令对应的相似音节列表包括“亭子”“听着”“挺直”“金子”等相似音节词组,只要语音识别结果含有指令相似音节列表中的其中一个词组,则认为匹配。对加入相似音节列表前后进行测试,测试结果如表1和表2所示。其中识别正确次数指能正确识别出原指令词组的次数,匹配次数则是识别正确次数加上识别结果与相似音节列表里任一词组匹配的次数。从测试结果可以看出,单个指令语音识别的正确率较低,但增加指令相似音节列表后,匹配的范围增大,能很好地提高系统的语音识别匹配率。
图表编号 | XD0059451600 严禁用于非法目的 |
---|---|
绘制时间 | 2019.02.15 |
作者 | 郑苑丹、陈志生、肖来胜 |
绘制单位 | 广东海洋大学数学与计算机学院、广东海洋大学电子与信息工程学院、广东海洋大学电子与信息工程学院、广东海洋大学教育信息中心 |
更多格式 | 高清、无水印(增值服务) |