一种口语训练方法及学习设备与流程

文档序号:16327777发布日期:2018-12-19 06:01阅读:192来源:国知局
一种口语训练方法及学习设备与流程

本发明涉及口语训练技术领域,尤其涉及一种口语训练方法及学习设备。

背景技术

目前,语言类科目的学习成为了学习者的一大难点,例如,学生在学习英语科目时,往往只是通过识记单词和背诵语法知识点来解题,而不注重听力以及口语的训练,从而导致了“哑巴英语”现象的出现。

为了减少“哑巴英语”现象的出现,市面上出现了用于训练口语的电子设备(如家教机),这种用于训练口语的电子设备进行口语训练的方式为:接收用户输入的口语信息-对该口语信息打分。

在实践中发现,上述口语训练方式只能实现单问单答的训练,不符合现实生活中多次交互的交谈方式,从而导致口语训练效果差的问题。



技术实现要素:

本发明实施例公开一种口语训练方法及学习设备,能够提高口语训练效果。

本发明实施例第一方面公开一种口语训练方法,包括:

输出语音问题,并获取用户根据所述语音问题语音输入的与所述语音问题匹配的目标语音答案;

提取所述目标语音答案所包括的目标文本信息以及目标发音信息;其中,所述目标文本信息为所述目标语音答案对应的文本信息,所述目标发音信息为所述目标语音答案对应的发音信息;

根据所述目标文本信息以及所述目标发音信息输出下一语音问题。

作为一种可选的实施方式,在本发明实施例第一方面中,所述根据所述目标文本信息以及所述目标发音信息输出下一语音问题,包括:

确定与所述语音问题相匹配的标准答案信息;

判断所述目标文本信息是否与所述标准答案信息所包括的文本信息相匹配,以及判断所述目标发音信息是否符合预设发音标准;

当判断出所述目标文本信息与所述标准答案信息所包括的文本信息不相匹配而所述目标发音信息符合所述预设发音标准时,根据所述目标文本信息和所述标准答案信息所包括的文本信息输出下一语音问题;

当判断出所述目标文本信息与所述标准答案信息所包括的文本信息相匹配且所述目标发音信息不符合所述预设发音标准时,根据所述目标发音信息和所述预设发音标准输出下一语音问题;

当判断出所述目标文本信息与所述标准答案信息所包括的文本信息不相匹配且所述目标发音信息不符合所述预设发音标准时,根据所述目标文本信息、所述标准答案信息所包括的文本信息、所述目标发音信息以及所述预设发音标准输出下一语音问题。

作为一种可选的实施方式,在本发明实施例第一方面中,所述根据所述目标文本信息和所述标准答案信息所包括的文本信息输出下一语音问题,包括:

根据所述目标文本信息和所述标准答案信息所包括的文本信息确定第一目标语义知识点信息;

以所述第一目标语义知识点信息为依据,输出下一语音问题。

作为一种可选的实施方式,在本发明实施例第一方面中,所述根据所述目标发音信息和所述预设发音标准输出下一语音问题,包括:

根据所述目标发音信息和所述预设发音标准确定第一目标发音知识点信息;

以所述第一目标发音知识点信息为依据,输出下一语音问题。

作为一种可选的实施方式,在本发明实施例第一方面中,所述根据所述目标文本信息、所述标准答案信息所包括的文本信息、所述目标发音信息以及所述预设发音标准输出下一语音问题,包括:

根据所述目标文本信息和所述标准答案信息所包括的文本信息确定第二目标语义知识点信息,以及根据所述目标发音信息和所述预设发音标准确定第二目标发音知识点信息;

以所述第二目标语义知识点信息以及所述第二目标发音知识点信息为依据,输出下一语音问题。

本发明实施例第二方面公开一种学习设备,包括:

获取单元,用于输出语音问题,并获取用户根据所述语音问题语音输入的与所述语音问题匹配的目标语音答案;

提取单元,用于提取所述目标语音答案所包括的目标文本信息以及目标发音信息;其中,所述目标文本信息为所述目标语音答案对应的文本信息,所述目标发音信息为所述目标语音答案对应的发音信息;

输出单元,用于根据所述目标文本信息以及所述目标发音信息输出下一语音问题。

作为一种可选的实施方式,在本发明实施例第二方面中,所述输出单元包括:

确定子单元,用于确定与所述语音问题相匹配的标准答案信息;

判断子单元,用于判断所述目标文本信息是否与所述标准答案信息所包括的文本信息相匹配,以及判断所述目标发音信息是否符合预设发音标准;

第一输出子单元,用于当所述判断子单元判断出所述目标文本信息与所述标准答案信息所包括的文本信息不相匹配而所述目标发音信息符合所述预设发音标准时,根据所述目标文本信息和所述标准答案信息所包括的文本信息输出下一语音问题;

第二输出子单元,用于当所述判断子单元判断出所述目标文本信息与所述标准答案信息所包括的文本信息相匹配且所述目标发音信息不符合所述预设发音标准时,根据所述目标发音信息和所述预设发音标准输出下一语音问题;

第三输出子单元,用于当所述判断子单元判断出所述目标文本信息与所述标准答案信息所包括的文本信息不相匹配且所述目标发音信息不符合所述预设发音标准时,根据所述目标文本信息、所述标准答案信息所包括的文本信息、所述目标发音信息以及所述预设发音标准输出下一语音问题。

