基于语音控制的游戏化语言学习方法及系统与流程

文档序号:14876593发布日期:2018-07-07 07:14阅读:209来源:国知局

本发明涉及计算机游戏技术领域和语音技术领域,特别是一种基于语音控制的游戏化语言学习方法及其应用该方法的系统。



背景技术:

学习兴趣和语言环境是语言学习的两个重要因素,但是,现有的外语学习软件通常是采用填鸭式的拼读学习,用户仍然需要死记硬背该语言的拼写和读音,一方面,使得学习过程枯燥无味,无法提高学习的积极性;另一方面,缺乏语言环境和交流对象,无法对语言进行灵活运用,学习效果较差。



技术实现要素:

本发明为解决上述问题,提供了一种基于语音控制的游戏化语言学习方法及系统,利用语音控制的方式将语言学习结合到游戏中,集学习和娱乐为一体,极大的提高用户的学习积极性,学习效果更好。

为实现上述目的,本发明采用的技术方案为:

一种基于语音控制的游戏化语言学习方法,其包括以下步骤:

a.收集待学习语言的文字样本,每个文字样本与预设的游戏操作指令相对应;

b.接收本地或远程的语音信号,并对所述语音信号进行语音识别,将所述语音信号转换为文字信号;

c.将所述文字信号与文字样本进行匹配处理,并调用匹配后的文字样本所对应的游戏操作指令;

d.根据所述游戏操作指令控制游戏操作;

e.根据游戏结果进行评估学习效果。

优选的,所述的步骤a中,所述文字样本为单词或短语或句子,并在每个游戏中设置所述文字样本所对应的游戏操作指令的重复次数。

优选的,所述的步骤c中,将所述文字信号与文字样本进行匹配处理时,若所述文字信号未匹配到对应的文字样本,则不发出游戏操作指令;若所述文字信号匹配到的文字样本与当前游戏进度不符合,则仍调用该不符合的文字样本所对应的游戏操作指令。

优选的,所述的步骤e中,评估学习效果包括词汇量评估和词汇运用评估;

若所述文字信号未匹配到对应的文字样本,则不加入词汇量统计和词汇运用准确性统计;

若所述文字信号匹配到的文字样本与当前游戏进度不符合,则仅加入词汇量统计,但不加入词汇运用准确性统计;

若所述文字信号匹配的文字样本与当前游戏进度相符合,则同时加入词汇量统计和词汇运用准确性统计。

优选的,所述的步骤e中,进一步根据学习效果的评估结果进行判断是否进入更高级的学习阶段;所述学习阶段包括两个以上,每个学习阶段具有不同的词汇量和学习难度。

进一步的,每个学习阶段包括预习模式和游戏测试模式;所述预习模式用于展示该学习阶段所涉及的文字样本,所述游戏测试模式用于在各个游戏进度中嵌入所述文字样本所对应的游戏操作指令。

进一步的,所述游戏测试模式中,进一步在游戏界面上对应弹出当前游戏进度的游戏操作指令所对应的文字样本的提示。

优选的,所述的步骤b中,所述的本地或远程的语音信号,包括用户直接发出所述语音信号,或者用户根据游戏中的语音问题或文字问题进行回答而发出的语音信号。

对应的,本发明还一种基于语音控制的游戏化语言学习系统,其包括:

游戏设置模块,用于收集待学习语言的文字样本,每个文字样本与预设的游戏操作指令相对应;

语音识别模块,用于接收本地或远程的语音信号,并对所述语音信号进行语音识别,将所述语音信号转换为文字信号;

指令匹配模块,用于将所述文字信号与文字样本进行匹配处理,并调用匹配后的文字样本所对应的游戏操作指令;

指令控制模块,用于根据所述游戏操作指令控制游戏操作;

结果评估模块,用于根据游戏结果进行评估学习效果。

还包括人机对话模块,其通过在游戏中预设语音问题或文字问题,用户根据游戏中的语音问题或文字问题进行语音回答和发出语音信号,并通过指令匹配模块进行调用对应的游戏操作指令以及通过指令控制模块执行对应的游戏操作。

本发明的有益效果是:

本发明的一种基于语音控制的游戏化语言学习方法及系统,其通过收集待学习语言的文字样本,每个文字样本与预设的游戏操作指令相对应;然后接收本地或远程的语音信号,并对所述语音信号进行语音识别,将所述语音信号转换为文字信号;将所述文字信号与文字样本进行匹配处理,并调用匹配后的文字样本所对应的游戏操作指令;根据所述游戏操作指令控制游戏操作;以及根据游戏结果进行评估学习效果;从而将语言学习结合到游戏中,集学习和娱乐为一体,极大的提高用户的学习积极性,学习效果更好。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1为本发明一种基于语音控制的游戏化语言学习方法的流程简图;

