CN108510812A - 一种语言学习方法、装置及机器人 - Google Patents
一种语言学习方法、装置及机器人 Download PDFInfo
- Publication number
- CN108510812A CN108510812A CN201810332365.2A CN201810332365A CN108510812A CN 108510812 A CN108510812 A CN 108510812A CN 201810332365 A CN201810332365 A CN 201810332365A CN 108510812 A CN108510812 A CN 108510812A
- Authority
- CN
- China
- Prior art keywords
- user
- audio
- pronunciation
- standard
- aiming symbol
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 34
- 230000002452 interceptive effect Effects 0.000 title claims abstract description 15
- 238000012797 qualification Methods 0.000 claims description 9
- 230000000694 effects Effects 0.000 abstract description 8
- 230000008569 process Effects 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 235000013399 edible fruits Nutrition 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 241000282326 Felis catus Species 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000008451 emotion Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B5/00—Electrically-operated educational appliances
- G09B5/06—Electrically-operated educational appliances with both visual and audible presentation of the material to be studied
- G09B5/065—Combinations of audio and video presentations, e.g. videotapes, videodiscs, television systems
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L25/00—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
- G10L25/48—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use
- G10L25/51—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use for comparison or discrimination
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- General Physics & Mathematics (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Computational Linguistics (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Acoustics & Sound (AREA)
- Electrically Operated Instructional Devices (AREA)
Abstract
本发明公开一种语言学习方法、装置及机器人,方法包括步骤:将用户读音和标准读音进行比对,得到用户读音中的非标准部分以及与标准读音中与非标准部分对应的标准部分;将用户读音和标准读音中不同的部分通过不同显示形式显示,以使用户可以发现自己发错音的地方,实现对用户学习效果的判断,进而更好的辅助了用户进行语言学习。
Description
技术领域
本发明涉及数据处理领域,更具体地说,涉及一种语言学习方法、装置及机器人。
背景技术
语言是人与人之间沟通的主要方式。通过语言,我们可以表达我们的思想情感,因此,无论母语或是外语的学习都是日常生活中相当重要的课题。学习语言的过程也是感知和理解语音和符号的过程。以往的语言学习,是通过真人教授方式,由老师示范供学生学习,而学习过程中,老师会提示学生修正语言学习时不正确的部分。
目前,很多智能移动终端设备可以供用户进行语言学习,但是,智能移动终端设备仅仅提供语言的标准读音,并不能判断用户的学习效果,不能很好的辅助用户进行语言学习。
发明内容
有鉴于此,本发明提出一种语言学习方法、装置及机器人,欲实现判断用户的学习效果,进而更好的辅助用户进行语言学习的目的。
为了实现上述目的,现提出的方案如下:
一种语言学习方法,包括:
获取目标符号的用户音频和标准音频;
根据所述用户音频识别得到用户读音,以及根据所述标准音频识别得到标准读音;
将所述用户读音和所述标准读音进行比对,得到所述用户读音中的非标准部分以及与所述标准读音中与所述非标准部分对应的标准部分;
显示所述用户读音和所述标准读音,且所述非标准部分与所述用户读音中的其它部分的显示形式不同,所述标准部分与所述标准读音中的其他部分显示形式不同。
可选的,在所述获取目标符号的用户音频和标准音频步骤前,还包括:
接收到用户的学习请求时,获取所述用户的当前知识等级;
匹配得到与所述用户的当前知识等级对应的目标符号集合;
从所述目标符号集合中选取一个目标符号进行显示;
在所述获取目标符号的用户音频和标准音频的步骤后,还包括:
比对所述用户音频与所述标准音频得到两者的相似度;
判断所述相似度是否大于相似度阈值,若是,则设置所述用户对当前显示的目标符号的学习结果为合格,如否,则设置所述用户对当前显示的目标符号的学习结果为不合格;
当所述用户的当前知识等级对应的目标符号集合中,学习结果为合格的目标符号个数的比例超过比例阈值时,则将所述用户的当前知识等级提升一级。
可选的,在所述从所述目标符号集合中选取一个目标符号进行显示步骤后,还包括:
接收到所述用户输入的播放标准读音指令时,播放当前显示的目标符号的标准音频。
可选的,在所述获取目标符号的用户音频和标准音频步骤前,还包括:
接收到第一用户与第二用户的比赛请求时,获取所述第一用户的当前知识等级、以及所述第二用户的当前知识等级;
比较所述第一用户和所述第二用户当前知识等级,匹配得到较低的当前知识等级对应的目标符号集合;
从所述目标符合集合中获取预设个数的目标符号作为比赛目标符号集合;
将所述比赛目标符号集合中的所有目标符号依次进行显示;
每次显示目标符号后,执行两次所述获取目标符号的用户音频和标准音频的步骤,第一次获取的用户音频为所述第一用户的用户音频,第二次获取的用户音频为所述第二用户的用户音频;
在所述获取目标符号的用户音频和标准音频的步骤后,还包括比对所述用户音频与所述标准音频得到两者的相似度;
在所述根据所述用户音频识别得到用户读音,以及根据所述标准音频识别得到标准读音步骤后,还包括比对所述用户读音和所述标准读音得到两者的相似度;
针对每个显示的目标符号,将比对所述用户音频与所述标准音频得到两者的相似度乘以第一权重值得到第一分数,将比对所述用户读音和所述标准读音得到两者的相似度乘以第二权重值得到第二分数,将第一分数加上第二分数得到用户学习目标符号的分数值;
针对每个显示的目标符号,比较所述第一用户的分数值与所述第二用户的分数值高低,较高分数值对应的用户获得本局胜利,两个用户的分数值相同则平局;
比较所述第一用户的总获胜次数与所述第二用户的总获胜次数,总获胜次数较高的用户获得最终胜利,两个用户的总获胜次数相同则最终平局;
输出每局比赛结果以及最终比赛结果。
可选的,在所述接收到第一用户与第二用户的比赛请求时,还包括:
获取所述第一用户的实际受教育程度、以及所述第二用户的实际受教育程度;
将预设受教育程度基准减去所述第一用户的实际受教育程度,得到的第一差值;
将预设受教育程度基准减去所述第二用户的实际受教育程度,得到的第二差值;
在所述比较所述第一用户的分数值与所述第二用户的分数值高低的步骤前还包括:
将所述第一差值乘以第三权重值加上所述第一用户的分数值,得到所述第一用户的修正后的分数值;
将所述第二差值乘以所述第三权重值加上所述第二用户的分数值,得到所述第二用户的修正后的分数值。
一种语言学习装置,包括:
第一获取单元,用于获取目标符号的用户音频和标准音频;
识别单元,用于根据所述用户音频识别得到用户读音,以及根据所述标准音频识别得到标准读音;
第一比对单元,用于将所述用户读音和所述标准读音进行比对,得到所述用户读音中的非标准部分以及与所述标准读音中与所述非标准部分对应的标准部分;
第一显示单元,用于显示所述用户读音和所述标准读音,且所述非标准部分与所述用户读音中的其它部分的显示形式不同,所述标准部分与所述标准读音中的其他部分显示形式不同。
可选的,所述装置还包括:
第一接收单元,用于在执行所述获取单元前,接收到用户的学习请求时,获取所述用户的当前知识等级;
第一匹配单元,用于匹配得到与所述用户的当前知识等级对应的目标符号集合;
第二显示单元,用于从所述目标符号集合中选取一个目标符号进行显示;
第二比对单元,用于在执行所述获取单元后比对所述用户音频与所述标准音频得到两者的相似度;
第一判断单元,用于判断所述相似度是否大于相似度阈值,若是,则设置所述用户对当前显示的目标符号的学习结果为合格,如否,则设置所述用户对当前显示的目标符号的学习结果为不合格;
第二判断单元,用于当所述用户的当前知识等级对应的目标符号集合中,学习结果为合格的目标符号个数的比例超过比例阈值时,则将所述用户的当前知识等级提升一级。
可选的,所述装置还包括:
第二接收单元,用于在执行所述获取单元前接收到第一用户与第二用户的比赛请求时,获取所述第一用户的当前知识等级、以及所述第二用户的当前知识等级;
第二匹配单元,用于比较所述第一用户和所述第二用户当前知识等级,匹配得到较低的当前知识等级对应的目标符号集合;
比赛集单元,用于从所述目标符合集合中获取预设个数的目标符号作为比赛目标符号集合;
第三显示单元,用于将所述比赛目标符号集合中的所有目标符号依次进行显示,每次显示目标符号后,执行两次所述获取单元,第一次获取的用户音频为所述第一用户的用户音频,第二次获取的用户音频为所述第二用户的用户音频;
第三比对单元,用于在执行所述获取单元后,比对所述用户音频与所述标准音频得到两者的相似度;
第四比对单元,用于在执行识别单元后比对所述用户读音和所述标准读音得到两者的相似度;
分数计算单元,用于针对每个显示的目标符号,将比对所述用户音频与所述标准音频得到两者的相似度乘以第一权重值得到第一分数,将比对所述用户读音和所述标准读音得到两者的相似度乘以第二权重值得到第二分数,将第一分数加上第二分数得到用户学习目标符号的分数值;
第三判断单元,用于针对每个显示的目标符号,比较所述第一用户的分数值与所述第二用户的分数值高低,较高分数值对应的用户获得本局胜利,两个用户的分数值相同则平局;
第四判断单元,用于比较所述第一用户的总获胜次数与所述第二用户的总获胜次数,总获胜次数较高的用户获得最终胜利,两个用户的总获胜次数相同则最终平局;
第四显示单元,用于输出每局比赛结果以及最终比赛结果。
可选的,所述装置还包括:
第二获取单元,用于在所述接收到第一用户与第二用户的比赛请求时,获取所述第一用户的实际受教育程度、以及所述第二用户的实际受教育程度;
第一计算单元,用于将预设受教育程度基准减去所述第一用户的实际受教育程度,得到的第一差值;
第二计算单元,用于将预设受教育程度基准减去所述第二用户的实际受教育程度,得到的第二差值;
第三计算单元,用于在执行第三判断单元前,将所述第一差值乘以第三权重值加上所述第一用户的分数值,得到所述第一用户的修正后的分数值,以及将所述第二差值乘以所述第三权重值加上所述第二用户的分数值,得到所述第二用户的修正后的分数值。
一种机器人,包括上述的任意一种语言学习装置。
与现有技术相比,本发明的技术方案具有以下优点:
上述技术方案提供的一种语言学习方法,包括步骤:将用户读音和标准读音进行比对,得到用户读音中的非标准部分以及与标准读音中与非标准部分对应的标准部分;将用户读音和标准读音中不同的部分通过不同显示形式显示,以使用户可以发现自己发错音的地方,实现对用户学习效果的判断,进而更好的辅助了用户进行语言学习。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例提供的一种语言学习方法的流程图;
图2为本发明实施例提供的另一种语言学习方法的流程图;
图3为本发明实施例提供的又一种语言学习方法的流程图;
图4为本发明实施例提供的一种语言学习装置的逻辑结构示意图。
具体实施方式
本发明的核心思路为通过分析得到用户读音与标准读音不同地方,并且将用户读音非标准部分进行特殊显示,以及将对应的标准读音中标准部分进行特殊显示,以辅助用户进行语言学习,进一步的,增加竞争机制,实现寓教于乐,提高用户的学习兴趣。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本实施例提供一种语言学习方法,参见图1所示,可以包括步骤:
S11:获取目标符号的用户音频和标准音频。
目标符号的类型可以为但不限于汉字、英文单词等。目标符号的标准音频可以为从相应的网站下载的标准音频。采集得到用户朗读目标符号时的音频,即为目标符号的用户音频。
S12:根据所述用户音频识别得到用户读音,以及根据所述标准音频识别得到标准读音;
读音即为对语言的发音。用户读音即用户对于目标符号的发音,标准读音即对于目标符号的标准发音。例如,对于英文单词“cat”,用户音频识别得到用户读音为“ket”,对标准音频识别得到标准读音为
S13:将所述用户读音和所述标准读音进行比对,得到所述用户读音中的非标准部分以及与所述标准读音中与所述非标准部分对应的标准部分;
将用户读音和标准读音中每个元素进行一一比对,得到两者的不同部分。例如用户读音为“ket”、标准读音为时,通过比对分析得到用户读音“ket”中的非标准部分“e”,以及标准读音中与“e”对应的标准部分
S14:显示所述用户读音和所述标准读音,且所述非标准部分与所述用户读音中的其它部分的显示形式不同,所述标准部分与所述标准读音中的其他部分显示形式不同。
将用户读音与标注读音的不同部分进行特殊显示,具体的可以是显示的字体与其它部分不同,也可以是显示的颜色与其它部分不同。例如,用户读音为“ket”、标准读音为时,两者不同部分显示字体与其它部分不同可以为“ket”、标准读音为用户读音中的非标准部分与标注读音中对应的标准部分的显示形式可以相同也可以不同,本发明不做限定。
本实施例提供的语言学习方法,包括步骤:将用户读音和标准读音进行比对,得到用户读音中的非标准部分以及与标准读音中与非标准部分对应的标准部分;将用户读音和标准读音中不同的部分通过不同显示形式显示,以使用户可以发现自己发错音的地方,实现对用户学习效果的判断,进而更好的辅助了用户进行语言学习。
由于语言学习是一个循序渐进的过程,因此,具体的可以按照学习难易等级对目标符号进行分类,使得用户按照从易到难顺序学习目标符号,进而更符合学习的客观规律。下面详细介绍将目标符号分类后,用户的语言学习过程。参见图2所示,增加目标符号分类后的语言学习方法可以包括步骤:
S21:接收到用户的学习请求时,获取所述用户的当前知识等级;
目标符号分类后,每一类的目标符号集合对应一个知识等级。用户可以通过人机交互界面触发对目标语言的学习请求。当语言学习***接收到用户的学习请求时,获取该用户的当前知识等级。目标符号用户初始登陆学习***时,用户的当前知识等级为最低级别。
S22:匹配得到与所述用户的当前知识等级对应的目标符号集合;
S23:从所述目标符号集合中选取一个目标符号进行显示;
可以预先设定多种显示规则,例如,对于英文单词,根据用户触发的读取下一个指令将目标符号集合中的目标符号按照首字母的英文顺序进行显示;也可以根据用户触发的读取下一个指令将从目标符号集合中的学习结果为不合格的英文单词中随机选择一个进行显示;还可以是第一次从目标符号集合中的学习结果为不合格的英文单词中随机选择一个进行显示,之后只有当前显示的目标符号的学习结果为合格或者当前显示的目标符号的学习结果为不合格的次数超过预设次数阈值,才从目标符号集合中的学习结果为不合格的英文单词中随机选择一个进行显示。
S24:获取目标符号的用户音频和标准音频;
在获取目标符号的用户音频和标准音频之前,还可以包括在接收到所述用户输入的播放标准读音指令时,播放当前显示的目标符号的标准音频。具体的可以设置一个硬件按钮或者虚拟按钮,当用户触发该硬件按钮或者该虚拟按钮时,语言学习***播放当前显示的目标符号的标准音频。
S25:比对所述用户音频与所述标准音频得到两者的相似度;
对用户音频的波段长度进行拉伸或收缩,使得拉伸或收缩后的用户音频的波段长短与标准音频的波段长度一致,然后比较得到两者的相似度。
S26:判断所述相似度是否大于相似度阈值,若是,则设置所述用户对当前显示的目标符号的学习结果为合格,如否,则设置所述用户对当前显示的目标符号的学习结果为不合格;
S27:当所述用户的当前知识等级对应的目标符号集合中,学习结果为合格的目标符号个数的比例超过比例阈值时,则将所述用户的当前知识等级提升一级。
按照学习难易等级对目标符号进行分类,目标符号分类后,每一类的目标符号集合对应一个知识等级。用户可以学习当前知识等级即当前知识等级一下的知识等级对应的目标符号集合中的目标符号。用户的当前知识等级提高后才能学习更高一级对应的目标符号集合中的目标符号,更符合学习的客观规律,提高了用户学习效果。用户还可以预先调节比例阈值。
为了达到寓教于乐、调动用户语言学习的积极性,还可以在语言学习过程中增加竞争机制,两个用户朗读同一目标符号,判断双方胜负。参见图3所示,增加竞争机制的语言学习方法可以包括步骤:
S311:接收到第一用户与第二用户的比赛请求时,获取所述第一用户的当前知识等级、以及所述第二用户的当前知识等级;
S312:比较所述第一用户和所述第二用户当前知识等级,匹配得到较低的当前知识等级对应的目标符号集合;
即如果第二用户的当前知识等级比第一用户的当前知识等级低,则匹配得到与第二用户的当前知识等级对应的目标符号集合;如果第一用户的当前知识等级比第二用户的当前知识等级低,则匹配得到与第一用户的当前知识等级对应的目标符号集合。需要说明的是,当第一用户的当前知识等级与第二用户的当前知识等级相同时,则匹配得到与第一用户或第二用户的当前知识等级对应的目标符号。
S313:从所述目标符合集合中获取预设个数的目标符号作为比赛目标符号集合;
可以在比赛前,设定比赛目标符号集合的目标符号个数,具体可以设置预设个数为5个。
S314:将所述比赛目标符号集合中的所有目标符号依次进行显示;
在显示一个目标符号后,采集第一用户朗读的用户音频、以及第二用户朗读的用户音频,采集得到两个用户朗读的用户音频后,进行下一目标符号的显示,直到比赛目标符号集合中的所有目标符号显示完为止。
S315:每次显示目标符号后,分别获取第一用户、第二用户朗读显示的目标符号的用户音频,以及目标符号的标准音频;
为区分两个用户的用户音频,可以首先提示第一用户朗读,并采集第一用户朗读显示的目标符号的用户音频;在采集第一用户的用户音频成功后提示第二用户朗读,并采集第二用户朗读显示的目标符号的用户音频。对于第一用户和第二用户的用户音频的区分,还可以预先存储第一用户、第二用户的音频数据,并与此采集得到的用户朗读目标符号的用户音频进行比对,以区分第一用户和第二用户的用户音频。
S316:分别比对第一用户、第二用户的用户音频与所述标准音频得到两者的相似度;
即比对第一用户的用户音频与所述标准音频得到两者的相似度;以及比对第二用户的用户音频与所述标准音频得到两者的相似度;
S317:根据用户音频识别得到用户读音,以及根据所述标准音频识别得到标准读音,比对所述用户读音和所述标准读音得到两者的相似度;
执行步骤S317,根据第一用户的用户音频识别得到第一用户的用户读音,并比较第一用户的用户音频与标准读音得到两者的相似度;根据第二用户的用户音频识别得到第二用户的用户读音,并比较第二用户的用户音频与标准读音得到两者的相似度。例如,用户读音为“ket”、标准读音为时,三个元素中两个相同,则两者的相似度为67%(小数位四舍五入)。
S318:针对每个显示的目标符号,将比对所述用户音频与所述标准音频得到两者的相似度乘以第一权重值得到第一分数,将比对所述用户读音和所述标准读音得到两者的相似度乘以第二权重值得到第二分数,将第一分数加上第二分数得到用户学习目标符号的分数值;
执行步骤S318,将第一用户的用户音频与标准音频的相似度乘以第一权重值得到第一分数,将第一用户的用户读音与标准读音的相似度乘以第二权重值得到第二分数,将第一分数加上第二分数,得到第一用户学习目标符号的分数值;将第二用户的用户音频与标准音频的相似度乘以第一权重值得到第一分数,将第二用户的用户读音与标准读音的相似度乘以第二权重值得到第二分数,将第一分数加上第二分数,得到第二用户学习目标符号的分数值。
S319:针对每个显示的目标符号,比较所述第一用户的分数值与所述第二用户的分数值高低,较高分数值对应的用户获得本局胜利,两个用户的分数值相同则平局;
针对当前显示的目标符号,还可以在得到本局比赛结果后,进行显示。并在接收到用户触发的下一局比赛请求时,显示比赛目标符号集合中的未显示过的一个目标符号。还可以将分数值的整个取值范围划分为多个范围,每个范围对应一个等级,范围对应的分数值越高则等级越高。例如,分数值的整个取值范围为[1,100],划分的多个范围分别为[1,60)、[60,80)、[80,100],[1,60)、[60,80)、[80,100]依次对应第一等级、第二等级、第三等级。在显示本局比赛结果时,还显示每个用户的等级信息,具体的,显示的等级信息可以用五角星图案展示,第一等级对应一个五角星图案、第二等级对应两个五角星图案、第三等级对应三个五角星图案。
S320:比较所述第一用户的总获胜次数与所述第二用户的总获胜次数,总获胜次数较高的用户获得最终胜利,两个用户的总获胜次数相同则最终平局;
比赛目标符号集合中所有目标符号显示完后,得到两个用户对于每个目标符号的比赛结果,统计两个用户各自的获胜次数,确定总获胜次数较高的用户获得最终胜利,如果两个用户的总获胜次数相同则最终比赛结果为平局。
S321:输出每局比赛结果以及最终比赛结果。
执行步骤S319得到的为每局比赛结果,执行步骤S320得到的为最终比赛结果。
当两个用户朗读完比赛目标符号集合中所有目标符号后,语言学习***输出两个用户胜负情况,比传统的单人机械式学习方式,更能调动用户的积极性,实现了真正的寓教于乐。
考虑到两个用户的实际受教育程度不同,为了平衡双方实力,还可以对两者的朗读目标符号得到的分数值进行修订后比较胜负。下面详细介绍对双方分数值的进行修订的过程。
A11:在所述接收到第一用户与第二用户的比赛请求时,获取所述第一用户的实际受教育程度、以及所述第二用户的实际受教育程度;
在本实施例中用户的实际受教育程度采用用户受教育的具体年级数。小学1~6年级分别对应1、2、3、4、5、6;初中1~3年级分别对应7、8、9;高中1~3年级分别对应10、11、12。
A12:将预设受教育程度基准减去所述第一用户的实际受教育程度,得到的第一差值;将预设受教育程度基准减去所述第二用户的实际受教育程度,得到的第二差值;在本实施例中将受教育程度基准设置为6。
A13:在所述比较所述第一用户的分数值与所述第二用户的分数值高低的步骤前还包括:将所述第一差值乘以第三权重值加上所述第一用户的分数值,得到所述第一用户的修正后的分数值;将所述第二差值乘以所述第三权重值加上所述第二用户的分数值,得到所述第二用户的修正后的分数值。
比较所述第一用户的分数值与所述第二用户的分数值高低时均采用修正后的分数值。
对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。
下述为本发明装置实施例,可以用于执行本发明方法实施例。对于本发明装置实施例中未披露的细节,请参照本发明方法实施例。
本实施例提供一种语言学习装置,参见图4所示,该装置包括第一获取单元11、识别单元12、第一比对单元13和第一显示单元14。
第一获取单元11,用于获取目标符号的用户音频和标准音频;
识别单元12,用于根据所述用户音频识别得到用户读音,以及根据所述标准音频识别得到标准读音;
第一比对单元13,用于将所述用户读音和所述标准读音进行比对,得到所述用户读音中的非标准部分以及与所述标准读音中与所述非标准部分对应的标准部分;
第一显示单元14,用于显示所述用户读音和所述标准读音,且所述非标准部分与所述用户读音中的其它部分的显示形式不同,所述标准部分与所述标准读音中的其他部分显示形式不同。
可选的,语言学习装置还可以包括:第一接收单元、第一匹配单元、第二显示单元、第二比对单元、第一判断单元和第二判断单元。
第一接收单元,用于在执行所述获取单元前,接收到用户的学习请求时,获取所述用户的当前知识等级;
第一匹配单元,用于匹配得到与所述用户的当前知识等级对应的目标符号集合;
第二显示单元,用于从所述目标符号集合中选取一个目标符号进行显示;
第二比对单元,用于在执行所述获取单元后比对所述用户音频与所述标准音频得到两者的相似度;
第一判断单元,用于判断所述相似度是否大于相似度阈值,若是,则设置所述用户对当前显示的目标符号的学习结果为合格,如否,则设置所述用户对当前显示的目标符号的学习结果为不合格;
第二判断单元,用于当所述用户的当前知识等级对应的目标符号集合中,学习结果为合格的目标符号个数的比例超过比例阈值时,则将所述用户的当前知识等级提升一级。
可选的,语言学习装置还包括第二接收单元、第二匹配单元、第三显示单元、第三比对单元、第四比对单元、分数计算单元、第三判断单元、第四判断单元和第四显示单元。
第二接收单元,用于在执行所述获取单元前接收到第一用户与第二用户的比赛请求时,获取所述第一用户的当前知识等级、以及所述第二用户的当前知识等级;
第二匹配单元,用于比较所述第一用户和所述第二用户当前知识等级,匹配得到较低的当前知识等级对应的目标符号集合;
比赛集单元,用于从所述目标符合集合中获取预设个数的目标符号作为比赛目标符号集合;
第三显示单元,用于将所述比赛目标符号集合中的所有目标符号依次进行显示,每次显示目标符号后,执行两次所述获取单元,第一次获取的用户音频为所述第一用户的用户音频,第二次获取的用户音频为所述第二用户的用户音频;
第三比对单元,用于在执行所述获取单元后,比对所述用户音频与所述标准音频得到两者的相似度;
第四比对单元,用于在执行识别单元后比对所述用户读音和所述标准读音得到两者的相似度;
分数计算单元,用于针对每个显示的目标符号,将比对所述用户音频与所述标准音频得到两者的相似度乘以第一权重值得到第一分数,将比对所述用户读音和所述标准读音得到两者的相似度乘以第二权重值得到第二分数,将第一分数加上第二分数得到用户学习目标符号的分数值;
第三判断单元,用于针对每个显示的目标符号,比较所述第一用户的分数值与所述第二用户的分数值高低,较高分数值对应的用户获得本局胜利,两个用户的分数值相同则平局;
第四判断单元,用于比较所述第一用户的总获胜次数与所述第二用户的总获胜次数,总获胜次数较高的用户获得最终胜利,两个用户的总获胜次数相同则最终平局;
第四显示单元,用于输出每局比赛结果以及最终比赛结果。
可选的,语言学习装置还包括:接收单元,用于执行第二显示单元后,接收到所述用户输入的播放标准读音指令时,播放当前显示的目标符号的标准音频。
可选的,语言学习装置还包括:第二获取单元、第一计算单元、第二计算单元和第三计算单元。
第二获取单元,用于在所述接收到第一用户与第二用户的比赛请求时,获取所述第一用户的实际受教育程度、以及所述第二用户的实际受教育程度;
第一计算单元,用于将预设受教育程度基准减去所述第一用户的实际受教育程度,得到的第一差值;
第二计算单元,用于将预设受教育程度基准减去所述第二用户的实际受教育程度,得到的第二差值;
第三计算单元,用于在执行第三判断单元前,将所述第一差值乘以第三权重值加上所述第一用户的分数值,得到所述第一用户的修正后的分数值,以及将所述第二差值乘以所述第三权重值加上所述第二用户的分数值,得到所述第二用户的修正后的分数值。
一种机器人,包括上述任意一种语言学习装置。通过将语言学习装置设置在机器人上进一步提高了语言学习的趣味性,提高了儿童对语言学习的主动性。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
对本发明所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (10)
1.一种语言学习方法,其特征在于,包括:
获取目标符号的用户音频和标准音频;
根据所述用户音频识别得到用户读音,以及根据所述标准音频识别得到标准读音;
将所述用户读音和所述标准读音进行比对,得到所述用户读音中的非标准部分以及与所述标准读音中与所述非标准部分对应的标准部分;
显示所述用户读音和所述标准读音,且所述非标准部分与所述用户读音中的其它部分的显示形式不同,所述标准部分与所述标准读音中的其他部分显示形式不同。
2.根据权利要求1所述的方法,其特征在于,在所述获取目标符号的用户音频和标准音频步骤前,还包括:
接收到用户的学习请求时,获取所述用户的当前知识等级;
匹配得到与所述用户的当前知识等级对应的目标符号集合;
从所述目标符号集合中选取一个目标符号进行显示;
在所述获取目标符号的用户音频和标准音频的步骤后,还包括:
比对所述用户音频与所述标准音频得到两者的相似度;
判断所述相似度是否大于相似度阈值,若是,则设置所述用户对当前显示的目标符号的学习结果为合格,如否,则设置所述用户对当前显示的目标符号的学习结果为不合格;
当所述用户的当前知识等级对应的目标符号集合中,学习结果为合格的目标符号个数的比例超过比例阈值时,则将所述用户的当前知识等级提升一级。
3.根据权利要求2所述的方法,其特征在于,在所述从所述目标符号集合中选取一个目标符号进行显示步骤后,还包括:
接收到所述用户输入的播放标准读音指令时,播放当前显示的目标符号的标准音频。
4.根据权利要求1所述的方法,其特征在于,在所述获取目标符号的用户音频和标准音频步骤前,还包括:
接收到第一用户与第二用户的比赛请求时,获取所述第一用户的当前知识等级、以及所述第二用户的当前知识等级;
比较所述第一用户和所述第二用户当前知识等级,匹配得到较低的当前知识等级对应的目标符号集合;
从所述目标符合集合中获取预设个数的目标符号作为比赛目标符号集合;
将所述比赛目标符号集合中的所有目标符号依次进行显示;
每次显示目标符号后,执行两次所述获取目标符号的用户音频和标准音频的步骤,第一次获取的用户音频为所述第一用户的用户音频,第二次获取的用户音频为所述第二用户的用户音频;
在所述获取目标符号的用户音频和标准音频的步骤后,还包括比对所述用户音频与所述标准音频得到两者的相似度;
在所述根据所述用户音频识别得到用户读音,以及根据所述标准音频识别得到标准读音步骤后,还包括比对所述用户读音和所述标准读音得到两者的相似度;
针对每个显示的目标符号,将比对所述用户音频与所述标准音频得到两者的相似度乘以第一权重值得到第一分数,将比对所述用户读音和所述标准读音得到两者的相似度乘以第二权重值得到第二分数,将第一分数加上第二分数得到用户学习目标符号的分数值;
针对每个显示的目标符号,比较所述第一用户的分数值与所述第二用户的分数值高低,较高分数值对应的用户获得本局胜利,两个用户的分数值相同则平局;
比较所述第一用户的总获胜次数与所述第二用户的总获胜次数,总获胜次数较高的用户获得最终胜利,两个用户的总获胜次数相同则最终平局;
输出每局比赛结果以及最终比赛结果。
5.根据权利要求4所述的方法,其特征在于,在所述接收到第一用户与第二用户的比赛请求时,还包括:
获取所述第一用户的实际受教育程度、以及所述第二用户的实际受教育程度;
将预设受教育程度基准减去所述第一用户的实际受教育程度,得到的第一差值;
将预设受教育程度基准减去所述第二用户的实际受教育程度,得到的第二差值;
在所述比较所述第一用户的分数值与所述第二用户的分数值高低的步骤前还包括:
将所述第一差值乘以第三权重值加上所述第一用户的分数值,得到所述第一用户的修正后的分数值;
将所述第二差值乘以所述第三权重值加上所述第二用户的分数值,得到所述第二用户的修正后的分数值。
6.一种语言学习装置,其特征在于,包括:
第一获取单元,用于获取目标符号的用户音频和标准音频;
识别单元,用于根据所述用户音频识别得到用户读音,以及根据所述标准音频识别得到标准读音;
第一比对单元,用于将所述用户读音和所述标准读音进行比对,得到所述用户读音中的非标准部分以及与所述标准读音中与所述非标准部分对应的标准部分;
第一显示单元,用于显示所述用户读音和所述标准读音,且所述非标准部分与所述用户读音中的其它部分的显示形式不同,所述标准部分与所述标准读音中的其他部分显示形式不同。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
第一接收单元,用于在执行所述获取单元前,接收到用户的学习请求时,获取所述用户的当前知识等级;
第一匹配单元,用于匹配得到与所述用户的当前知识等级对应的目标符号集合;
第二显示单元,用于从所述目标符号集合中选取一个目标符号进行显示;
第二比对单元,用于在执行所述获取单元后比对所述用户音频与所述标准音频得到两者的相似度;
第一判断单元,用于判断所述相似度是否大于相似度阈值,若是,则设置所述用户对当前显示的目标符号的学习结果为合格,如否,则设置所述用户对当前显示的目标符号的学习结果为不合格;
第二判断单元,用于当所述用户的当前知识等级对应的目标符号集合中,学习结果为合格的目标符号个数的比例超过比例阈值时,则将所述用户的当前知识等级提升一级。
8.根据权利要求6所述的装置,其特征在于,所述装置还包括:
第二接收单元,用于在执行所述获取单元前接收到第一用户与第二用户的比赛请求时,获取所述第一用户的当前知识等级、以及所述第二用户的当前知识等级;
第二匹配单元,用于比较所述第一用户和所述第二用户当前知识等级,匹配得到较低的当前知识等级对应的目标符号集合;
比赛集单元,用于从所述目标符合集合中获取预设个数的目标符号作为比赛目标符号集合;
第三显示单元,用于将所述比赛目标符号集合中的所有目标符号依次进行显示,每次显示目标符号后,执行两次所述获取单元,第一次获取的用户音频为所述第一用户的用户音频,第二次获取的用户音频为所述第二用户的用户音频;
第三比对单元,用于在执行所述获取单元后,比对所述用户音频与所述标准音频得到两者的相似度;
第四比对单元,用于在执行识别单元后比对所述用户读音和所述标准读音得到两者的相似度;
分数计算单元,用于针对每个显示的目标符号,将比对所述用户音频与所述标准音频得到两者的相似度乘以第一权重值得到第一分数,将比对所述用户读音和所述标准读音得到两者的相似度乘以第二权重值得到第二分数,将第一分数加上第二分数得到用户学习目标符号的分数值;
第三判断单元,用于针对每个显示的目标符号,比较所述第一用户的分数值与所述第二用户的分数值高低,较高分数值对应的用户获得本局胜利,两个用户的分数值相同则平局;
第四判断单元,用于比较所述第一用户的总获胜次数与所述第二用户的总获胜次数,总获胜次数较高的用户获得最终胜利,两个用户的总获胜次数相同则最终平局;
第四显示单元,用于输出每局比赛结果以及最终比赛结果。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括:
第二获取单元,用于在所述接收到第一用户与第二用户的比赛请求时,获取所述第一用户的实际受教育程度、以及所述第二用户的实际受教育程度;
第一计算单元,用于将预设受教育程度基准减去所述第一用户的实际受教育程度,得到的第一差值;
第二计算单元,用于将预设受教育程度基准减去所述第二用户的实际受教育程度,得到的第二差值;
第三计算单元,用于在执行第三判断单元前,将所述第一差值乘以第三权重值加上所述第一用户的分数值,得到所述第一用户的修正后的分数值,以及将所述第二差值乘以所述第三权重值加上所述第二用户的分数值,得到所述第二用户的修正后的分数值。
10.一种机器人,其特征在于,包括如权利要求6~9任意一项所述的装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810332365.2A CN108510812A (zh) | 2018-04-13 | 2018-04-13 | 一种语言学习方法、装置及机器人 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810332365.2A CN108510812A (zh) | 2018-04-13 | 2018-04-13 | 一种语言学习方法、装置及机器人 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108510812A true CN108510812A (zh) | 2018-09-07 |
Family
ID=63381933
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810332365.2A Pending CN108510812A (zh) | 2018-04-13 | 2018-04-13 | 一种语言学习方法、装置及机器人 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108510812A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109727609A (zh) * | 2019-01-11 | 2019-05-07 | 龙马智芯(珠海横琴)科技有限公司 | 口语发音评估方法及装置、计算机可读存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020049589A1 (en) * | 2000-06-28 | 2002-04-25 | Poirier Darrell A. | Simultaneous multi-user real-time voice recognition system |
CN1614684A (zh) * | 2003-11-03 | 2005-05-11 | 微星科技股份有限公司 | 发音矫正设备及方法 |
CN101079189A (zh) * | 2007-03-20 | 2007-11-28 | 无敌科技(西安)有限公司 | 一种汉语读音修正的听写学习方法及其*** |
CN106250400A (zh) * | 2016-07-19 | 2016-12-21 | 腾讯科技(深圳)有限公司 | 一种音频数据处理方法、装置以及*** |
CN106886364A (zh) * | 2017-02-14 | 2017-06-23 | 深圳市金立通信设备有限公司 | 一种基于语音识别的文本处理方法及终端 |
-
2018
- 2018-04-13 CN CN201810332365.2A patent/CN108510812A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020049589A1 (en) * | 2000-06-28 | 2002-04-25 | Poirier Darrell A. | Simultaneous multi-user real-time voice recognition system |
CN1614684A (zh) * | 2003-11-03 | 2005-05-11 | 微星科技股份有限公司 | 发音矫正设备及方法 |
CN101079189A (zh) * | 2007-03-20 | 2007-11-28 | 无敌科技(西安)有限公司 | 一种汉语读音修正的听写学习方法及其*** |
CN106250400A (zh) * | 2016-07-19 | 2016-12-21 | 腾讯科技(深圳)有限公司 | 一种音频数据处理方法、装置以及*** |
CN106886364A (zh) * | 2017-02-14 | 2017-06-23 | 深圳市金立通信设备有限公司 | 一种基于语音识别的文本处理方法及终端 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109727609A (zh) * | 2019-01-11 | 2019-05-07 | 龙马智芯(珠海横琴)科技有限公司 | 口语发音评估方法及装置、计算机可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Kellman | Perceptual learning | |
Mead | The psychology of social consciousness implied in instruction | |
Hebert | The effects of observing a learning model (or two) on motor skill acquisition | |
Schwartz et al. | Designs for knowledge evolution: Towards a prescriptive theory for integrating first-and second-hand knowledge | |
CN110292514A (zh) | 服务于老年痴呆患者的智能机器人康复训练的方法 | |
Toner | Habitual reflexivity and skilled action | |
US20110195391A1 (en) | Method of learning arithmetic | |
US20100304348A1 (en) | Educational and training tool using matching techniques and method of developing and utilizing the same | |
Gage et al. | Teaching probability | |
CN108510812A (zh) | 一种语言学习方法、装置及机器人 | |
CN109830282A (zh) | 场景训练数据处理方法及装置 | |
CN112950423A (zh) | 一种基于虚拟智能标准化病人的培训***及方法 | |
Boylan et al. | Ethics across the curriculum: A practice-based approach | |
Long | An Afrocentric intervention strategy | |
Weld | Psychology as science: its problems and points of view | |
Saeed et al. | Game-based interventions as support for learning difficulties and knowledge enhancement in patients with Dyslexia: A systematic literature review | |
Bowman | The tradition of invention: On authenticity in traditional Asian martial arts | |
US20030170598A1 (en) | Computer assisted method for memory training | |
CN102135809A (zh) | 单击双击多击混合输入中英文的方法和键盘 | |
White | One by one–move the object and count out loud | |
CN111985734A (zh) | 游戏学习效果评测方法及*** | |
Gast et al. | Theory Jeopardy: A fun interactive approach to teaching theory | |
Bennington | Rhetorical Roundhouse Kicks: Tae Kwon Do Pumsae Practice and Non-western Embodied Topoi | |
Page et al. | Interpersonal relationship styles in marathon group therapy: A study with illicit drug users | |
Kretchmar | CH McCloy lecture: symbols, conventions, games, Eleanor Metheny, and the evolution of human intelligence |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180907 |
|
RJ01 | Rejection of invention patent application after publication |