作为一种可选的实施方式,在本发明实施例第二方面中,所述第一输出子单元用于根据所述目标文本信息和所述标准答案信息所包括的文本信息输出下一语音问题的方式具体为:

所述第一输出子单元,用于根据所述目标文本信息和所述标准答案信息所包括的文本信息确定第一目标语义知识点信息;以所述第一目标语义知识点信息为依据,输出下一语音问题。

作为一种可选的实施方式,在本发明实施例第二方面中,所述第二输出子单元用于根据所述目标发音信息和所述预设发音标准输出下一语音问题的方式具体为:

所述第二输出子单元,用于根据所述目标发音信息和所述预设发音标准确定第一目标发音知识点信息;以所述第一目标发音知识点信息为依据,输出下一语音问题。

作为一种可选的实施方式,在本发明实施例第二方面中,所述第三输出子单元用于根据所述目标文本信息、所述标准答案信息所包括的文本信息、所述目标发音信息以及所述预设发音标准输出下一语音问题的方式具体为:

所述第三输出子单元,用于根据所述目标文本信息和所述标准答案信息所包括的文本信息确定第二目标语义知识点信息,以及根据所述目标发音信息和所述预设发音标准确定第二目标发音知识点信息;以所述第二目标语义知识点信息以及所述第二目标发音知识点信息为依据,输出下一语音问题。

本发明实施例第三方面公开一种学习设备,包括:

存储有可执行程序代码的存储器;

与所述存储器耦合的处理器;

所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明实施例第一方面公开的一种口语训练方法。

本发明实施例第四方面公开一种计算机可读存储介质,其存储计算机程序,其中,所述计算机程序使得计算机执行本发明实施例第一方面公开的一种口语训练方法。

本发明实施例第五方面公开一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面的任意一种方法的部分或全部步骤。

本发明实施例第六方面公开一种应用发布平台,所述应用发布平台用于发布计算机程序产品,其中,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面的任意一种方法的部分或全部步骤。

与现有技术相比,本发明实施例具有以下有益效果:

本发明实施例中,在输出语音问题并接收用户根据语音问题语音输入的与语音问题匹配的目标语音答案之后,在实现了单问单答的基础上,根据用户输入的目标语音答案所包括的目标文本信息以及目标发音信息进一步输出下一语音问题,以此形成多次交互的交谈方式,更符合现实生活中的交谈方式,从而提高了口语训练效果。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例公开的一种口语训练方法的流程示意图;

图2是本发明实施例公开的另一种口语训练方法的流程示意图;

图3是本发明实施例公开的另一种口语训练方法的流程示意图;

图4是本发明实施例公开的一种学习设备的结构示意图;

图5是本发明实施例公开的另一种学习设备的结构示意图;

图6是本发明实施例公开的另一种学习设备的结构示意图;

图7是本发明实施例公开的另一种学习设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,本发明实施例及附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

本发明实施例公开一种口语训练方法及学习设备,能够提升口语训练效果,其中,学习设备可以包括家教机、学习手机、学习平板等各类学习设备,本发明实施例不做限定。其中,各类学习设备的操作系统可包括但不限于android操作系统、ios操作系统、symbian(塞班)操作系统、blackberry(黑莓)操作系统、windowsphone8操作系统等等,本发明实施例不做限定。以下分别进行详细说明。

实施例一

请参阅图1,图1是本发明实施例公开的一种口语训练方法的流程示意图。如图1所示,该口语训练方法可以包括以下步骤:

101、学习设备输出语音问题,并获取用户根据语音问题语音输入的与语音问题匹配的目标语音答案。

本发明实施例中,学习设备输出的语音问题可以为预先设置的英语口语训练问题,也可以为预先设置的其他语言的口语训练问题,也可以为预先设置的用于学习的非语言类问题,本发明实施例中不做限定。在学习设备输出语音问题之后,可以获取用户根据该语音问题输入的与语音问题匹配的目标语音答案。

作为一种可选的实施方式,学习设备获取用户根据语音问题语音输入的与语音问题匹配的目标语音答案可以包括:

学习设备在输出语音问题之后,检测是否接收到语音信息;

当接收到语音信息时,学习设备确定该语音信息的声纹特征,并判断该声纹特征是否与预设声纹特征匹配;

当判断出该声纹特征与该预设声纹特征匹配时,学习设备判断该语音信息中是否包含与该语音问题相匹配的语音关键词;

当判断出该语音信息中包含与该语音问题相匹配的语音关键词时,学习设备将该语音信息确定为与语音问题匹配的目标语音答案。

通过实施这种可选的实施方式,可以只识别与预设声纹特征相匹配的语音信息,避免检测到包含用户输入的语音信息以及其他人输入的语音信息等多种语音信息时其他人输入的语音信息对用户输入的语音信息造成干扰,从而增加了识别用户输入语音信息的可靠性。此外,还可以在用户输入的语音信息中包含与该语音问题相匹配的语音关键词时才将该语音信息确定为与语音问题匹配的目标语音答案,举例来说,当该语音问题为“howareyou”时,用户在听到该语音问题后问旁边的人“你知道这个是什么意思吗”,此时,学习设备检测到用户输入的“你知道这个是什么意思吗”的语音信息,但由于该语音信息不包含与语音问题相匹配的关键词(如“i”),学习设备不将该语音信息确定为与语音问题匹配的目标语音答案。这一过程可以进一步增强了获取与语音问题匹配的目标语音答案的可靠性,减少获取到错误的目标语音答案的情况发生的概率。

