一种拼音处理方法及系统与流程

文档序号:11286540阅读:667来源:国知局
一种拼音处理方法及系统与流程

本发明涉及语音技术领域,更具体地说,涉及一种拼音处理方法及系统。



背景技术:

目前,随着电子技术的不断发展,电子设备可以具备越来越多的功能,例如,通过电子设备进行英语学习、汉语拼音学习等。现有技术中,在通过电子设备进行语音学习时,主要是通过用户选择需要学习的单词或汉字,然后通过电子设备发出被选择的单词或汉字的正确读音,然后用户根据电子设备发出的读音进行学习。由此可以看出,在现有技术中,用户在通过电子设备进行学习的过程中,无法判断自己的发音是否符合正确发音。



技术实现要素:

有鉴于此,本发明的目的在于提供一种拼音处理方法,能够有效的提高用户进行语音学习的准确率,提升用户体验。

为实现上述目的,本发明提供如下技术方案:

一种拼音处理方法,包括:

获取目标拼音集合,所述目标拼音集合至少包括一个拼音;

输出所述目标拼音集合中的第一目标拼音的标准发音;

录入用户针对所述第一目标拼音发出的语音;

将录入的用户针对所述第一目标拼音发出的语音与所述第一目标拼音的标准发音进行比较,输出比较结果。

优选地,所述输出所述第一目标拼音的标准发音前还包括:

显示所述第一目标拼音。

优选地,所述将录入的用户针对所述第一目标拼音发出的语音与所述第一目标拼音的标准发音进行比较,输出比较结果包括:

判断所述录入的用户针对所述第一目标拼音发出的语音与所述第一目标拼音的标准发音的相似度是否满足预设阈值;

当所述录入的用户针对所述第一目标拼音发出的语音与所述第一目标拼音的标准发音的相似度满足所述预设阈值时,输出所述目标拼音集合中的第二目标拼音的标准发音。

优选地,当所述录入的用户针对所述第一目标拼音发出的语音与所述第一目标拼音的标准发音的相似度不满足所述预设阈值时,生成学习建议信息;

显示和/或播放所述学习建议信息。

优选地,所述方法还包括:

编辑所述预设阈值。

一种拼音处理系统,包括:

获取模块,用于获取目标拼音集合,所述目标拼音集合至少包括一个拼音;

输出模块,用于输出所述目标拼音集合中的第一目标拼音的标准发音;

录入模块,用于录入用户针对所述第一目标拼音发出的语音;

处理模块,用于将录入的用户针对所述第一目标拼音发出的语音与所述第一目标拼音的标准发音进行比较,输出比较结果。

优选地,所述系统还包括:

显示模块,用于显示所述第一目标拼音。

优选地,所述处理模块包括:

判断单元,用于判断所述录入的用户针对所述第一目标拼音发出的语音与所述第一目标拼音的标准发音的相似度是否满足预设阈值;

所述输出模块,还用于当所述录入的用户针对所述第一目标拼音发出的语音与所述第一目标拼音的标准发音的相似度满足所述预设阈值时,输出所述目标拼音集合中的第二目标拼音的标准发音。

优选地,所述处理模块还包括:

生成单元,用于当所述录入的用户针对所述第一目标拼音发出的语音与所述第一目标拼音的标准发音的相似度不满足所述预设阈值时,生成学习建议信息;

所述输出模块还用于播放所述学习建议信息;

和/或

所述显示模块,还用于显示所述学习建议信息。

优选地,所述系统还包括:

编辑模块,用于编辑所述预设阈值。

由上述技术方案可知,本实施例提供了一种拼音处理方法,当用户需要进行拼音学习时,首先获取目标拼音集合,其中,拼音集合中至少包括一个拼音,然后输出目标拼音集合中的第一目标拼音的标准发音,然后录入用户针对第一目标拼音发出的语音,最后将录入的用户针对第一目标拼音发出的语音与第一目标拼音的标准发音进行比较,输出比较结果,完成拼音学习。

附图说明

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

图1为本发明公开的一种拼音处理方法实施例1的方法流程图;

图2为本发明公开的一种拼音处理方法实施例2的方法流程图;

图3为本发明公开的一种拼音处理方法实施例3的方法流程图;

图4为本发明公开的一种拼音处理系统实施例1的结构示意图;

图5为本发明公开的一种拼音处理系统实施例2的结构示意图;

图6为本发明公开的一种拼音处理系统实施例3的结构示意图。

具体实施方式

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

