一种基于语音搜索的生字词收录方法及电子设备与流程

文档序号:15932562发布日期:2018-11-14 01:52阅读:211来源:国知局

本发明涉及电子设备技术领域,具体涉及一种基于语音搜索的生字词收录方法及电子设备。

背景技术

目前,市面上的搜题类应用程序层出不穷,低龄学生可以实时检索其在学习过程中碰见的不懂的生字词。但是,在实践中发现,低龄学生在获得搜索结果之后,往往采用手动抄录的方式归纳收录生字词,方便后续复习或者巩固。在完成搜题的过程中或者以后时间内,电子设备都不再参与到学生对生字词的处理,未能充分利用电子设备的智能化作用来辅助学生提高学习效率。



技术实现要素:

本发明实施例公开一种基于语音搜索的生字词收录方法及电子设备,能够通过电子设备实现对生字词的智能整理,为用户学习生字词提供帮助。

本发明实施例第一方面公开一种基于语音搜索的生字词收录方法,所述方法包括:

获取生字词库中某一生字词的最新搜索记录,所述生字词库包含有用户基于语音搜索过的若干生字词以及每一生字词对应的搜索记录;

将所述最新搜索记录的更新时间点作为起始时间点,将当前时间点作为终止时间点,判断所述起始时间点与所述终止时间点之间的时长是否大于预设时长;

当所述时长大于所述预设时长时,确定用户对所述某一生字词的掌握程度满足预设要求,将所述某一生字词以及其所对应的搜索记录从所述生字词库中清除。

作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:

检测用户输入的语音搜索消息,从所述语音搜索消息中提取关键字词;

判断所述生字词库中是否存在与所述关键字词相匹配的生字词;

当所述生字词库存在与所述关键字词相匹配的匹配生字词时,在所述生字词库中更新所述匹配生字词对应的搜索记录;

当所述生字词库不存在与所述关键字词相匹配的匹配生字词时,判断所述生字词库中是否存在与所述关键字词相关联的关联生字词;

当所述生字词库中存在与所述关键字词相关联的关联生字词时,在所述生字词库中更新所述关联生字词对应的搜索记录;当所述生字词库中不存在与所述关键字词相关联的关联生字词时,将所述关键字词作为生字词收录进所述生字词库,并在所述生字词库中添加所述关键字词对应的搜索记录。

作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:

当所述生字词库不存在与所述关键字词相匹配的匹配生字词时,获取与所述关键字词相匹配的游戏生成模板,根据所述游戏生成模板生成所述关键字词的目标游戏;

将所述目标游戏与所述关键字词进行关联,并为所述目标游戏设置推送周期,以在满足所述推送周期时向用户推送所述目标游戏。

作为一种可选的实施方式,在本发明实施例第一方面中,所述将所述某一生字词以及其所对应的搜索记录从所述生字词库中清除,包括:

将所述某一生字词以及其所对应的搜索记录从所述生字词库中清除,并在电子设备的显示屏上以动画形式展示所述某一生字词的清除过程。

作为一种可选的实施方式,在本发明实施例第一方面中,当所述时长小于或等于所述预设时长时,所述方法还包括:

判断所述某一生字词的搜索记录数量是否大于预设数量;

当所述某一生字词的搜索记录数量大于所述预设数量时,搜索与所述某一生字词相适配的练习题集;

将所述练习题集输出显示以供用户作答,并检测用户针对所述练习题集输入的答案;

判断所述答案的正确率是否大于预设阈值;

当所述答案的正确率大于所述预设阈值时,输出用于提示用户对所述某一生字词的掌握程度已满足所述预设要求的提示信息,以及输出向用户询问是否将所述某一生字词以及其所对应的搜索记录从所述生字词库中清除的询问消息;

在检测到用户针对所述询问消息输入的反馈信息指示同意清除所述某一生字词时,执行所述将所述某一生字词以及其所对应的搜索记录从所述生字词库中清除。

本发明实施例第二方面公开一种电子设备,所述电子设备包括:

作为一种可选的实施方式,在本发明实施例第二方面中,所述电子设备包括:

获取单元,用于获取生字词库中某一生字词的最新搜索记录,所述生字词库包含有用户基于语音搜索过的若干生字词以及每一生字词对应的搜索记录;

判断单元,用于将所述最新搜索记录的更新时间点作为起始时间点,将当前时间点作为终止时间点,判断所述起始时间点与所述终止时间点之间的时长是否大于预设时长;

清除单元,用于当所述判断单元判断出所述时长大于所述预设时长时,确定用户对所述某一生字词的掌握程度满足预设要求,将所述某一生字词以及其所对应的搜索记录从所述生字词库中清除。

作为一种可选的实施方式,在本发明实施例第二方面中,所述电子设备还包括:

检测单元,用于检测用户输入的语音搜索消息,从所述语音搜索消息中提取关键字词;

所述判断单元,还用于判断所述生字词库中是否存在与所述关键字词相匹配的生字词;

更新单元,用于当所述判断单元判断出所述生字词库存在与所述关键字词相匹配的匹配生字词时,在所述生字词库中更新所述匹配生字词对应的搜索记录;

所述判断单元,还用于当判断出所述生字词库不存在与所述关键字词相匹配的匹配生字词时,判断所述生字词库中是否存在与所述关键字词相关联的关联生字词;

所述更新单元,还用于当所述判断单元判断出所述生字词库中存在与所述关键字词相关联的关联生字词时,在所述生字词库中更新所述关联生字词对应的搜索记录;

收录单元,用于当所述判断单元判断出所述生字词库中不存在与所述关键字词相关联的关联生字词时,将所述关键字词作为生字词收录进所述生字词库,并在所述生字词库中添加所述关键字词对应的搜索记录。

作为一种可选的实施方式,在本发明实施例第二方面中,所述电子设备还包括:

游戏生成单元,用于当所述判断单元判断出所述生字词库不存在与所述关键字词相匹配的匹配生字词时,获取与所述关键字词相匹配的游戏生成模板,根据所述游戏生成模板生成所述关键字词的目标游戏;

游戏推送单元,用于将所述目标游戏与所述关键字词进行关联,并为所述目标游戏设置推送周期,以在满足所述推送周期时向用户推送所述目标游戏。

作为一种可选的实施方式,在本发明实施例第二方面中,所述清除单元用于将所述某一生字词以及其所对应的搜索记录从所述生字词库中清除的方式具体为:

所述清除单元,用于将所述某一生字词以及其所对应的搜索记录从所述生字词库中清除,并在电子设备的显示屏上以动画形式展示所述某一生字词的清除过程。

作为一种可选的实施方式,在本发明实施例第二方面中,所述判断单元,还用于当判断出所述时长小于或等于所述预设时长时,判断所述某一生字词的搜索记录数量是否大于预设数量;

所述电子设备还包括:

搜索单元,用于当所述判断单元判断出所述某一生字词的搜索记录数量大于所述预设数量时,搜索与所述某一生字词相适配的练习题集;

输出单元,用于将所述练习题集输出显示以供用户作答,并检测用户针对所述练习题集输入的答案;

所述判断单元,还用于判断所述答案的正确率是否大于预设阈值;

所述输出单元,还用于当所述判断单元判断出所述答案的正确率大于所述预设阈值,输出用于提示用户对所述某一生字词的掌握程度已满足所述预设要求的提示信息,以及输出向用户询问是否将所述某一生字词以及其所对应的搜索记录从所述生字词库中清除的询问消息;

所述清除单元,还用于在检测到用户针对所述询问消息输入的反馈信息指示同意清除所述某一生字词时,将所述某一生字词以及其所对应的搜索记录从所述生字词库中清除。

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

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

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

所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明第一方面的任意一种方法的部分或全部步骤。

本发明实施例第四方面公开一种计算机可读存储介质,其存储计算机程序,所述计算机程序包括用于执行本发明第一方面的任意一种方法的部分或全部步骤的指令。

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

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

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