102、学习设备提取目标语音答案所包括的目标文本信息以及目标发音信息;其中,目标文本信息为目标语音答案对应的文本信息,目标发音信息为目标语音答案对应的发音信息。

本发明实施例中,当目标语音答案为语音形式的“iamfine”时,目标文本信息即为文本形式的“iamfine”,目标发音信息可以包括“iamfine”中每一单词的发音信息,如“i”的第一发音信息、“am”的第二发音信息以及“fine”的第三发音信息。

103、学习设备根据目标文本信息以及目标发音信息输出下一语音问题。

本发明实施例中,学习设备可以根据目标文本信息判断用户针对语音问题输入的目标语音答案是否正确,学习设备还可以根据目标发音信息判断用户输入的目标语音答案的发音是否标准,结合用户的作答情况以及用户的发音情况两方面来输出下一语音问题,从而达到针对性巩固的目的。

举例来说,当学习设备输出的语音问题为“howareyou”时,获取用户输入的目标语音答案,当用户输入的目标语音答案为“iamfine”时,根据目标语音答案的目标文本信息判断出用户输入的目标语音答案与语音问题相匹配,如果用户输入的目标语音答案某一单词发音不标准(例如“fine”的发音不标准),则输出包含该某一单词的下一问题(例如“whatafineday!whynotgoforapicnic?”),以此使得用户在潜移默化中学习到正确的“fine”的发音;当用户输入的目标语音答案为“iam7yearsold”时,如果用户输入的目标语音答案的每一单词的发音都很标准,但是根据目标语音答案的目标文本信息判断出用户输入的目标语音答案与语音问题不相匹配时,则输出包含该语音问题以及与该语音问题匹配的语音答案的下一问题(例如“howareyou?iamfine,andyou?”),以此使得用户了解到正确的与该语音问题相匹配的语音答案。

可见,通过实施图1所描述的口语训练方法,在输出语音问题并接收用户根据语音问题语音输入的与语音问题匹配的目标语音答案之后,在实现了单问单答的基础上,根据用户输入的目标语音答案所包括的目标文本信息以及目标发音信息进一步输出下一语音问题,以此形成多次交互的交谈方式,更符合现实生活中的交谈方式,从而提高了口语训练效果。

实施例二

请参阅图2,图2是本发明实施例公开的另一种口语训练方法的流程示意图。如图2所示,该口语训练方法可以包括以下步骤:

201、学习设备输出语音问题,并获取用户根据语音问题语音输入的与语音问题匹配的目标语音答案。

202、学习设备提取目标语音答案所包括的目标文本信息以及目标发音信息;其中,目标文本信息为目标语音答案对应的文本信息,目标发音信息为目标语音答案对应的发音信息。

203、学习设备确定与语音问题相匹配的标准答案信息。

204、学习设备判断目标文本信息是否与标准答案信息所包括的文本信息相匹配以及判断目标发音信息是否符合预设发音标准,当判断出目标文本信息与标准答案信息所包括的文本信息不相匹配而目标发音信息符合预设发音标准时,执行步骤205,当判断出目标文本信息与标准答案信息所包括的文本信息相匹配且目标发音信息不符合预设发音标准时,执行步骤206,当判断出目标文本信息与标准答案信息所包括的文本信息不相匹配且目标发音信息不符合预设发音标准时,执行步骤207。

本发明实施例中,当口语训练方法应用于英语口语训练时,预设发音标准可以包括海量英文单词中与某一英文单词对应的发音,可选的,与每一英文单词对应的发音可以包括与该英文单词对应的英式发音以及与该英文单词对应的美式发音,以此满足用户的多种学习需求。

205、学习设备根据目标文本信息和标准答案信息所包括的文本信息输出下一语音问题。

206、学习设备根据目标发音信息和预设发音标准输出下一语音问题。

207、学习设备根据目标文本信息、标准答案信息所包括的文本信息、目标发音信息以及预设发音标准输出下一语音问题。

可见,通过实施图2所描述的口语训练方法,在输出语音问题并接收用户根据语音问题语音输入的与语音问题匹配的目标语音答案之后,在实现了单问单答的基础上,根据用户输入的目标语音答案所包括的目标文本信息以及目标发音信息进一步输出下一语音问题,以此形成多次交互的交谈方式,更符合现实生活中的交谈方式,从而提高了口语训练效果。

此外,通过实施图2所描述的口语训练方法,还可以当目标语音答案所包括的目标文本信息与标准答案信息所包括的文本信息不相匹配而目标发音信息符合预设发音标准时,根据目标文本信息和标准答案信息所包括的文本信息输出下一语音问题,从而使得在用户发音不存在问题但用户对该语音问题的理解存在偏差时,可以有针对性地结合用户对该语音问题的理解偏差输出下一语音问题;当目标语音答案所包括的目标文本信息与标准答案信息所包括的文本信息相匹配而目标发音信息不符合预设发音标准时,根据目标发音信息和预设发音标准输出下一语音问题,从而使得在用户发音存在问题但用户对该语音问题的理解不存在问题时,可以有针对性地结合用户发音存在的问题输出下一语音问题;当目标语音答案所包括的目标文本信息与标准答案信息所包括的文本信息不相匹配而目标发音信息不符合预设发音标准时,根据目标文本信息、标准答案信息所包括的文本信息、目标发音信息和预设发音标准输出下一语音问题,从而使得在用户发音存在问题且用户对该语音问题的理解存在偏差时,可以有针对性地结合用户发音存在的问题与用户对该语音问题的理解偏差输出下一语音问题。这一过程可以针对用户输入的目标语音答案存在的问题输出下一语音问题,从而使得下一语音问题的输出辅助学习效果更佳。

