[发明专利]移动设备上的实时口语评价系统及方法有效
申请号: | 201310524873.8 | 申请日: | 2013-10-30 |
公开(公告)号: | CN104599680B | 公开(公告)日: | 2019-11-26 |
发明(设计)人: | 林晖;胡哲人;王翌 | 申请(专利权)人: | 语冠信息技术(上海)有限公司 |
主分类号: | G10L25/60 | 分类号: | G10L25/60;G10L15/26 |
代理公司: | 11111 北京市万慧达律师事务所 | 代理人: | 杨颖;张金芝<国际申请>=<国际公布>= |
地址: | 200092 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 口语 评价系统 文本数据 采集模块 匹配结果 匹配模块 移动设备 语音样本 语音 发音 匹配 语音数据识别 采集 模块识别 评价模块 用户体验 语音数据 预先定义 字符串 反馈 输出 网络 | ||
本发明公开了一种移动设备上的实时口语评价系统及方法,系统包括:采集模块,用于采集待评价语音的语音数据;识别模块,用于将采集模块采集到的语音数据识别为文本数据;匹配模块,用于将识别模块识别得到的文本数据与语音样本库中语音样本的文本数据进行匹配,得到匹配结果;以及评价模块,用于根据预先定义的评价策略和匹配模块匹配得到的匹配结果,得到并输出待评价语音中至少一个字符或字符串的发音得分,和/或待评价语音的发音得分。通过将口语评价系统在移动设备上完成,不但减少了口语评价系统对网络的依赖,而且还能够给用户即时口语评价反馈,提高用户体验效果。
技术领域
本发明涉及计算机技术领域,尤其涉及一种移动设备上的实时口语评价系统及方法。
背景技术
现有的口语评价系统大都以计算机作为客户端,用户通过与计算机相连的麦克风录音,音频数据通过网络传到服务器端,并由在服务器端运行的算法进行评价,评价算法都是运行在计算资源(CPU资源、内存资源、存储资源)相对充足的服务器端的计算机上。
随着移动设备的普及,用户开始从计算机客户端向移动设备客户端迁移。将评价系统的客户端移植到移动设备上大都采用了如下解决方案:由移动设备客户端搜集语音数据,通过网络将语音数据传到服务器,在服务器上运行的口语评价算法,并将评价结果经由网络传回到移动设备客户端。
由于现有的方案依赖于网络连接,一方面,通过网络传输语音数据需要耗费流量,另一方面,移动设备不是在任何时候都有可靠的网络连接。以上两点都容易给口语评价系统带来负面的用户体验,而且,搭建和维护口语评价系统的服务器也会增加额外的成本。
发明内容
鉴于上述问题,提出了本发明,以便提供一种克服上述问题或者至少部分地解决上述问题的移动设备上的实时口语评价系统及方法,通过将口语评价系统在移动设备上完成,不但减少了口语评价系统对网络的依赖,即能够减少移动设备和服务器端的消息传输的流量损耗,而且还能够给用户即时口语评价反馈,从而实现何时何地都能使用该口语评价系统练习口语,提高用户体验效果。
依据本发明的一个方面,提供了一种移动设备上的实时口语评价系统,其包括:采集模块,用于采集待评价语音的语音数据,待评价语音中包括至少一个字符的语音或字符串的语音;识别模块,用于将采集模块采集到的语音数据识别为文本数据;匹配模块,用于将识别模块识别得到的文本数据与语音样本库中语音样本的文本数据进行匹配,得到匹配结果;以及评价模块,用于根据预先定义的评价策略和所述匹配模块匹配得到的匹配结果,得到并输出待评价语音中至少一个字符或字符串的发音得分,和/或待评价语音的发音得分。
可选地,系统还包括:显示模块,用于显示所述语音样本库中语音样本的文本数据;
所述采集模块进一步用于采集用户按照所述显示模块显示的语音样本库中语音样本的文本数据输入的、作为待评价语音的语音数据。
可选地,系统还包括:得分比较模块,用于将评价模块输出的待评价语音的发音得分,和/或所述待评价语音中至少一个字符或字符串的发音得分,与预先定义的发音得分阈值进行比较;标记模块,用于在所述待评价语音的发音得分低于预先定义的发音得分阈值的情况下,在所述显示模块显示的文本数据中标记出发音得分低于预先定义的发音得分阈值的文本数据;和/或,在待评价语音中字符或字符串的发音得分低于预先定义的发音得分阈值的情况下,在所述显示模块显示的文本数据中标记出发音得分低于预先定义的发音得分阈值的字符或字符串。
可选地,匹配模块进一步用于根据Levenshtein Distance编辑距离算法,对所述识别模块识别得到的文本数据与语音样本库中语音样本的文本数据进行匹配计算,得到匹配结果。
可选地,预先定义的评价策略为:在识别得到的文本数据与语音样本库中语音样本的文本数据匹配的情况下,将根据语音数据识别得到文本数据中字符或字符串的后验概率作为待评价语音中字符或字符串的发音得分;将待评价语音中所有字符或字符串的发音得分的平均分作为待评价语音的发音得分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于语冠信息技术(上海)有限公司,未经语冠信息技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310524873.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于在终端装置中处理信息列表的设备和方法
- 下一篇:红外电子锁