在本发明实施例中,电子设备将某一生字词最新搜索记录的更新时间点作为起始时间点,将当前时间点作为终止时间点,并在判断出该某一生字词最新搜索记录的更新时间点与当前时间点之间的时长大于预设时长时,确定用户对该某一生字词的掌握程度满足预设要求,则将该某一生字词以及其所对应的搜索记录从生字词库中清除。通过实施本发明实施例,一方面,可以在用户通过语音搜索生字词时将生字词收录进生字词库,实现自动收录,解决传统手动抄录导致的效率低和出错率高的技术问题,另一方面,在收录之后,可以根据用户对生字词的掌握情况进行生字词库中生字词的清除,以释放内存;可见,实施本发明实施例,能够充分发挥电子设备的智能化功能,以辅助用户进行学习,提高用户学习效率。

附图说明

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

图1是本发明实施例公开的一种基于语音搜索的生字词收录方法的流程示意图;

图2是本发明实施例公开的另一种基于语音搜索的生字词收录方法的流程示意图;

图3是本发明实施例公开的一种电子设备的结构示意图;

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

图5是本发明实施例公开的又一种电子设备的结构示意图。

具体实施方式

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

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

本发明实施例公开一种基于语音搜索的生字词收录方法及电子设备,能够利用电子设备的智能化功能,实现生字词的自动收录和清除,辅助用户学习,提高用户学习效率。本发明实施例中所描述的基于语音搜索的生字词收录方法适用于家教机、智能手机以及平板等各类电子设备,本发明实施例不做限定。其中,各类电子设备的操作系统可包括但不限于android操作系统、ios操作系统、symbian(塞班)操作系统、blackberry(黑莓)操作系统、windowsphone8操作系统等等,本发明实施例不做限定。本发明实施例的执行主体为电子设备,以下分别进行详细说明。

实施例一

请参阅图1,图1是本发明实施例公开的一种基于语音搜索的生字词收录方法的流程示意图。如图1所示,该基于语音搜索的生字词收录方法可以包括以下步骤:

101、获取生字词库中某一生字词的最新搜索记录。

本发明实施例提供的电子设备具有语音搜题功能,用户可以以语音输入的方式向电子设备输入需要搜索的问题,例如生字词,可以理解,待搜索的生字词是携带于用户输入电子设备的语音搜索消息中的,电子设备在检测到用户输入的语音搜索消息之后,从该语音搜索消息提取待搜索生字词。需要说明的是,步骤101提及到的生字词库可以包含有用户基于语音搜索过的若干生字词以及每一生字词对应的搜索记录,即电子设备将用户输入的语音搜索消息所携带的生字词收录进生字词库,每一生字词对应生字词库中的一条记录。本发明实施例中,在提取出的待搜索生字词与上述某一生字词相同的情况下,以及在提取出的待搜索生字词是上述某一生字词的近义词或者反义词的情况下,都更新上述某一生字词的最新搜索记录。

102、将上述最新搜索记录的更新时间点作为起始时间点,将当前时间点作为终止时间点,判断起始时间点与终止时间点之间的时长是否大于预设时长,如果是,执行步骤103;如果否,结束本流程。

可选的,在本发明实施例中,若步骤102的判断结果为否,电子设备还可以判断某一生字词的搜索记录数量是否大于预设数量;当该某一生字词的搜索记录数量大于预设数量时,搜索与该某一生字词相适配的练习题集;将搜索到的练习题集输出显示以供用户作答,并检测用户针对该练习题集输入的答案;判断输入的答案的正确率是否大于预设阈值;当输入的答案的正确率大于预设阈值时,输出用于提示用户对该某一生字词的掌握程度已满足预设要求的提示信息,以及输出向用户询问是否将该某一生字词以及其所对应的搜索记录从生字词库中清除的询问消息;在检测到用户针对询问消息输入的反馈信息指示同意清除该某一生字词时,执行步骤103中将该某一生字词以及其所对应的搜索记录从生字词库中清除。当某一生字词的搜索记录数量大于预设数量时,可以通过练习题测试检测用户对该某一生字词的掌握程度,还可以根据检测结果决定是否需要清除该某一生字词,通过实施该方法可以全面性的对用户已掌握的生字词进行清除操作。

103、确定用户对上述某一生字词的掌握程度满足预设要求,将该某一生字词以及其所对应的搜索记录从生字词库中清除。