实施例三

请参阅图3,图3是本发明实施例公开的另一种口语训练方法的流程示意图。如图3所示,该口语训练方法可以包括以下步骤:

301、学习设备输出语音问题,并获取用户根据语音问题语音输入的与语音问题匹配的目标语音答案。

302、学习设备提取目标语音答案所包括的目标文本信息以及目标发音信息;其中,目标文本信息为目标语音答案对应的文本信息,目标发音信息为目标语音答案对应的发音信息。

303、学习设备确定与语音问题相匹配的标准答案信息。

304、学习设备判断目标文本信息是否与标准答案信息所包括的文本信息相匹配以及判断目标发音信息是否符合预设发音标准,当判断出目标文本信息与标准答案信息所包括的文本信息不相匹配而目标发音信息符合预设发音标准时,执行步骤305至步骤306,当判断出目标文本信息与标准答案信息所包括的文本信息相匹配且目标发音信息不符合预设发音标准时,执行步骤307至步骤308,当判断出目标文本信息与标准答案信息所包括的文本信息不相匹配且目标发音信息不符合预设发音标准时,执行步骤309至步骤310。

305、学习设备根据目标文本信息和标准答案信息所包括的文本信息确定第一目标语义知识点信息。

作为一种可选的实施方式,学习设备根据目标文本信息和标准答案信息所包括的文本信息确定第一目标语义知识点信息可以包括:

当学习设备检测出目标文本信息存在语法错误时,学习设备确定目标文本信息存在的语法错误对应的语法知识点;

当学习设备检测出目标文本信息存在词汇错误时,学习设备确定目标文本信息存在的词汇错误对应的词汇知识点;

当学习设备检测出目标文本信息与标准答案信息所包括的文本信息的匹配度低于预设匹配度时,学习设备确定目标文本信息对应的问题;

学习设备以上述语法知识点、词汇知识点、目标文本信息对应的问题、语音问题、与语音问题对应的标准答案信息为依据确定第一目标语义知识点信息。

举例来说,当目标文本信息为“iis7yearold”,语音问题为“howareyou”,与语音问题对应的标准答案信息为“iamfine”时,检测出目标文本信息存在语法错误,确定与该语法错误对应的语法知识点为主谓搭配,检测出目标文本信息存在词汇错误,确定与该词汇错误对应的词汇知识点为“yearsold”,检测出目标文本信息与标准答案信息所包括的文本信息的匹配度低于预设匹配度,确定目标文本信息对应的问题为“howoldareyou”,学习设备结合上述语法知识点、词汇知识点、目标文本信息对应的问题、语音问题、与语音问题对应的标准答案信息为依据确定出的第一目标语义知识点信息包括主谓搭配、“yearsold”、“howoldareyou”以及“howareyou、iamfine”。

通过实施这种可选的实施方式,根据目标文本信息和标准答案信息所包括的文本信息确定出的第一目标语义知识点信息既包括目标文本信息存在的语法错误对应的语法知识点、目标文本信息存在的词汇错误对应的词汇知识点、目标文本信息对应的问题,又包括语音问题、与语音问题对应的标准答案信息,以便后续根据第一目标语义知识点信息所包括的上述内容输出下一语音问题,使得下一语音问题对用户的学习起到更大的帮助作用。

306、学习设备以第一目标语义知识点信息为依据,输出下一语音问题。

本发明实施例中,学习设备以第一目标语义知识点信息为依据,输出下一语音问题的方式具体可以为:学习设备输出包含第一目标语义知识点信息的下一语音问题。例如,当第一目标语义知识点信息包括主谓搭配、“yearsold”、“howoldareyou”以及“howareyou、iamfine”时,输出的下一语音问题可以为“howishe?heisfine,howareyou?howoldishe?heis7yearsold,howoldareyou?”。

307、学习设备根据目标发音信息和预设发音标准确定第一目标发音知识点信息。

作为一种可选的实施方式,学习设备根据目标发音信息和预设发音标准确定第一目标发音知识点信息可以包括:

学习设备获取目标发音信息中的每一单词对应的发音信息;

学习设备将上述每一单词对应的发音信息与预设发音标准中该单词对应的标准发音信息进行比对,获得每一单词对应的比对得分,其中,比对得分越高说明该单词的发音越标准;

学习设备从上述每一单词中确定出比对得分低于预设比对得分的若干个单词,并确定包含该若干个单词的第一目标发音知识点信息。

举例来说,当目标发音信息为“iamfine”时,学习设备获取“iamfine”中每一单词的发音信息,如“i”的第一发音信息、“am”的第二发音信息以及“fine”的第三发音信息,并将第一发音信息与预设发音标准中“i”的标准发音信息进行比对,获得与“i”对应的第一比对得分(如70分,满分为100分),将第二发音信息与预设发音标准中“am”的标准发音信息进行比对,获得与“am”对应的第二比对得分(如60分,满分100分),将第三发音信息与预设发音标准中“fine”的标准发音信息进行比对,获得与“fine”对应的第三比对得分(如30分,满分100分),学习设备从上述三个单词中选取比对得分低于60分的单词“fine”,将其作为第一目标发音知识点信息,以便后续输出包含该第一目标发音知识点信息的下一语音问题,使得用户对“fine”的读音了解更加深入、提高学习效率。