为了更加特定地强调实施的独立性,本说明书涉及许多模块或单元。举例而言,模块或单元可由硬件电路实现,该硬件电路包括特制vlsi电路或门阵列,比如逻辑芯片、晶体管,或其它组件。模块或单元也可在可编程的硬设备中实现,比如场效可编程门阵列、可编程阵列逻辑、可编程逻辑设备等等。

模块或单元也可在藉由各种形式的处理器所执行的软件中实现。比如说,一可执行码模块可包括一个或多个实体的或逻辑的计算机指令区块,该区块可能形成为,比如说,对象、程序或函数。然而,鉴别模块或单元的可执行部分不需要物理上放置在一起,但可由存于不同位置的不同指令所组成,当逻辑上组合在一起时,形成模块或单元且达到该模块或单元所要求的目的。

实际上,可执行码模块或单元可以是一单一指令或多个指令,甚至可以分布在位于不同的程序的数个不同的码区段,并且横跨数个存储设备。同样地,操作数据可被辨识及显示于此模块或单元中,并且可以以任何合适的形式实施且在任何合适的数据结构形式内组织。操作数据可以集合成单一数据集,或可分布在具有不同的存储设备的不同的位置,且至少部分地只以电子信号方式存在于一系统或网络。

本说明书所提及的“实施例”或类似用语表示与实施例有关的特性、结构或特征,包括在本发明的至少一实施例中。因此,本说明书所出现的用语“在一实施例中”、“在实施例中”以及类似用语可能但不必然都指向相同实施例。

再者,本发明所述特性、结构或特征可以以任何方式结合在一个或多个实施例中。以下说明将提供许多特定的细节,比如编程序、软件模块、用户选择、网络交易、数据库查询、数据库结构、硬件模块、硬件电路、硬件芯片等例子,以提供对本发明实施例的了解。然而相关领域的普通技术人员将看出本发明,即使没有利用其中一个或多个特定细节,或利用其它方法、组件、材料等亦可实施。另一方面,为避免混淆本发明,公知的结构、材料或操作并没有详细描述。

如图1所示,为本发明公开的一种拼音处理方法实施例1的流程图,本方法包括以下步骤:

s101、获取目标拼音集合,所述目标拼音集合至少包括一个拼音;

当用户需要进行拼音学习时,首先获取目标拼音集合,即获取需要进行学习的拼音。需要说明的是,用户在获取需要进行学习的拼音时,可以是根据用户的需求自主的选择需要进行学习的拼音,例如,用户可以选择a、o、e三个拼音进行学习,还可以是系统预先设置的默认的学习的拼音,例如从拼音a~z的所有拼音。

s102、输出目标拼音集合中的第一目标拼音的标准发音;

当获取到目标拼音的集合后,播放目标拼音集合中的第一目标拼音的标准发音。例如,当目标拼音结合中包含a、o、e三个拼音时,按照用户选择的顺序首先播放拼音a的标准发音,即正确的发音。

s103、录入用户针对所述第一目标拼音发出的语音;

当播放完第一目标拼音的标准发音后,录入用户针对第一目标拼音发出的读音。需要说明的是,当播放完第一目标拼音的标准发音后,可以生成提示信息,例如语音提示或指示灯提示,提示用户对第一目标拼音进行朗读。还需要说明的是,还可以是当在预设的时间内,没有检测到用户对第一目标拼音进行朗读的语音时,还可以进一步对用户进行提示,对用户进行提示的次数可以根据实际需求进行灵活的设定。

s104、将录入的用户针对第一目标拼音发出的语音与第一目标拼音的标准发音进行比较,输出比较结果。

当录入用户针对第一目标拼音发出的语音后,进一步将录入的用户针对第一目标拼音发出的语音与第一目标拼音的标准发音进行比较,输出比较结果,通过比较结果对用户进行学习指导,有助于用户更加简单有效的学习拼音。

综上所述,在上述实施例中,当用户需要进行拼音学习时,首先获取目标拼音集合,其中,拼音集合中至少包括一个拼音,然后输出目标拼音集合中的第一目标拼音的标准发音,然后录入用户针对第一目标拼音发出的语音,最后将录入的用户针对第一目标拼音发出的语音与第一目标拼音的标准发音进行比较,输出比较结果,完成拼音学习。

如图2所示,为本发明公开的一种拼音处理方法实施例2的流程图,本方法包括以下步骤:

s201、获取目标拼音集合,所述目标拼音集合至少包括一个拼音;