可选的,在本发明实施例中,在确定用户对上述某一生字词的掌握程度满足预设要求之后,以及将该某一生字词以及其所对应的搜索记录从生字词库中清除之前,还可以输出针对该某一生字词的清除建议信息,并检测是否接收到用户输入的清除指令,当检测到该清除指令时,则执行上述的将该某一生字词以及其所对应的搜索记录从生字词库中清除。实施该方法,输出清除建议触发用户干预来确定该某一生字词的清除必要性,可以降低清除操作的误操作率。

进一步可选的,在本发明实施例中,将该某一生字词以及其所对应的搜索记录从生字词库中清除的具体方式可以是,将该某一生字词以及其所对应的搜索记录从生字词库中清除,并在电子设备的显示屏上以动画形式展示该某一生字词的清除过程。实施该方法,以动画形式展示该某一生字词的清除过程直观且趣味性地让用户获得成就感,可以达到激励用户的目的。基于该可选实施方式,在电子设备的显示屏上以动画形式展示该某一生字词的清除过程之前,电子设备还可以从用户的账号信息中获取该用户的年级信息,并在若干动画模板中获取与该用户年级信息相匹配的动画模板,以与该用户年级信息相匹配的动画模板和该某一生字词为依据生成动画。在该可选实施方法中,上述若干动画模板可以为一年级到六年级对应的动画模板,每个动画模板可以对应一个年级。通过实施该方法可以进一步提高用户体验感。

通过实施上述方法,根据用户对生字词的掌握情况决定是否清除生字词,实现智能更新生字词库,提高用户对生字词的学习效率,也可以全面性的对用户已掌握的生字词进行清除操作,还可以降低清除操作的误操作率,还可直观且趣味性地让用户获得成就感,达到激励用户的目的。

实施例二

请参阅图2,图2是本发明实施例公开的另一种基于语音搜索的生字词收录方法的流程示意图。如图2所示,该基于语音搜索的生字词收录方法可以包括以下步骤:

201、检测用户输入的语音搜索消息,从该语音搜索消息中提取关键字词。

在本发明实施例中,用户以语音输入方式输入携带有关键字词的语音搜索消息,电子设备通过语音识别技术对该语音搜索消息进行识别,从中提取出关键字词,并将该关键字对应的答案信息输出。

202、判断生字词库中是否存在与上述关键字词相匹配的生字词,如果是,执行步骤203;如果否,执行步骤204。

需要说明的是,步骤202所提及的生字词库可以是与用户账号绑定的,其可存储于电子设备,也可存储于后台服务器。可选的,在检测用户输入的语音搜索消息之后,以及从该语音搜索消息中提取关键字词之前,电子设备还可以通过分析该语音搜索消息得到用户的声纹特征,判断所得到的用户的声纹特征是否为合法声纹特征,该合法声纹特征可以为预先存储于该电子设备上的若干声纹特征,若用户的声纹特征为合法声纹特征,则获取该用户的声纹特征对应的用户账号,将该用户账号对应的生字词库与该用户账号绑定,并继续执行步骤202;若用户的声纹特征为非法声纹特征,则结束本流程。可以理解,用户在进行语音搜题时,若电子设备识别出用户的声纹特征为合法声纹特征,不仅允许用户进行语音搜题,还可以根据用户的语音搜索消息实现更新生字词库;若电子设备识别出用户的声纹特征为非法声纹特征,仅允许用户进行语音搜题。通过实施该方法,可以提高生字词收录的智能性,从而进一步提高用户的使用体验感。

其中,步骤202所提及的生字词库所包含的所有生字词都对应有用于巩固学习的游戏,所以若步骤202的判断结果为否,电子设备还可以获取与上述关键字词相匹配的游戏生成模板,根据该游戏生成模板生成关键字词的目标游戏;将目标游戏与关键字词进行关联,并为目标游戏设置推送周期,以在满足所设置的推送周期时向用户推送该目标游戏。通过实施该方法,用户通过参与该目标游戏实现对关键字词的巩固,提高了用户巩固生字词的兴趣,可以进一步提高用户对生字词的学习效果。