308、学习设备以第一目标发音知识点信息为依据,输出下一语音问题。

本发明实施例中,学习设备以第一目标发音知识点信息为依据,输出下一语音问题的方式具体可以为:学习设备输出包含第一目标发音知识点信息的下一语音问题。当第一目标发音知识点信息为“fine”时,下一语音问题可以为“iamfine,thankyou,andyou?”。

309、学习设备根据目标文本信息和标准答案信息所包括的文本信息确定第二目标语义知识点信息,以及根据目标发音信息和预设发音标准确定第二目标发音知识点信息。

作为一种可选的实施方式,学习设备根据目标文本信息和标准答案信息所包括的文本信息确定第二目标语义知识点信息,以及根据目标发音信息和预设发音标准确定第二目标发音知识点信息可以包括:

当学习设备检测出目标文本信息存在语法错误时,学习设备确定目标文本信息存在的语法错误对应的语法知识点;

当学习设备检测出目标文本信息存在词汇错误时,学习设备确定目标文本信息存在的词汇错误对应的词汇知识点;

当学习设备检测出目标文本信息与标准答案信息所包括的文本信息的匹配度低于预设匹配度时,学习设备确定目标文本信息对应的问题;

学习设备以上述语法知识点、词汇知识点、目标文本信息对应的问题、语音问题、与语音问题对应的标准答案信息为依据确定第二目标语义知识点信息;

学习设备获取目标发音信息中的每一单词对应的发音信息;

学习设备将上述每一单词对应的发音信息与预设发音标准中该单词对应的标准发音信息进行比对,获得每一单词对应的比对得分,其中,比对得分越高说明该单词的发音越标准;

学习设备从上述每一单词中确定出比对得分低于预设比对得分的若干个单词,并确定包含该若干个单词的第二目标发音知识点信息。

举例来说,当目标文本信息为“iis7yearold”,语音问题为“howareyou”,与语音问题对应的标准答案信息为“iamfine”时,检测出目标文本信息存在语法错误,确定与该语法错误对应的语法知识点为主谓搭配,检测出目标文本信息存在词汇错误,确定与该词汇错误对应的词汇知识点为“yearsold”,检测出目标文本信息与标准答案信息所包括的文本信息的匹配度低于预设匹配度,确定目标文本信息对应的问题为“howoldareyou”,学习设备结合上述语法知识点、词汇知识点、目标文本信息对应的问题、语音问题、与语音问题对应的标准答案信息为依据确定出的第二目标语义知识点信息包括主谓搭配、“yearsold”、“howoldareyou”以及“howareyou、iamfine”。当目标发音信息为语音形式的“iis7yearold”时,学习设备获取“iis7yearold”中每一单词的发音信息,如“i”的第一发音信息、“is”的第二发音信息、“7”的第三发音信息、“year”的第四发音信息和“old”的第五发音信息,并将第一发音信息与预设发音标准中“i”的标准发音信息进行比对,获得与“i”对应的第一比对得分(如70分,满分为100分),将第二发音信息与预设发音标准中“is”的标准发音信息进行比对,获得与“is”对应的第二比对得分(如60分,满分100分),将第三发音信息与预设发音标准中“7”的标准发音信息进行比对,获得与“7”对应的第三比对得分(如80分,满分100分),将第四发音信息与预设发音标准中“year”的标准发音信息进行比对,获得与“year”对应的第四比对得分(如40分,满分100分),将第五发音信息与预设发音标准中“old”的标准发音信息进行比对,获得与“old”对应的第五比对得分(如30分,满分100分),学习设备从上述五个单词中选取比对得分低于60分的单词“years”和“old”,将其作为第二目标发音知识点信息。

310、学习设备以第二目标语义知识点信息以及第二目标发音知识点信息为依据,输出下一语音问题。

本发明实施例中,学习设备以第二目标语义知识点信息以及第二目标发音知识点信息为依据,输出下一语音问题的方式具体为:学习设备输出包含第二目标语义知识点信息以及第二目标发音知识点信息的下一语音问题,当第二目标语义知识点信息包括主谓搭配、“yearsold”、“howoldareyou”以及“howareyou、iamfine”、第二目标发音知识点信息为“years”和“old”时,下一语音问题可以为“howishe?heisfine,howareyou?howoldishe?heis7yearsold,howoldareyou?”,其中,对于下一语音问题中的“years”和“old”以更高的音量输出,用以着重强调第二目标发音知识点信息。

可见,通过实施图3所描述的口语训练方法,在输出语音问题并接收用户根据语音问题语音输入的与语音问题匹配的目标语音答案之后,在实现了单问单答的基础上,根据用户输入的目标语音答案所包括的目标文本信息以及目标发音信息进一步输出下一语音问题,以此形成多次交互的交谈方式,更符合现实生活中的交谈方式,从而提高了口语训练效果。

此外,通过实施图3所描述的口语训练方法,可以针对用户输入的目标语音答案存在的问题输出下一语音问题,从而使得下一语音问题的输出辅助学习效果更佳。

实施例四

请参阅图4,图4是本发明实施例公开的一种学习设备的结构示意图。如图4所示,该学习设备400可以包括获取单元401、提取单元402和输出单元403,其中:

获取单元401,用于输出语音问题,并获取用户根据语音问题语音输入的与语音问题匹配的目标语音答案。