图2为本发明一种基于语音控制的游戏化语言学习系统的结构示意图。

具体实施方式

为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图及实施例对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

如图1所示,本发明的一种基于语音控制的游戏化语言学习方法,其包括以下步骤:

a.收集待学习语言的文字样本,每个文字样本与预设的游戏操作指令相对应;

b.接收本地或远程的语音信号,并对所述语音信号进行语音识别,将所述语音信号转换为文字信号;

c.将所述文字信号与文字样本进行匹配处理,并调用匹配后的文字样本所对应的游戏操作指令;

d.根据所述游戏操作指令控制游戏操作;

e.根据游戏结果进行评估学习效果。

所述的步骤a中,所述文字样本为单词或短语或句子,并在每个游戏中设置所述文字样本所对应的游戏操作指令的重复次数。即,每个单词对应一个游戏操作指令,或者每个短语对应一个游戏操作指令,或者没个句子对应一个游戏操作指令;根据所述文字样本的难易程度进行设置对应的游戏操作指令的重复次数,例如,对于较难的文字样本设置较多的重复次数,以使用户记忆更深刻,运用更熟练。

所述的步骤b中,本发明的游戏可适用于本地游戏或在线游戏,所述语音信号包括从本地端麦克风输入的本地语音信号或者从远程端麦克风输入的远程语音信号;并且,进行语音识别时,进一步对识别到的语音信号进行去噪处理,得到近似纯净的语音信号,以提高测试的准确率。本实施例中,所述的本地或远程的语音信号,包括用户直接发出所述语音信号,或者用户根据游戏中的语音问题或文字问题进行回答而发出的语音信号,以实现人机互动功能。

所述的步骤c中,将所述文字信号与文字样本进行匹配处理时,若所述文字信号未匹配到对应的文字样本,则不发出游戏操作指令(即为无效指令);若所述文字信号匹配到的文字样本与当前游戏进度不符合,则仍调用该不符合的文字样本所对应的游戏操作指令(即为错误指令)。

所述的步骤d中,根据所述游戏操作指令控制游戏操作时,即使接收到的是无效指令还是错误指令,都执行所述指令,但可能导致游戏结果失败及导致学习效果的评估值较低。

所述的步骤e中,评估学习效果包括词汇量评估和词汇运用评估;

若所述文字信号未匹配到对应的文字样本,则不加入词汇量统计和词汇运用准确性统计;

若所述文字信号匹配到的文字样本与当前游戏进度不符合,则仅加入词汇量统计,但不加入词汇运用准确性统计;

若所述文字信号匹配的文字样本与当前游戏进度相符合,则同时加入词汇量统计和词汇运用准确性统计。

并且,进一步根据学习效果的评估结果进行判断是否进入更高级的学习阶段;所述学习阶段包括两个以上,每个学习阶段具有不同的词汇量和学习难度。每个学习阶段包括预习模式和游戏测试模式;所述预习模式用于展示该学习阶段所涉及的文字样本,所述游戏测试模式用于在各个游戏进度中嵌入所述文字样本所对应的游戏操作指令。本实施例中,所述游戏测试模式中,进一步在游戏界面上对应弹出当前游戏进度的游戏操作指令所对应的文字样本的提示。

本发明的游戏化语言学习方法,不仅适用于英语学习,也适用于中文或其他语言的学习;不仅适用于儿童或学生的语言学习,也适用于成人自学;甚至可适用于职业专题训练等;可根据不同的学习对象进行配置不同的语言数据和设置不同的难度。

如图2所示,本发明还一种基于语音控制的游戏化语言学习系统,其包括:

游戏设置模块,用于收集待学习语言的文字样本,每个文字样本与预设的游戏操作指令相对应;

语音识别模块,用于接收本地或远程的语音信号,并对所述语音信号进行语音识别,将所述语音信号转换为文字信号;

指令匹配模块,用于将所述文字信号与文字样本进行匹配处理,并调用匹配后的文字样本所对应的游戏操作指令;

指令控制模块,用于根据所述游戏操作指令控制游戏操作;

结果评估模块,用于根据游戏结果进行评估学习效果。

还包括人机对话模块,其通过在游戏中预设语音问题或文字问题,用户根据游戏中的语音问题或文字问题进行语音回答和发出语音信号,并通过指令匹配模块进行调用对应的游戏操作指令以及通过指令控制模块执行对应的游戏操作。

需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于系统实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

上述说明示出并描述了本发明的优选实施例,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1