可选的,若步骤202的判断结果为否,电子设备还可以从后台服务器获取关键字词的目标游戏,并为目标游戏设置推送周期,以在满足所设置的推送周期时向用户推送该目标游戏。其中,电子设备从后台服务器获取目标游戏的具体方式可以为:电子设备在网络连接状态下将携带有用户账号的上述关键字词发送给后台服务器,当后台服务器接收到携带有用户账号的上述关键字时,后台服务器获取与关键字词相匹配的游戏生成模板,根据该游戏生成模板生成关键字词的目标游戏。在满足所设置的推送周期时电子设备向用户推送该目标游戏的方式可以为:在满足所设置的推送周期时电子设备输出用于提醒用户参与目标游戏的提醒信息,当检测到用户输入用于查看该提醒信息的指令时,电子设备则从后台服务器中下载目标游戏存储至该电子设备的本地,并将该目标游戏输出。通过实施该方法,目标游戏的生成由后台服务器完成,可以降低电子设备的功耗,延长电子设备到的使用时长,同时也可以降低电子设备的制造成本。

203、在上述生字词库中更新上述匹配生字词对应的搜索记录。

204、判断上述生字词库中是否存在与上述关键字词相关联的关联生字词,如果是,执行步骤205;如果否,执行步骤206。

205、在上述生字词库中更新上述关联生字词对应的搜索记录。

206、将上述关键字词作为生字词收录进上述生字词库,并在上述生字词库中添加关键字词对应的搜索记录。

其中,步骤204中所提及的关联生字词可以为关键生字词的近义词或者反义词等。可以理解,当生字词库中不存在与上述关键字词相匹配的生字词时,若生字词库中存在与关键生字词相关联的关联生字词,则更新关联生字词的搜索记录。这种关联式生字词搜索记录的更新方法使得生字词的收录更加全面。

其中,步骤207~步骤209的详细描述,请参照实施例一中针对步骤101~步骤103的描述,本发明实施例不再赘述。

可选的,若步骤202的判断结果为否,以及步骤204的判断结果为是时,可以同时执行步骤205和步骤206,即当上述生字词库中不存在关键生字词时,在将该关键生字词收录进生字词库,并在上述生字词库中添加关键字词对应的搜索记录的同时,在生字词库中更新与该关键生字词相关联的关联生字词对应的搜索记录。

通过实施上述方法,根据用户对生字词的掌握情况决定是否清除生字词,实现智能更新生字词库,提高用户对生字词的学习效率,也可以全面性的对用户已掌握的生字词进行清除操作,还可以降低清除操作的误操作率,还可直观且趣味性地让用户获得成就感,达到激励用户的目的,还可以提高生字词收录的智能性,从而进一步提高用户的使用体验感,还可以提高用户巩固生字词的兴趣,进一步提高用户对生字词的学习效果,还可以降低电子设备的功耗,延长电子设备到的使用时长,同时也可以降低电子设备的制造成本。

实施例三

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

获取单元301,用于获取生字词库中某一生字词的最新搜索记录,该生字词库包含有用户基于语音搜索过的若干生字词以及每一生字词对应的搜索记录。

判断单元302,用于将上述最新搜索记录的更新时间点作为起始时间点,将当前时间点作为终止时间点,判断起始时间点与终止时间点之间的时长是否大于预设时长。

清除单元303,用于当判断单元302判断出上述时长大于预设时长时,确定用户对该某一生字词的掌握程度满足预设要求,将该某一生字词以及其所对应的搜索记录从生字词库中清除。

可选的,清除单元303用于将该某一生字词以及其所对应的搜索记录从生字词库中清除的方式具体可以为:清除单元303,用于将某一生字词以及其所对应的搜索记录从所述生字词库中清除,并在电子设备的显示屏上以动画形式展示该某一生字词的清除过程。清除单元303以动画形式展示该某一生字词的清除过程直观且趣味性地让用户获得成就感,可以达到激励用户的目的。