本发明实施例中,学习设备输出的语音问题可以为预先设置的英语口语训练问题,也可以为预先设置的其他语言的口语训练问题,也可以为预先设置的用于学习的非语言类问题,本发明实施例中不做限定。在学习设备输出语音问题之后,可以获取用户根据该语音问题输入的与语音问题匹配的目标语音答案。

作为一种可选的实施方式,获取单元401获取用户根据语音问题语音输入的与语音问题匹配的目标语音答案可以包括:

获取单元401在输出语音问题之后,检测是否接收到语音信息;

当接收到语音信息时,获取单元401确定该语音信息的声纹特征,并判断该声纹特征是否与预设声纹特征匹配;

当判断出该声纹特征与该预设声纹特征匹配时,获取单元401判断该语音信息中是否包含与该语音问题相匹配的语音关键词;

当判断出该语音信息中包含与该语音问题相匹配的语音关键词时,获取单元401将该语音信息确定为与语音问题匹配的目标语音答案。

通过实施这种可选的实施方式,可以只识别与预设声纹特征相匹配的语音信息,避免检测到包含用户输入的语音信息以及其他人输入的语音信息等多种语音信息时其他人输入的语音信息对用户输入的语音信息造成干扰,从而增加了识别用户输入语音信息的可靠性。此外,还可以在用户输入的语音信息中包含与该语音问题相匹配的语音关键词时才将该语音信息确定为与语音问题匹配的目标语音答案,举例来说,当该语音问题为“howareyou”时,用户在听到该语音问题后问旁边的人“你知道这个是什么意思吗”,此时,学习设备检测到用户输入的“你知道这个是什么意思吗”的语音信息,但由于该语音信息不包含与语音问题相匹配的关键词(如“i”),学习设备不将该语音信息确定为与语音问题匹配的目标语音答案。这一过程可以进一步增强了获取与语音问题匹配的目标语音答案的可靠性,减少获取到错误的目标语音答案的情况发生的概率。

提取单元402,用于提取获取单元401获取的目标语音答案所包括的目标文本信息以及目标发音信息;其中,目标文本信息为目标语音答案对应的文本信息,目标发音信息为目标语音答案对应的发音信息。

本发明实施例中,当目标语音答案为语音形式的“iamfine”时,目标文本信息即为文本形式的“iamfine”,目标发音信息可以包括“iamfine”中每一单词的发音信息,如“i”的第一发音信息、“am”的第二发音信息以及“fine”的第三发音信息。

输出单元403,用于根据提取单元402提取的目标文本信息以及目标发音信息输出下一语音问题。

可见,通过实施图4所描述的学习设备,在输出语音问题并接收用户根据语音问题语音输入的与语音问题匹配的目标语音答案之后,在实现了单问单答的基础上,根据用户输入的目标语音答案所包括的目标文本信息以及目标发音信息进一步输出下一语音问题,以此形成多次交互的交谈方式,更符合现实生活中的交谈方式,从而提高了口语训练效果。

实施例五

请参阅图5,图5是本发明实施例公开的另一种学习设备的结构示意图。其中,图5所示的学习设备400是由图4所示的学习设备400优化得到的,与图4所示的学习设备400相比,在图5所示的学习设备400中,输出单元403包括:

确定子单元4031,用于确定与语音问题相匹配的标准答案信息。

判断子单元4032,用于判断目标文本信息是否与确定子单元4031确定出的标准答案信息所包括的文本信息相匹配,以及判断目标发音信息是否符合预设发音标准。

本发明实施例中,当口语训练方法应用于英语口语训练时,预设发音标准可以包括海量英文单词中与某一英文单词对应的发音,可选的,与每一英文单词对应的发音可以包括与该英文单词对应的英式发音以及与该英文单词对应的美式发音,以此满足用户的多种学习需求。

第一输出子单元4033,用于当判断子单元4032判断出目标文本信息与标准答案信息所包括的文本信息不相匹配而目标发音信息符合预设发音标准时,根据目标文本信息和标准答案信息所包括的文本信息输出下一语音问题。

第二输出子单元4034,用于当判断子单元4032判断出目标文本信息与标准答案信息所包括的文本信息相匹配且目标发音信息不符合预设发音标准时,根据目标发音信息和预设发音标准输出下一语音问题。

第三输出子单元4035,用于当判断子单元4032判断出目标文本信息与标准答案信息所包括的文本信息不相匹配且目标发音信息不符合预设发音标准时,根据目标文本信息、标准答案信息所包括的文本信息、目标发音信息以及预设发音标准输出下一语音问题。

可见,通过实施图5所描述的学习设备,在输出语音问题并接收用户根据语音问题语音输入的与语音问题匹配的目标语音答案之后,在实现了单问单答的基础上,根据用户输入的目标语音答案所包括的目标文本信息以及目标发音信息进一步输出下一语音问题,以此形成多次交互的交谈方式,更符合现实生活中的交谈方式,从而提高了口语训练效果。

此外,通过实施图5所描述的学习设备,可以针对用户输入的目标语音答案存在的问题输出下一语音问题,从而使得下一语音问题的输出辅助学习效果更佳。

实施例六

请参阅图6,图6是本发明实施例公开的另一种学习设备的结构示意图。其中,图6所示的学习设备400是由图5所示的学习设备400优化得到的,与图5所示的学习设备400相比,在图6所示的学习设备400中,第一输出子单元4033用于根据目标文本信息和标准答案信息所包括的文本信息输出下一语音问题的方式具体为:

第一输出子单元4033,用于根据目标文本信息和标准答案信息所包括的文本信息确定第一目标语义知识点信息;以第一目标语义知识点信息为依据,输出下一语音问题。