当用户需要进行拼音学习时,首先获取目标拼音集合,即获取需要进行学习的拼音。需要说明的是,用户在获取需要进行学习的拼音时,可以是根据用户的需求自主的选择需要进行学习的拼音,例如,用户可以选择a、o、e三个拼音进行学习,还可以是系统预先设置的默认的学习的拼音,例如从拼音a~z的所有拼音。

s202、显示第一目标拼音;

当获取到目标拼音集合后,进一步将目标拼音集合中的第一目标拼音进行显示,通过显示便于用户学习的时候查看。

s203、输出目标拼音集合中的第一目标拼音的标准发音;

播放目标拼音集合中的第一目标拼音的标准发音。例如,当目标拼音结合中包含a、o、e三个拼音时,按照用户选择的顺序首先播放拼音a的标准发音,即正确的发音。

s204、录入用户针对所述第一目标拼音发出的语音;

当播放完第一目标拼音的标准发音后,录入用户针对第一目标拼音发出的读音。需要说明的是,当播放完第一目标拼音的标准发音后,可以生成提示信息,例如语音提示或指示灯提示,提示用户对第一目标拼音进行朗读。还需要说明的是,还可以是当在预设的时间内,没有检测到用户对第一目标拼音进行朗读的语音时,还可以进一步对用户进行提示,对用户进行提示的次数可以根据实际需求进行灵活的设定。

s205、将录入的用户针对第一目标拼音发出的语音与第一目标拼音的标准发音进行比较,输出比较结果。

当录入用户针对第一目标拼音发出的语音后,进一步将录入的用户针对第一目标拼音发出的语音与第一目标拼音的标准发音进行比较,输出比较结果,通过比较结果对用户进行学习指导,有助于用户更加简单有效的学习拼音。

综上所述,在上述实施例中,当用户需要进行拼音学习时,首先获取目标拼音集合,其中,拼音集合中至少包括一个拼音,然后输出目标拼音集合中的第一目标拼音的标准发音,然后录入用户针对第一目标拼音发出的语音,最后将录入的用户针对第一目标拼音发出的语音与第一目标拼音的标准发音进行比较,输出比较结果,完成拼音学习。

如图3所示,为本发明公开的一种拼音处理方法实施例3的流程图,本方法包括以下步骤:

s301、获取目标拼音集合,所述目标拼音集合至少包括一个拼音;

当用户需要进行拼音学习时,首先获取目标拼音集合,即获取需要进行学习的拼音。需要说明的是,用户在获取需要进行学习的拼音时,可以是根据用户的需求自主的选择需要进行学习的拼音,例如,用户可以选择a、o、e三个拼音进行学习,还可以是系统预先设置的默认的学习的拼音,例如从拼音a~z的所有拼音。

s302、显示第一目标拼音;

当获取到目标拼音集合后,进一步将目标拼音集合中的第一目标拼音进行显示,通过显示便于用户学习的时候查看。

s303、输出目标拼音集合中的第一目标拼音的标准发音;

播放目标拼音集合中的第一目标拼音的标准发音。例如,当目标拼音结合中包含a、o、e三个拼音时,按照用户选择的顺序首先播放拼音a的标准发音,即正确的发音。

s304、录入用户针对所述第一目标拼音发出的语音;

当播放完第一目标拼音的标准发音后,录入用户针对第一目标拼音发出的读音。需要说明的是,当播放完第一目标拼音的标准发音后,可以生成提示信息,例如语音提示或指示灯提示,提示用户对第一目标拼音进行朗读。还需要说明的是,还可以是当在预设的时间内,没有检测到用户对第一目标拼音进行朗读的语音时,还可以进一步对用户进行提示,对用户进行提示的次数可以根据实际需求进行灵活的设定。

s305、判断录入的用户针对第一目标拼音发出的语音与第一目标拼音的标准发音的相似度是否满足预设阈值;

当录入用户针对第一目标拼音发出的语音后,进一步将录入的用户针对第一目标拼音发出的语音与第一目标拼音的标准发音进行比较,对两者的相似度进行判断,通过相似度来评判用户学习拼音的效果。

s306、当录入的用户针对第一目标拼音发出的语音与第一目标拼音的标准发音的相似度满足所述预设阈值时,输出目标拼音集合中的第二目标拼音的标准发音;

当录入的用户针对第一目标拼音发出的语音与第一目标拼音的标准发音的相似度满足所述预设阈值时,即表明用户对第一目标拼音的学习满足要求,可以进一步学习目标拼音集合中的第二目标拼音。需要说明的是,在学习第二目标拼音时,学习原理和学习第一目标拼音的原理相同。以此类推直至学习完目标拼音集合中的所有拼音。