基于该可选实施方式,清除单元303,还可以用于在在电子设备的显示屏上以动画形式展示该某一生字词的清除过程之前,从用户的账号信息中获取该用户的年级信息,并在若干动画模板中获取与该用户年级信息相匹配的动画模板,以与该用户年级信息相匹配的动画模板和该某一生字词为依据生成动画。该若干动画模板可以为一年级到六年级对应的动画模板,每个动画模板可以对应一个年级。这样可以进一步提高用户体验感。

进一步可选的,判断单元302,还用于当判断出上述时长小于或等于预设时长时,判断该某一生字词的搜索记录数量是否大于预设数量。

所述电子设备还包括:

搜索单元304,用于当判断单元302判断出上述某一生字词的搜索记录数量大于预设数量时,搜索与该某一生字词相适配的练习题集。

输出单元305,用于将搜索单元304搜索到的练习题集输出显示以供用户作答,并检测用户针对该练习题集输入的答案。

判断单元302,还用于判断用户针对该练习题集输入的答案的正确率是否大于预设阈值。

输出单元305,还用于当判断单元302判断出用户针对该练习题集输入的答案的正确率大于预设阈值,输出用于提示用户对上述某一生字词的掌握程度已满足预设要求的提示信息,以及输出向用户询问是否将上述某一生字词以及其所对应的搜索记录从生字词库中清除的询问消息。

清除单元303,还用于在检测到用户针对上述询问消息输入的反馈信息指示同意清除所述某一生字词时,将上述某一生字词以及其所对应的搜索记录从生字词库中清除。输出询问消息触发用户干预来确定该某一生字词的清除必要性,可以降低清除操作的误操作率。

通过实施上述电子设备,根据用户对生字词的掌握情况决定是否清除生字词,实现智能更新生字词库,提高用户对生字词的学习效率,也可以全面性的对用户已掌握的生字词进行清除操作,还可以降低清除操作的误操作率,还可直观且趣味性地让用户获得成就感,达到激励用户的目的。

实施例四

请参阅图4,图4是本发明实施例公开的另一种电子设备的结构示意图。图4所示的电子设备是由图3所示的电子设备优化得到的,如图4所示,该电子设备还可以包括:

检测单元306,用于检测用户输入的语音搜索消息,从该语音搜索消息中提取关键字词。

判断单元302,还用于判断上述生字词库中是否存在与关键字词相匹配的生字词。

需要说明的是,判断单元302所提及的生字词库可以是与用户账号绑定的,其可存储于电子设备,也可存储于后台服务器。可选的,检测单元306,还可以用于在检测用户输入的语音搜索消息之后,以及从该语音搜索消息中提取关键字词之前,通过给分析该语音搜索消息得到用户的声纹特征,判断所得到的用户的声纹特征是否为合法声纹特征,该合法声纹特征可以为预先存储于该电子设备上的若干声纹特征,若用户的声纹特征为合法声纹特征,则获取该用户的声纹特征对应的用户账号,将该用户账号对应的生字词库与该用户账号绑定,向更新单元307发送启动指令,已启动更新单元307;若用户的声纹特征为非法声纹特征,则结束本流程。可以理解,用户在进行语音搜题时,若电子设备识别出用户的声纹特征为合法声纹特征,不仅允许用户进行语音搜题,还可以根据用户的语音搜索消息实现更新生字词库;若电子设备识别出用户的声纹特征为非法声纹特征,仅允许用户进行语音搜题。通过实施该方法,可以提高生字词收录的智能性,从而进一步提高用户的使用体验感。

其中,上述提及的生字词库所包含的所有生字词都对应有用于巩固其的游戏,所以若判断单元302的判断结果为否,电子设备还可以获取与上述关键字词相匹配的游戏生成模板,根据该游戏生成模板生成关键字词的目标游戏;将目标游戏与关键字词进行关联,并为目标游戏设置推送周期,以在满足所设置的推送周期时向用户推送该目标游戏。通过实施该方法,用户通过参与该目标游戏实现对关键字词的巩固,提高了用户巩固生字词的兴趣,可以进一步提高用户对生字词的学习效果。

更新单元307,用于当判断单元302判断出生字词库存在与关键字词相匹配的匹配生字词时,在生字词库中更新匹配生字词对应的搜索记录。