作为一种可选的实施方式,第一输出子单元4033根据目标文本信息和标准答案信息所包括的文本信息确定第一目标语义知识点信息可以包括:

当第一输出子单元4033检测出目标文本信息存在语法错误时,第一输出子单元4033确定目标文本信息存在的语法错误对应的语法知识点;

当第一输出子单元4033检测出目标文本信息存在词汇错误时,第一输出子单元4033确定目标文本信息存在的词汇错误对应的词汇知识点;

当第一输出子单元4033检测出目标文本信息与标准答案信息所包括的文本信息的匹配度低于预设匹配度时,第一输出子单元4033确定目标文本信息对应的问题;

第一输出子单元4033以上述语法知识点、词汇知识点、目标文本信息对应的问题、语音问题、与语音问题对应的标准答案信息为依据确定第一目标语义知识点信息。

举例来说,当目标文本信息为“iis7yearold”,语音问题为“howareyou”,与语音问题对应的标准答案信息为“iamfine”时,检测出目标文本信息存在语法错误,确定与该语法错误对应的语法知识点为主谓搭配,检测出目标文本信息存在词汇错误,确定与该词汇错误对应的词汇知识点为“yearsold”,检测出目标文本信息与标准答案信息所包括的文本信息的匹配度低于预设匹配度,确定目标文本信息对应的问题为“howoldareyou”,学习设备结合上述语法知识点、词汇知识点、目标文本信息对应的问题、语音问题、与语音问题对应的标准答案信息为依据确定出的第一目标语义知识点信息包括主谓搭配、“yearsold”、“howoldareyou”以及“howareyou、iamfine”。

通过实施这种可选的实施方式,根据目标文本信息和标准答案信息所包括的文本信息确定出的第一目标语义知识点信息既包括目标文本信息存在的语法错误对应的语法知识点、目标文本信息存在的词汇错误对应的词汇知识点、目标文本信息对应的问题,又包括语音问题、与语音问题对应的标准答案信息,以便后续根据第一目标语义知识点信息所包括的上述内容输出下一语音问题,使得下一语音问题对用户的学习起到更大的帮助作用。

本发明实施例中,第一输出子单元4033以第一目标语义知识点信息为依据,输出下一语音问题的方式具体可以为:第一输出子单元4033输出包含第一目标语义知识点信息的下一语音问题。例如,当第一目标语义知识点信息包括主谓搭配、“yearsold”、“howoldareyou”以及“howareyou、iamfine”时,输出的下一语音问题可以为“howishe?heisfine,howareyou?howoldishe?heis7yearsold,howoldareyou?”。

可选的,第二输出子单元4034用于根据目标发音信息和预设发音标准输出下一语音问题的方式具体为:

第二输出子单元4034,用于根据目标发音信息和预设发音标准确定第一目标发音知识点信息;以第一目标发音知识点信息为依据,输出下一语音问题。

作为一种可选的实施方式,第二输出子单元4034根据目标发音信息和预设发音标准确定第一目标发音知识点信息可以包括:

第二输出子单元4034获取目标发音信息中的每一单词对应的发音信息;

第二输出子单元4034将上述每一单词对应的发音信息与预设发音标准中该单词对应的标准发音信息进行比对,获得每一单词对应的比对得分,其中,比对得分越高说明该单词的发音越标准;

第二输出子单元4034从上述每一单词中确定出比对得分低于预设比对得分的若干个单词,并确定包含该若干个单词的第一目标发音知识点信息。

举例来说,当目标发音信息为“iamfine”时,学习设备获取“iamfine”中每一单词的发音信息,如“i”的第一发音信息、“am”的第二发音信息以及“fine”的第三发音信息,并将第一发音信息与预设发音标准中“i”的标准发音信息进行比对,获得与“i”对应的第一比对得分(如70分,满分为100分),将第二发音信息与预设发音标准中“am”的标准发音信息进行比对,获得与“am”对应的第二比对得分(如60分,满分100分),将第三发音信息与预设发音标准中“fine”的标准发音信息进行比对,获得与“fine”对应的第三比对得分(如30分,满分100分),学习设备从上述三个单词中选取比对得分低于60分的单词“fine”,将其作为第一目标发音知识点信息,以便后续输出包含该第一目标发音知识点信息的下一语音问题,使得用户对“fine”的读音了解更加深入、提高学习效率。

本发明实施例中,第二输出子单元4034以第一目标发音知识点信息为依据,输出下一语音问题的方式具体可以为:第二输出子单元4034输出包含第一目标发音知识点信息的下一语音问题。当第一目标发音知识点信息为“fine”时,下一语音问题可以为“iamfine,thankyou,andyou?”。

进一步可选的,第三输出子单元4035用于根据目标文本信息、标准答案信息所包括的文本信息、目标发音信息以及预设发音标准输出下一语音问题的方式具体为:

第三输出子单元4035,用于根据目标文本信息和标准答案信息所包括的文本信息确定第二目标语义知识点信息,以及根据目标发音信息和预设发音标准确定第二目标发音知识点信息;以第二目标语义知识点信息以及第二目标发音知识点信息为依据,输出下一语音问题。

作为一种可选的实施方式,第三输出子单元4035根据目标文本信息和标准答案信息所包括的文本信息确定第二目标语义知识点信息,以及根据目标发音信息和预设发音标准确定第二目标发音知识点信息可以包括:

当第三输出子单元4035检测出目标文本信息存在语法错误时,第三输出子单元4035确定目标文本信息存在的语法错误对应的语法知识点;

当第三输出子单元4035检测出目标文本信息存在词汇错误时,第三输出子单元4035确定目标文本信息存在的词汇错误对应的词汇知识点;

当第三输出子单元4035检测出目标文本信息与标准答案信息所包括的文本信息的匹配度低于预设匹配度时,第三输出子单元4035确定目标文本信息对应的问题;

第三输出子单元4035以上述语法知识点、词汇知识点、目标文本信息对应的问题、语音问题、与语音问题对应的标准答案信息为依据确定第二目标语义知识点信息;

第三输出子单元4035获取目标发音信息中的每一单词对应的发音信息;

第三输出子单元4035将上述每一单词对应的发音信息与预设发音标准中该单词对应的标准发音信息进行比对,获得每一单词对应的比对得分,其中,比对得分越高说明该单词的发音越标准;

第三输出子单元4035从上述每一单词中确定出比对得分低于预设比对得分的若干个单词,并确定包含该若干个单词的第二目标发音知识点信息。

举例来说,当目标文本信息为“iis7yearold”,语音问题为“howareyou”,与语音问题对应的标准答案信息为“iamfine”时,检测出目标文本信息存在语法错误,确定与该语法错误对应的语法知识点为主谓搭配,检测出目标文本信息存在词汇错误,确定与该词汇错误对应的词汇知识点为“yearsold”,检测出目标文本信息与标准答案信息所包括的文本信息的匹配度低于预设匹配度,确定目标文本信息对应的问题为“howoldareyou”,学习设备结合上述语法知识点、词汇知识点、目标文本信息对应的问题、语音问题、与语音问题对应的标准答案信息为依据确定出的第二目标语义知识点信息包括主谓搭配、“yearsold”、“howoldareyou”以及“howareyou、iamfine”。当目标发音信息为语音形式的“iis7yearold”时,学习设备获取“iis7yearold”中每一单词的发音信息,如“i”的第一发音信息、“is”的第二发音信息、“7”的第三发音信息、“year”的第四发音信息和“old”的第五发音信息,并将第一发音信息与预设发音标准中“i”的标准发音信息进行比对,获得与“i”对应的第一比对得分(如70分,满分为100分),将第二发音信息与预设发音标准中“is”的标准发音信息进行比对,获得与“is”对应的第二比对得分(如60分,满分100分),将第三发音信息与预设发音标准中“7”的标准发音信息进行比对,获得与“7”对应的第三比对得分(如80分,满分100分),将第四发音信息与预设发音标准中“year”的标准发音信息进行比对,获得与“year”对应的第四比对得分(如40分,满分100分),将第五发音信息与预设发音标准中“old”的标准发音信息进行比对,获得与“old”对应的第五比对得分(如30分,满分100分),学习设备从上述五个单词中选取比对得分低于60分的单词“years”和“old”,将其作为第二目标发音知识点信息。

可见,通过实施图6所描述的学习设备,在输出语音问题并接收用户根据语音问题语音输入的与语音问题匹配的目标语音答案之后,在实现了单问单答的基础上,根据用户输入的目标语音答案所包括的目标文本信息以及目标发音信息进一步输出下一语音问题,以此形成多次交互的交谈方式,更符合现实生活中的交谈方式,从而提高了口语训练效果。

此外,通过实施图6所描述的学习设备,可以针对用户输入的目标语音答案存在的问题输出下一语音问题,从而使得下一语音问题的输出辅助学习效果更佳。

实施例七

请参阅图7,图7是本发明实施例公开的另一种学习设备的结构示意图。如图7所示,该学习设备可以包括:

存储有可执行程序代码的存储器701;

与存储器701耦合的处理器702;

其中,处理器702调用存储器701中存储的可执行程序代码,执行图1~图3任意一种口语训练方法。

本发明实施例公开一种计算机可读存储介质,其存储计算机程序,其中,该计算机程序使得计算机执行图1~图3任意一种口语训练方法。

本发明实施例还公开一种计算机程序产品,其中,当计算机程序产品在计算机上运行时,使得计算机执行如以上各方法实施例中的方法的部分或全部步骤。

本发明实施例还公开一种应用发布平台,其中,应用发布平台用于发布计算机程序产品,其中,当计算机程序产品在计算机上运行时,使得计算机执行如以上各方法实施例中的方法的部分或全部步骤。

在本发明的各种实施例中,应理解,上述各过程的序号的大小并不意味着执行顺序的必然先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

在本发明所提供的实施例中,应理解,“与a相应的b”表示b与a相关联,根据a可以确定b。但还应理解,根据a确定b并不意味着仅仅根据a确定b,还可以根据a和/或其他信息确定b。

另外,在本发明各实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

上述集成的单元若以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可获取的存储器中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或者部分,可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干请求用以使得一台计算机设备(可以为个人计算机、服务器或者网络设备等,具体可以是计算机设备中的处理器)执行本发明的各个实施例上述方法的部分或全部步骤。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(read-onlymemory,rom)、随机存储器(randomaccessmemory,ram)、可编程只读存储器(programmableread-onlymemory,prom)、可擦除可编程只读存储器(erasableprogrammablereadonlymemory,eprom)、一次可编程只读存储器(one-timeprogrammableread-onlymemory,otprom)、电子抹除式可复写只读存储器(electrically-erasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。

以上对本发明实施例公开的一种口语训练方法及学习设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

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