s307、当录入的用户针对第一目标拼音发出的语音与第一目标拼音的标准发音的相似度不满足预设阈值时,生成学习建议信息;

当当录入的用户针对第一目标拼音发出的语音与第一目标拼音的标准发音的相似度不满足预设阈值时,生成学习建议信息,例如提示用户应该如何正确发音等。

s308、显示和/或播放所述学习建议信息。

可以将生成的学习建议信息进行显示和/或播放,以便用户更加直观的进行学习。

需要说明的是,在上述实施例中,还可以对预设阈值进行编辑修改,例如,根据学习的等级要求,制定相应的预设阈值。例如,当对学习要求较高时,将预设阈值调高。

如图4所示,为本发明公开的一种拼音处理系统实施例4的结构示意图,本系统包括:

获取模块401,用于获取目标拼音集合,所述目标拼音集合至少包括一个拼音;

当用户需要进行拼音学习时,首先获取目标拼音集合,即获取需要进行学习的拼音。需要说明的是,用户在获取需要进行学习的拼音时,可以是根据用户的需求自主的选择需要进行学习的拼音,例如,用户可以选择a、o、e三个拼音进行学习,还可以是系统预先设置的默认的学习的拼音,例如从拼音a~z的所有拼音。

输出模块402,用于输出目标拼音集合中的第一目标拼音的标准发音;

当获取到目标拼音的集合后,播放目标拼音集合中的第一目标拼音的标准发音。例如,当目标拼音结合中包含a、o、e三个拼音时,按照用户选择的顺序首先播放拼音a的标准发音,即正确的发音。

录入模块403,用于录入用户针对所述第一目标拼音发出的语音;

当播放完第一目标拼音的标准发音后,录入用户针对第一目标拼音发出的读音。需要说明的是,当播放完第一目标拼音的标准发音后,可以生成提示信息,例如语音提示或指示灯提示,提示用户对第一目标拼音进行朗读。还需要说明的是,还可以是当在预设的时间内,没有检测到用户对第一目标拼音进行朗读的语音时,还可以进一步对用户进行提示,对用户进行提示的次数可以根据实际需求进行灵活的设定。

处理模块404,用于将录入的用户针对第一目标拼音发出的语音与第一目标拼音的标准发音进行比较,输出比较结果。

当录入用户针对第一目标拼音发出的语音后,进一步将录入的用户针对第一目标拼音发出的语音与第一目标拼音的标准发音进行比较,输出比较结果,通过比较结果对用户进行学习指导,有助于用户更加简单有效的学习拼音。

综上所述,在上述实施例中,当用户需要进行拼音学习时,首先获取目标拼音集合,其中,拼音集合中至少包括一个拼音,然后输出目标拼音集合中的第一目标拼音的标准发音,然后录入用户针对第一目标拼音发出的语音,最后将录入的用户针对第一目标拼音发出的语音与第一目标拼音的标准发音进行比较,输出比较结果,完成拼音学习。

如图5所示,为本发明公开的一种拼音处理系统实施例2的结构示意图,本系统包括:

获取模块501,用于获取目标拼音集合,所述目标拼音集合至少包括一个拼音;

当用户需要进行拼音学习时,首先获取目标拼音集合,即获取需要进行学习的拼音。需要说明的是,用户在获取需要进行学习的拼音时,可以是根据用户的需求自主的选择需要进行学习的拼音,例如,用户可以选择a、o、e三个拼音进行学习,还可以是系统预先设置的默认的学习的拼音,例如从拼音a~z的所有拼音。

显示模块502,用于显示第一目标拼音;

当获取到目标拼音集合后,进一步将目标拼音集合中的第一目标拼音进行显示,通过显示便于用户学习的时候查看。

输出模块503,用于输出目标拼音集合中的第一目标拼音的标准发音;

播放目标拼音集合中的第一目标拼音的标准发音。例如,当目标拼音结合中包含a、o、e三个拼音时,按照用户选择的顺序首先播放拼音a的标准发音,即正确的发音。

录入模块504,用于录入用户针对所述第一目标拼音发出的语音;