判断单元302,还用于当判断出生字词库不存在与关键字词相匹配的匹配生字词时,判断生字词库中是否存在与关键字词相关联的关联生字词。

更新单元307,还用于当判断单元302判断出生字词库中存在与关键字词相关联的关联生字词时,在生字词库中更新关联生字词对应的搜索记录。

收录单元308,用于当判断单元302判断出生字词库中不存在与关键字词相关联的关联生字词时,将关键字词作为生字词收录进生字词库,并在生字词库中添加关键字词对应的搜索记录。

可选的,该电子设备还可以包括:

游戏生成单元309,用于当判断单元302判断出上述生字词库不存在与关键字词相匹配的匹配生字词时,获取与关键字词相匹配的游戏生成模板,根据该游戏生成模板生成关键字词的目标游戏。

游戏推送单元310,用于将目标游戏与关键字词进行关联,并为目标游戏设置推送周期,以在满足推送周期时向用户推送目标游戏。

可选的,当判断单元302判断出上述生字词库不存在与关键字词相匹配的匹配生字词时,游戏生成单元309还可以从后台服务器获取关键字词的目标游戏,游戏推送单元310为目标游戏设置推送周期,以在满足所设置的推送周期时向用户推送该目标游戏。其中,判断单元302从后台服务器获取目标游戏的具体方式可以为:在网络连接状态下,判断单元302将携带有用户账号的上述关键字词发送给后台服务器,当后台服务器接收到携带有用户账号的上述关键字时,后台服务器获取与关键字词相匹配的游戏生成模板,根据该游戏生成模板生成关键字词的目标游戏。在满足所设置的推送周期时游戏推送单元310用户推送该目标游戏的方式可以为:在满足所设置的推送周期时游戏推送单元310输出用于提醒用户参与目标游戏的提醒信息,当检测到用户输入用于查看该提醒信息的指令时,则从后台服务器中下载目标游戏存储至该电子设备的本地,并将该目标游戏输出。实施该方式,目标游戏的生成由后台服务器完成,可以降低电子设备的功耗,延长电子设备到的使用时长,同时也可以降低电子设备的制造成本。

通过实施上述电子设备,根据用户对生字词的掌握情况决定是否清除生字词,实现智能更新生字词库,提高用户对生字词的学习效率,也可以全面性的对用户已掌握的生字词进行清除操作,还可以降低清除操作的误操作率,还可直观且趣味性地让用户获得成就感,达到激励用户的目的,还可以提高生字词收录的智能性,从而进一步提高用户的使用体验感,还可以提高用户巩固生字词的兴趣,进一步提高用户对生字词的学习效果,还可以降低电子设备的功耗,延长电子设备到的使用时长,同时也可以降低电子设备的制造成本。

实施例五

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

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

与存储器501耦合的处理器502;

其中,处理器502调用存储器501中存储的可执行程序代码,执行图1~图2任意一种基于语音搜索的生字词收录方法。

本发明实施例公开一种计算机可读存储介质,其存储计算机程序,其中,该计算机程序使得计算机执行图1~图2任意一种基于语音搜索的生字词收录方法。

本发明实施例公开一种计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行图1~图2任意一种基于语音搜索的生字词收录方法。

本发明实施例公开一种应用发布平台,该应用发布平台用于发布计算机程序产品,其中,当计算机程序产品在计算机上运行时,使得计算机执行图1~图2任意一种基于语音搜索的生字词收录方法。

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

以上对本发明实施例公开的一种基于语音搜索的生字词收录方法及电子设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,且上述具体个例中步骤序号的大小并不意味着执行顺序的必然先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,可根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。

本文中字符“/”,一般表示前后关联对象是一种“或”的关系。在本发明所提供的实施例中,应理解,“与a相应的b”表示b与a相关联,根据a可以确定b。但还应理解,根据a确定b并不意味着仅仅根据a确定b,还可以根据a和/或其他信息确定b。另外,在本发明各实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。若上述集成的单元以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可获取的存储器中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或者部分,可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干请求用以使得一台计算机设备(可以为个人计算机、服务器或者网络设备等,具体可以是计算机设备中的处理器)执行本发明的各个实施例上述方法的部分或全部步骤。

以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

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