当播放完第一目标拼音的标准发音后,录入用户针对第一目标拼音发出的读音。需要说明的是,当播放完第一目标拼音的标准发音后,可以生成提示信息,例如语音提示或指示灯提示,提示用户对第一目标拼音进行朗读。还需要说明的是,还可以是当在预设的时间内,没有检测到用户对第一目标拼音进行朗读的语音时,还可以进一步对用户进行提示,对用户进行提示的次数可以根据实际需求进行灵活的设定。

处理模块505,用于将录入的用户针对第一目标拼音发出的语音与第一目标拼音的标准发音进行比较,输出比较结果。

当录入用户针对第一目标拼音发出的语音后,进一步将录入的用户针对第一目标拼音发出的语音与第一目标拼音的标准发音进行比较,输出比较结果,通过比较结果对用户进行学习指导,有助于用户更加简单有效的学习拼音。

综上所述,在上述实施例中,当用户需要进行拼音学习时,首先获取目标拼音集合,其中,拼音集合中至少包括一个拼音,然后输出目标拼音集合中的第一目标拼音的标准发音,然后录入用户针对第一目标拼音发出的语音,最后将录入的用户针对第一目标拼音发出的语音与第一目标拼音的标准发音进行比较,输出比较结果,完成拼音学习。

如图6所示,为本发明公开的一种拼音处理系统实施例4的结构示意图,本系统包括:

获取模块601,用于获取目标拼音集合,所述目标拼音集合至少包括一个拼音;

当用户需要进行拼音学习时,首先获取目标拼音集合,即获取需要进行学习的拼音。需要说明的是,用户在获取需要进行学习的拼音时,可以是根据用户的需求自主的选择需要进行学习的拼音,例如,用户可以选择a、o、e三个拼音进行学习,还可以是系统预先设置的默认的学习的拼音,例如从拼音a~z的所有拼音。

显示模块602,用于显示第一目标拼音;

当获取到目标拼音集合后,进一步将目标拼音集合中的第一目标拼音进行显示,通过显示便于用户学习的时候查看。

输出模块603,用于输出目标拼音集合中的第一目标拼音的标准发音;

播放目标拼音集合中的第一目标拼音的标准发音。例如,当目标拼音结合中包含a、o、e三个拼音时,按照用户选择的顺序首先播放拼音a的标准发音,即正确的发音。

录入模块604,用于录入用户针对所述第一目标拼音发出的语音;

当播放完第一目标拼音的标准发音后,录入用户针对第一目标拼音发出的读音。需要说明的是,当播放完第一目标拼音的标准发音后,可以生成提示信息,例如语音提示或指示灯提示,提示用户对第一目标拼音进行朗读。还需要说明的是,还可以是当在预设的时间内,没有检测到用户对第一目标拼音进行朗读的语音时,还可以进一步对用户进行提示,对用户进行提示的次数可以根据实际需求进行灵活的设定。

判断单元605,用于判断录入的用户针对第一目标拼音发出的语音与第一目标拼音的标准发音的相似度是否满足预设阈值;

当录入用户针对第一目标拼音发出的语音后,进一步将录入的用户针对第一目标拼音发出的语音与第一目标拼音的标准发音进行比较,对两者的相似度进行判断,通过相似度来评判用户学习拼音的效果。

输出模块603,还用于当录入的用户针对第一目标拼音发出的语音与第一目标拼音的标准发音的相似度满足所述预设阈值时,输出目标拼音集合中的第二目标拼音的标准发音;

当录入的用户针对第一目标拼音发出的语音与第一目标拼音的标准发音的相似度满足所述预设阈值时,即表明用户对第一目标拼音的学习满足要求,可以进一步学习目标拼音集合中的第二目标拼音。需要说明的是,在学习第二目标拼音时,学习原理和学习第一目标拼音的原理相同。以此类推直至学习完目标拼音集合中的所有拼音。

生成单元606,用于当录入的用户针对第一目标拼音发出的语音与第一目标拼音的标准发音的相似度不满足预设阈值时,生成学习建议信息;

当当录入的用户针对第一目标拼音发出的语音与第一目标拼音的标准发音的相似度不满足预设阈值时,生成学习建议信息,例如提示用户应该如何正确发音等。

输出模块603,还用于播放所述学习建议信息;

显示模块602,还用于显示所述学习建议信息。

可以将生成的学习建议信息进行显示和/或播放,以便用户更加直观的进行学习。

需要说明的是,在上述实施例中,还可以通过编辑模块对预设阈值进行编辑修改,例如,根据学习的等级要求,制定相应的预设阈值。例如,当对学习要求较高时,将预设阈值调高。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同相似部分互相参见即可。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

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