信息显示方法、装置和电子设备与流程

文档序号:23163440发布日期:2020-12-04 13:56阅读:110来源:国知局
信息显示方法、装置和电子设备与流程

本申请属于电子设备技术领域,具体涉及一种信息显示方法、装置和电子设备。



背景技术:

随着电子设备的普及,通过电子设备内的应用程序进行语言学习成为许多人的选择。目前,利用应用程序进行学习的方式,是通过下载语言学习类的应用程序,后续在进行语言学习时,需要打开应用程序,然后查找想要学习的内容进行学习。

这种方式中,需要用户抽出专门的时间打开应用程序,然后再进行词汇学习,浪费时间;并且,目前的学习方式中,需要由用户手动输入或点击想要学习的词汇,来将其转换为想要的语言,操作繁琐。



技术实现要素:

本申请实施例的目的是提供一种信息显示方法、装置和电子设备,能够解决语言学习浪费时间且操作繁琐的问题。

为了解决上述技术问题,本申请是这样实现的:

第一方面,本申请实施例提供了一种信息显示方法,该方法包括:

获取用户的词汇学习信息;

基于所述词汇学习信息,以第一语言,显示目标程序的目标信息中的n个目标词汇;

其中,所述词汇学习信息包括目标学习语种,所述目标学习语种为所述第一语言,所述目标词汇是将所述目标信息中的第一词汇从第二语言翻译为所述第一语言后得到的词汇,n为正整数。

第二方面,本申请实施例提供了一种信息显示装置,该装置包括:

获取模块,用于获取用户的词汇学习信息;

第一显示模块,用于基于所述词汇学习信息,以第一语言,显示目标程序的目标信息中的n个目标词汇;其中,所述词汇学习信息包括目标学习语种,所述目标学习语种为所述第一语言,所述目标词汇是将所述目标信息中的第一词汇从第二语言翻译为所述第一语言后得到的词汇,n为正整数。

第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。

第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。

第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。

在本申请实施例中,在电子设备显示目标程序的目标信息时,首先会获取用户的词汇学习信息,依据该词汇学习信息,从目标信息中选择n个第一词汇,之后自动将第一词汇从第二语言翻译为第一语言的目标词汇,并显示目标词汇。这种方式下,基于用户的词汇学习信息选择的第一词汇能够反映用户对词汇学习的实际需求,且不需要用户进行词汇的选择和点击等操作,就能够进行第一语言的学习,简化了学习过程。并且,该过程能够将正在输出的目标程序中的词汇进行自动翻译,不需要占用用户的额外时间进行语言学习,节省了时间。此外,在学习过程中,由于第一词汇本就为目标信息中的词汇,目标词汇融入至目标信息的场景中,因此用户在学习词汇的过程中,不需要额外进行场景的代入,而是直接在当前场景显示目标词汇,用户能够直接将词汇学习与词汇的应用进行融合,优化了用户的学习效果,提高了学习的效率,并且所翻译的目标信息为用户经常接触到的信息,从而尽可能满足用户的学习需求。

附图说明

图1是本申请实施例提供的一种信息显示方法的流程示意图;

图2是本申请实施例提供的一种开启语言学习功能的示意图;

图3是本申请实施例提供的一种词汇学习信息的生成过程的流程示意图;

图4是本申请实施例提供的一种显示目标词汇的界面示意图;

图5是本申请实施例提供的一种词汇反馈信息示意图;

图6是本申请实施例提供的一种信息显示装置的结构示意图;

图7是本申请实施例提供的一种电子设备的硬件结构示意图。

具体实施方式

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

本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。

如背景技术,目前用户通过电子设备内的应用程序进行语言学习时,通常需要用户打开专门的应用程序进行学习,这种方式不仅需要用户下载并注册特定的app才能够使用,并且打开app后还需要用户手动选择或手动输入想要学习的内容,比如输入想要学习的词汇或者对想要学习的词汇进行翻译操作等,这里的翻译操作例如可以为点击操作或者将光标放置于词汇处等操作,操作较为繁琐。并且,目前的学习过程通常需要用户每天抽出专门的时间或者利用碎片时间进行学习,浪费时间。此外,目前许多语言学习的应用程序仅支持在应用程序内部进行学习,语言学习的过程与用户的日常生活脱节,用户只能通过死记硬背的方式学习,学习效果较差。

为了解决上述技术问题,本申请实施例提供了一种信息显示方法,下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的信息显示方法进行详细地说明。参见图1所示,图1是本申请实施例提供的一种信息显示方法的流程示意图,该方法包括:

步骤110,获取用户的词汇学习信息。

其中,这里的词汇学习信息包括目标学习语种,即用户想要进行学习的语种,目标学习语种为第一语言,例如第一语言可以为英语。通过词汇学习信息即能够了解用户的语言学习需求,进而在后续的目标信息显示过程中,自动将部分词汇翻译为第一语言进行显示。

可选地,这里的获取词汇学习信息的操作,可以是直接调用电子设备内预存的词汇学习信息,这里的预存的词汇学习信息可以是用户预先输入的信息,或者也可以是根据用户在使用电子设备过程中涉及到的词汇信息生成的信息。此外,这里的获取词汇学习信息的操作,也可以是统计自当前时刻之前的预设时长内电子设备内涉及到的词汇信息,并生成词汇学习信息的操作。具体采用哪种方式本申请不作限定。其中,具体生成词汇学习信息的过程将在后续进行详细描述。

s120,基于词汇学习信息,以第一语言,显示目标程序的目标信息中的n个目标词汇。其中,目标词汇是将目标信息中的第一词汇从第二语言翻译为第一语言后得到的词汇,n为正整数。

这里的目标程序可以是电子设备前端运行的任一应用程序。可选地,目标程序也可以是前端运行的应用程序中,满足特定条件的应用程度。其中,这里的特定条件可以为显示内容包括文字信息。由于本申请实施例需要将目标程序内显示的词汇进行翻译并显示,因此若目标程序内未显示有文字信息,则无法实现上述翻译的目的。或者,上述特定条件也可以为用户预先选择的特定程序,例如用户仅想在使用某些特定程序时进行语言的学习的情况下,则可以预先选择某一个或某几个特定程序作为被翻译程序,后续在前端运行被翻译程序时,则会通过上述显示方式显示被翻译程序中的目标词汇。例如,用户预先设定新闻程序为被翻译程序,则后续在电子设备前端运行新闻程序时,即会在新闻程序中选择目标信息中的词汇进行翻译。

此外,上述目标信息可以包括文字信息或语音信息,其中,这里的文字信息包括目标程序内任一界面内以第二语言显示的文字信息,文字信息可以包括文本中的文字信息和/或图像中的文字信息等。其中,在目标信息包括图像中的文字信息的情况下,需要首先对图像进行图像识别处理,来识别目标信息中所包含的词汇,进而从中筛选待翻译的n个第一词汇。若目标信息为语音信息,则可以通过语音识别的方式识别目标信息中所包含的词汇,进而从中筛选待翻译的n个第一词汇。例如,第一语言为英文,第二语言为中文,则在目标信息包括图像中的文字信息的情况下,可以识别图像中的中文单词,从中选择n个中文单词翻译成英文进行显示;在目标信息包括语音信息的情况下,可以识别语音中的包含的中文单词,并从中选择n个单词翻译为英文进行显示。

其中,上述第一语言与第二语言为不同的语言,例如,第二语言为中文,第一语言为英文,第二语言为目标信息原本显示的语言类型,第一语言为用户想要进行学习的语言。这里的目标程序的目标信息,指的是电子设备已经输出或者将要输出的信息。本实施例基于词汇学习信息,能够从目标信息中选择n个待翻译的第一词汇,之后将第一词汇从第二语言翻译为第一语言,从而得到n个目标词汇,之后以第一语言对n个目标词汇进行显示。

可选地,目标词汇是由第一词汇翻译得来的,为了方便用户的语言学习,上述显示目标词汇时可以同时显示第一词汇与目标词汇,其中,目标词汇可以显示在第一词汇对应的第一位置处,从而使用户能够了解目标词汇与第一词汇之间的对应关系,方便用户的学习。例如。第一位置可以是第一词汇之后的位置,例如,第一语言为英文,第二语言为中文,以第一语言显示目标信息中的目标词汇的效果可以为:“国内其他【other】城市可以借鉴”等。或者,第一位置还可以是第一词汇的正上方位置等。只要能够使用户确定目标词汇与第一词汇之间的对应关系的第一位置,均在本申请的保护范围之内。

可选地,上述显示目标词汇时也可以仅显示目标词汇,而不显示第一词汇,即在第一词汇原本应该显示的位置处将第一词汇替换为目标词汇进行显示。参见图4所示,图4是本申请实施例提供的一种显示目标词汇的界面示意图,图4中的“语言”和“人类”作为第一词汇,对应的目标词汇分别为“language”和“human”。其中,在显示目标词汇时,可以仅将目标信息中的一个第一词汇转为目标词汇显示,如图5所示,图5中这段文字中包括多个“语言”,但是仅将其中一个“语言”转换为了“language”,所选择的这一个第一词汇可以是任意选择的,也可以是选择目标信息中出现的第一个第一词汇。或者也可以如图4中所示,将目标信息中的全部第一词汇转换为目标词汇,即将这段文字中的全部“语言”均转换为“language”。具体采用哪种该方式,本申请不作限定。

在本申请实施例中,在电子设备显示目标程序的目标信息时,首先会获取用户的词汇学习信息,依据该词汇学习信息,从目标信息中选择n个第一词汇,之后自动将第一词汇从第二语言翻译为第一语言的目标词汇,并显示目标词汇。这种方式下,基于用户的词汇学习信息选择的第一词汇能够反映用户对词汇学习的实际需求,且不需要用户进行词汇的选择和点击等操作,就能够进行第一语言的学习,简化了学习过程。并且,该过程能够将正在输出的目标程序中的词汇进行自动翻译,不需要占用用户的额外时间进行语言学习,节省了时间。此外,在学习过程中,由于第一词汇本就为目标信息中的词汇,目标词汇融入至目标信息的场景中,因此用户在学习词汇的过程中,不需要额外进行场景的代入,而是直接在当前场景显示目标词汇,用户能够直接将词汇学习与词汇的应用进行融合,优化了用户的学习效果,提高了学习的效率,并且所翻译的目标信息为用户经常接触到的信息,从而尽可能满足用户的学习需求。

由于部分情况下,用户可能不需要进行上述语言学习,基于此,在其他一些实施例中,上述s110之前,该方法还可以包括:

接收用户对语言学习功能的开启输入;响应于开启输入,执行步骤s110的操作。

即本实施例中,在语言学习功能开启的情况下,再获取用户的词汇学习信息并进行翻译,使得用户在需要进行语言学习时,可以开启语言学习功能,在不需要进行语言学习时,则关闭语言学习功能,用户的自主性更强。其中,上述开启输入可以是对设置菜单中的“语言快捷学习”控件的触发输入,或者也可以是针对语言学习功能的特定手势输入等。参见图2所示,图2是本申请实施例提供的一种开启语言学习功能的示意图。

在本申请的一些实施例中,上述s110之后,还可以包括:

在目标信息为音频信息的情况下,以第一语言,输出目标词汇的语音信息。

例如,原始目标信息为“那边有一片草地”,第一词汇为“草地”,则语音输出的效果为“那边有一片草地【grass】”。此外,在语音输出目标信息的过程中,还可以重复多次输出目标词汇的语音信息,方便用户的学习。

可选地,在输出目标词汇的语音信息时,还可以以第二语言输出第一词汇的语音信息,例如第一语言为应为,第二语言为中文时,则输出中文和英文的语音信息,从而方便用户确定具体是哪个词汇被翻译了。例如,原始目标信息为“那边有一片草地”,第一词汇为“草地”,则语音输出的效果为“那边有一片草地【草地/grass】”。

本实施例中,除了对目标词汇进行显示之外,还可以对目标词汇的语言信息进行输出,从而使用户能够直接学习到目标词汇的发音,而不需要额外点击学习目标词汇发音的控件,提高了用户学习时的便利性。

可选地,上述输出语音信息的操作,可以在目标信息输出完毕后再执行,这种情况使得目标信息为音频信息时,能够避免中断音频语句的输出,尽可能保证音频输出时的连贯性。

可选地,在s120中显示目标词汇的过程中,还可以包括:

显示目标词汇的相关词汇信息,这里的相关词汇信息可以包括目标词汇的词义、音标、例句等信息。

这种方式使得用户在对目标词汇不熟悉的情况下,能够直接根据所显示的相关词汇信息进行词汇学习,而不需要进行额外的词义查询等操作,提高了语言学习效率。

可选地,可以在显示界面的空旷位置处显示上述相关词汇信息,并通过箭头等方式将目标词汇与相关词汇信息进行关联。或者,还可以通过悬浮窗口的形式对相关词汇信息进行显示。以上仅为几种具体示例,本申请不限定显示相关词汇信息的显示方式。

在本申请的另一些实施例中,上述方法还可以包括:生成词汇学习信息。参见如3所示,图3是本申请实施例提供的一种词汇学习信息的生成过程的流程示意图,生成词汇学习信息的过程可以包括以下步骤:

s210,每隔预设时长获取第二词汇和第二词汇对应的词汇信息。其中,第二词汇包括预设生词本中的词汇和电子设备在预设时长内输出的词汇,词汇信息包括至少两个词汇特征参数。

其中,预设生词本为用户预先设置的文档类文件或者也可以是电子设备内的预设功能,预设生词本能够接收用户输入的词汇,用户可以将想要进行学习的词汇输入至预设生词本中进行保存。电子设备在预设时长内输出的词汇,包括电子设备在预设时长内所显示的词汇以及输出的音频中包含的词汇。

这里每隔预设时长获取一次词汇信息,是为了根据用户对词汇的浏览情况和输入情况等来对词汇学习信息进行更新。为了保证每个周期内均能够获取到足够的词汇信息,预设周期的时间不宜设置过短,并且为了避免占用过多的存储时间,预设时长也不宜设置过长,例如,这里的预设时长可以为一周或十天等。

可选地,上述词汇特征参数包括以下任意一项:预设时长内第二词汇在电子设备内的输出次数、预设生词本包括第二词汇、预设生词本不包括第二词汇、输出第二词汇的第一应用程序、第二词汇所属的词汇等级。这里的输出次数能够反映用户对第二词汇的浏览情况,预设生词本是否包括能够反映用户对第二词汇的学习需求,第一应用程序(例如新闻程序)和词汇等级(例如cet4,cet6等)能够反映第二词汇的特征。其中,词汇等级可以通过服务器在本地或网络进行查询来获得。

其中,为了方便后续进行加权求和的计算,可以将上述非数值类型的词汇特征参数进行量化,例如“预设生词本包括第二词汇”对应数值1,“预设生词本不包括第二词汇”对应数值0;“输出第二词汇的第一应用程序”,可以分别为不同的第一应用程序设置不同的数值,例如新闻程序对应2,音乐程序对应3等。

s220,根据至少两个词汇特征参数和至少两个词汇特征参数分别对应的预设权重进行加权求和,得到各个第二词汇对应的求和结果。

以上词汇信息中的每项词汇特征参数均会对应一个预设权重,例如,“第二词汇所属的词汇等级”对应的预设权重可以为0.4。不同的预设权重表明了该项词汇特征参数的重要程度,重要程度越高,预设权重越大。预设权重的数值预先进行设定。这里的加权求和的过程为:将第二词汇对应的每项词汇特征参数的数值与该项词汇特征参数对应的预设权重相乘,得到各项词汇特征参数对应的乘积,将各项乘积求和,即得到该第二词汇对应的求和结果。

可选地,上述预设权重可以设定为固定值,即每项词汇特征参数固定对应一个预设权重值。

或者,上述第一应用程序对应的预设权重也可以根据词汇类型发生变化。可选地,在目标程序的类型与第一应用程序相匹配的情况下,则第一应用程序对应的预设权重为第一权重;在目标程序的类型与第一应用程序不匹配的情况下,第一应用程序对应的预设权重为第二权重;其中,第一权重大于第二权重。例如,目标程序为新闻直播间,第二词汇对应的第一应用程序也为新闻类程序,则采用第一权重0.8,若目标程序不是新闻类程序,则采用第二权重0.5。需要注意的是,这种情况下,由于词汇学习信息中的第二词汇的词汇优先级会根据目标程序的类型发生变化,因此在获取词汇学习之前,会根据电子设备前端显示的目标程序更新词汇学习信息的内容。

s230,按照求和结果的大小进行排序,确定各个第二词汇的词汇优先级。上述词汇学习信息除了包含目标学习语种之外,还包括第二词汇及第二词汇的词汇优先级。

其中,求和结果越大,则词汇优先级越高;求和结果越小,词汇优先级越低。这里的词汇优先级指的是第二词汇被翻译的优先顺序,在筛选待翻译的第一词汇时,会按照词汇优先级从高到低的顺序进行筛选,因此词汇优先级越高,被筛选到的可能性越大。

本实施例通过周期性获取电子设备输出过的词汇信息以及预设生词本中的词汇信息,并根据这些词汇信息的词汇特征参数以及各项词汇特征参数对应的预设权重进行加权求和,来确定各个第二词汇的重要程度,并按照重要程度确定各个第二词汇的词汇优先级,进而得到包括第二词汇及其词汇优先级的词汇学习信息。即本实施例在为词汇划分优先级时,考虑到了各方面参数对词汇的影响,使得各个第二词汇的排序较为科学,尽可能减少了偶然因素对词汇重要程度的影响。并且由于第二词汇包括电子设备输出的词汇和预设生词本中的词汇,表明第二词汇综合了用户的实际浏览和使用需求,这种情况下生成的词汇学习信息也更加符合用户习惯,使得后续在依据词汇学习信息确定第一词汇时,确定的第一词汇也更符合用户的学习需求。

可选地,本申请实施例还可以结合大数据对上述生成的词汇学习信息进行优化,在根据获取的词汇信息较少时,例如未获取到新的词汇信息的情况,则可以将该电子设备预先设置的用户画像对应的词汇列表作为词汇学习信息。

在本申请的可选地实施例中,s120之前,还可以包括:

基于词汇学习信息中记录的每个第二词汇的词汇优先级,筛选满足预设条件的n个第一词汇。

其中,预设条件包括:目标信息包括第一词汇,且在词汇学习信息与目标信息均包含的词汇中,第一词汇的词汇优先级的排序大于或等于n;n为目标推送词汇量,目标推送词汇量为预设推送信息中目标时间段内对应的推送词汇量,目标时间段为获取词汇学习信息的时刻所处的推送时间段。

即首先从词汇学习信息中筛选出包含于目标信息中的第二词汇,之后根据这些第二词汇的词汇优先级,选择出词汇优先级最高前n个第二词汇作为第一词汇。上述第一词汇的词汇优先级的排序大于等于n,指的是在词汇学习信息和目标信息同时包含的词汇中,第一词汇的词汇优先级的排序为前n个。

本实施例中,根据词汇学习信息中的词汇优先级,来选择目标信息中词汇优先级最高的n个词汇作为第一词汇,由于词汇优先级越高,表明该词汇的重要程度或者说用户的需求程度越高,因此,优先选择词汇优先级高的词汇进行翻译,更能满足用户的学习需求。

在本申请的又一些实施例中,在筛选属于目标信息且优先级最高的前n个第一词汇之前,该方法还可以包括:生成预设推送信息,该预设推送信息包括推送时间段以及推送时间段对应的推送词汇量。

上述生成预设推送信息的过程可以包括:

统计预设时间范围内用户使用电子设备的使用信息,其中,使用信息包括以下至少一项:电子设备处于解锁状态的时间段、电子设备处于解锁状态的时长、每个应用程序在前端进行显示的时间段;

基于使用信息,将第一时间段作为推送时间段,其中,第一时间段为电子设备处于解锁状态的时长超出预设时长阈值的时间段;例如,解锁时长超出两个小时的时间段。

基于推送时间段内电子设备输出的词汇量,确定推送时间段对应的推送词汇量。这里根据电子设备输出的词汇量确定推送词汇量的方式,可以包括:推送词汇量占电子设备输出词汇量的预设百分比,例如电子设备输出的词汇量为200个,推送词汇量占2%,则推送词汇量为4个。这种方式使得推送词汇量的数量能够根据电子设备所显示的词汇量的变化而变化,避免显示界面中以第一语言进行显示的词汇过多或过少的情况出现,提高用户阅读的舒适程度。

此外,还可以根据推送时间段内电子设备输出的词汇类型确定用户的使用场景,例如是工作场景还是休闲场景,之后根据使用场景确定对应的推送词汇量,例如工作场景则推送词汇量较少或者不推送,休闲场景则推送词汇量多,如5个等。例如,在早晚非上班时间段内,由于用户主要使用电子设备看新闻、玩游戏,需要处理的工作信息少且使用时间长,因此可以加强这段时间内的推送词汇量,但如果发现用户晚上邮件使用频率较高,则判断用户晚上需要工作,则减少晚上时间段的推送词汇量。

可选地,还可以每隔特定周期获取一次使用信息,并根据获取的使用信息更新之前的预设推送信息或者重新生成预设推送信息等。

本实施例利用用户对电子设备的使用情况,来生成词汇的推送时间段以及各个推送时间段对应的推送词汇量。通过统计用户对电子设备的使用信息,能够了解用户使用电子设备的时间段以及用户在各个时间段内的使用情况,进而确定各个时间段内合适的推送词汇量。后续根据预设推送信息进行第一词汇的推送,使得翻译后的目标词汇的推送不会影响用户正常的工作学习等,使用户能够在合适的时间进行语言学习,提高语言学习的效率。

由于在显示目标词汇时,用户可能会想要了解更多的词汇语义或者觉得该目标词汇比较难懂,想要将目标词汇加入预设生词本中。基于此,在一个或多个实施例中,在s120之后,该方法还可以包括:

接收用户对目标词汇的第一输入。其中,这里的第一输入可以包括对目标词汇的长按输入、单击输入、三击输入等触发输入,或者第一输入也可以是针对目标词汇的特定手势输入,本申请不限定第一输入的具体内容。

响应于第一输入,显示目标词汇关联的词汇反馈信息;其中,词汇反馈信息包括以下至少一项:目标词汇的第一语义、用于将目标词汇加入预设生词本的第一控件、用于查看目标词汇关联的第二语义的第二控件。参见图5所示,图5是本申请实施例提供的一种词汇反馈信息示意图。

其中,这里的第一语义指的是目标词汇的基本释义,可以包括第二词汇的音标、词汇类型(动词、名词等)、中文含义等。第二语义指的是对目标词汇进行进一步解释的一些释义,可以包括一些例句以及一些不常见的含义等。

可选地,在目标信息为音频或视频中的信息的情况下,响应于第一输入,会暂停播放音频或视频文件,后续可以在暂停界面上悬浮显示词汇反馈信息。这种方式能够方便用户对词汇反馈信息的查看,同时也避免用户错过音频或视频中的后续信息。

在本实施例中,用户可以根据自身的学习需要选择是否调出目标词汇关联的词汇反馈信息,且通过将目标词汇的第一语义、第二语义等加入词汇反馈信息,使得在输出目标词汇时可以仅输出目标词汇本身,从而避免了其他信息对显示界面的遮挡。并且,这种情况下,用户可以根据自身的学习进度来选择是否查看语义,对于一些已经掌握的词汇则可以快速略过,从而提高了用户的学习效率。此外,词汇反馈信息内还设置了用于将目标词汇加入预设生词本的第一控件,使用户能够在学习过程中及时将未掌握的目标词汇进行记录,方便了用户的后续学习。此外,在其他实施例中,还可以在词汇反馈信息中加入其它功能控件等,本申请对此不作限定。

在其他一些实施例中,该方法还可以包括:

在目标词汇的输出次数超出预设次数且未接收到用户对目标词汇的第一输入的情况下,按照预设处理方式,对目标词汇进行处理。

在本实施例中,当一个目标词汇展示超过一定次数且用户始终没有触发查看该目标词汇的词汇反馈信息时,则确定用户已经掌握此目标词汇,可以在此基础上继续推送新的词汇给用户。在目标词汇的展示次数没有达到输出次数,或者接收到用户对目标词汇的第一输入的情况下,则确定用户还未完全掌握该目标词汇,因此后续在该目标词汇满足推送条件的情况下,会继续显示该目标词汇。这种情况下,能够自动根据用户对目标词汇的输入情况,来确定用户对目标词汇的掌握程度,从而能够根据用户的学习进度自动调整词汇推送的方式或顺序等,进一步优化语言学习的效果。

在一个或多个实施例中,上述按照预设处理方式,对目标词汇进行处理可以包括以下任一种方式。

方式一、将目标词汇对应的第一词汇从词汇学习信息中删除。

对于用户已经掌握的词汇,则没有必要再对其进行翻译,因此可以将目标词汇对应的第一词汇从词汇学习信息中删除,后续继续推送词汇学习信息中的剩余词汇进行翻译显示,从而减少需要进行翻译的词汇数量。

方式二、将目标词汇对应的第一词汇添加至第一学习信息中,其中,在电子设备的输出词汇中包括第一学习信息内的第三词汇的情况下,以第一语言输出第三词汇。

该方式中,会将第一词汇从词汇学习信息中删除,并将第一词汇添加至第一学习信息中。这里的第一学习信息包括的是用户已掌握的词汇的信息,由于这些词汇用户已经掌握,因此在电子设备的输出词汇中包括第一学习信息中的第三词汇时,会将第三词汇直接翻译为第一语言后进行显示。这种情况下,随着用户掌握的词汇越来越多,电子设备中通过第一语言显示的词汇也越来越多,能够使用户不断巩固学过的内容,避免出现遗忘的情况。

在其他实施例中,第一学习信息中的词汇在输出时,也可以按照前述s120的方式进行输出,例如,在显示界面包括第一学习信息中的第三词汇的情况下,则在第三词汇对应的第一位置处,显示第三词汇对应的目标词汇以及相关词汇信息。

方式三、将目标词汇对应的第一词汇添加至第二学习信息,其中,在电子设备的输出词汇中包括第二学习信息中的第四词汇,且第四词汇的输出时间间隔大于或等于预设记忆曲线设定的间隔时间的情况下,以第一语言输出第四词汇。

该方式中,会将第一词汇从词汇学习信息中删除,并将第一词汇添加至第二学习信息。这里的第二学习信息中的词汇为需要重复记忆的词汇,为了避免用户遗忘之前掌握的词汇知识,在电子设备输出第二学习信息中保存的第四词汇的时间间隔大于或等于预设记忆曲线设置的间隔时间时,则会以第一语言输出第四词汇,从而使用户巩固之前学习的内容,且还能够尽可能避免输出的第一语言的词汇过多给用户造成的不好的体验。例如,第一词汇为草地,第一语言为英文,将第一词汇添加到第二学习信息之后,最初每隔3天,若电子设备再次输出“草地”的情况下,会自动输出“grass”,后续间隔一周后,若再次输出“草地”的情况下会输出“grass”。可选地,这里的预设记忆曲线可以为艾宾浩斯记忆曲线。

方式四、在词汇学习信息中,将目标词汇对应的第一词汇的词汇优先级调整至最低。

由于用户已经掌握第一词汇,因此可以不再将其进行翻译,本实施例将第一词汇的词汇优先级调整至最低后,则很长一段时间内,不会再将第一词汇进行翻译,只有当第一词汇之前的大部分词汇均被用户掌握后,第一词汇的词汇优先级才可能重新排列至较前的位置再次被翻译,由于此时用户可能已经遗忘之前学习过的知识,因此可以对第一词汇翻译后的目标词汇进行重新学习或巩固,提高用户的学习效果。

其中,上述第一学习信息、第二学习信息与词汇学习信息为并列的三种信息,例如可以通过三个表格来分别保存上述三种学习信息。

通过以上操作,能够将用户已经掌握的词汇从词汇学习信息中移除,从而使得这些已经掌握的词汇不再占用词汇学习信息的推送名额,使得用户能够不断学习新的词汇,促进了用户的语言学习过程。

此外,在一些实施例中,可以仅设置以上任意一种预设处理方式,即每当目标词汇的输出次数超出预设次数且未接收到用户对目标词汇的第一输入时,均按照所设置的预设处理方式,例如方式一,进行处理。或者,在其他实施例中,也可以根据目标词汇的特征来选择合适的预设处理方式,可选地,可以根据目标词汇的词汇等级来确定目标词汇对应的第一词汇的预设处理方式,不同词汇等级对应不同的预设处理方式,例如普通词汇采用方式一进行处理,cet4和cet6中的词汇采用方式三进行处理等。或者,还可以根据用户预设的选择条件选择对应的预设处理方式,可选地,用户可以预先为不同应用程序关联不同的预设处理方式,例如,用户预先为新闻程序关联方式二,在目标词汇所属的目标程序为新闻词汇时,则采用方式二进行处理。当然,以上仅为两种具体实现方式,也可以采用其他方式确定应该选择的预设处理方式,本申请对此不作限定。

需要说明的是,本申请实施例提供的信息显示方法,执行主体可以为信息显示装置,或者该信息显示装置中的用于执行加载信息显示方法的控制模块。本申请实施例中以信息显示装置执行加载信息显示方法为例,说明本申请实施例提供的信息显示方法。

基于与上述方法相同的发明构思,本申请实施例还提供了一种信息显示装置300,参见图6所示,图6是本申请实施例提供的一种信息显示装置的结构示意图,该装置包括:

获取模块310,用于获取用户的词汇学习信息;

第一显示模块320,用于基于词汇学习信息,以第一语言,显示目标程序的目标信息中的n个目标词汇;其中,词汇学习信息包括目标学习语种,目标学习语种为第一语言,目标词汇是将目标信息中的第一词汇从第二语言翻译为第一语言后得到的词汇,n为正整数。

在本申请实施例中,在电子设备显示目标程序的目标信息时,首先会获取用户的词汇学习信息,依据该词汇学习信息,从目标信息中选择n个第一词汇,之后自动将第一词汇从第二语言翻译为第一语言的目标词汇,并显示目标词汇。这种方式下,基于用户的词汇学习信息选择的第一词汇能够反映用户对词汇学习的实际需求,且不需要用户进行词汇的选择和点击等操作,就能够进行第一语言的学习,简化了学习过程。并且,该过程能够将正在输出的目标程序中的词汇进行自动翻译,不需要占用用户的额外时间进行语言学习,节省了时间。此外,在学习过程中,由于第一词汇本就为目标信息中的词汇,目标词汇融入至目标信息的场景中,因此用户在学习词汇的过程中,不需要额外进行场景的代入,而是直接在当前场景显示目标词汇,用户能够直接将词汇学习与词汇的应用进行融合,优化了用户的学习效果,提高了学习的效率,并且所翻译的目标信息为用户经常接触到的信息,从而尽可能满足用户的学习需求。

在一些实施例中,该装置还可以包括:

语音输出模块,用于在目标信息为音频信息的情况下,以第一语言,输出目标词汇的语音信息。

本实施例中,除了对目标词汇进行显示之外,还可以对目标词汇的语言信息进行输出,从而使用户能够直接学习到目标词汇的发音,而不需要额外点击学习目标词汇发音的控件,提高了用户学习时的便利性。

在本申请的另一些实施例中,上述装置还可以包括:

信息获取模块,用于每隔预设时长获取第二词汇和第二词汇对应的词汇信息,第二词汇包括预设生词本中的词汇和电子设备在预设时长内输出的词汇,词汇信息包括至少两个词汇特征参数;

求和模块,用于根据至少两个词汇特征参数和至少两个词汇特征参数分别对应的预设权重进行加权求和,得到各个第二词汇对应的求和结果;

优先级确定模块,用于按照求和结果的大小进行排序,确定各个第二词汇的词汇优先级;其中,词汇学习信息还包括第二词汇以及第二词汇的词汇优先级。

本实施例通过周期性获取电子设备输出过的词汇信息以及预设生词本中的词汇信息,并根据这些词汇信息的词汇特征参数以及各项词汇特征参数对应的预设权重进行加权求和,来确定各个第二词汇的重要程度,并按照重要程度确定各个第二词汇的词汇优先级,进而得到包括第二词汇及其词汇优先级的词汇学习信息。即本实施例在为词汇划分优先级时,考虑到了各方面参数对词汇的影响,使得各个第二词汇的排序较为科学,尽可能减少了偶然因素对词汇重要程度的影响。并且由于第二词汇包括电子设备输出的词汇和预设生词本中的词汇,表明第二词汇综合了用户的实际浏览和使用需求,这种情况下生成的词汇学习信息也更加符合用户习惯,使得后续在依据词汇学习信息确定第一词汇时,确定的第一词汇也更符合用户的学习需求。

在本申请的再一些实施例中,上述装置还可以包括:

词汇筛选模块,用于基于词汇学习信息中记录的每个第二词汇的词汇优先级,筛选满足预设条件的n个第一词汇。

其中,预设条件包括:目标信息包括第一词汇,且在词汇学习信息与目标信息均包含的词汇中,第一词汇的词汇优先级的排序大于或等于n;n为目标推送词汇量,目标推送词汇量为预设推送信息中目标时间段内对应的推送词汇量,目标时间段为获取词汇学习信息的时刻所处的推送时间段。

本实施例中,根据词汇学习信息中的词汇优先级,来选择目标信息中词汇优先级最高的n个词汇作为第一词汇,由于词汇优先级越高,表明该词汇的重要程度或者说用户的需求程度越高,因此,优先选择词汇优先级高的词汇进行翻译,更能满足用户的学习需求。

在本申请的又一些实施例中,该装置还可以包括:

信息统计模块,用于统计预设时间范围内用户使用电子设备的使用信息,其中,使用信息包括以下至少一项:电子设备处于解锁状态的时间段、电子设备处于解锁状态的时长、每个应用程序在前端进行显示的时间段;

时间段确定模块,用于基于使用信息,将第一时间段作为推送时间段,其中,第一时间段为电子设备处于解锁状态的时长超出预设时长阈值的时间段;

词汇量确定模块,用于基于推送时间段内电子设备输出的词汇量,确定推送时间段对应的推送词汇量。

本实施例利用用户对电子设备的使用情况,来生成词汇的推送时间段以及各个推送时间段对应的推送词汇量。通过统计用户对电子设备的使用信息,能够了解用户使用电子设备的时间段以及用户在各个时间段内的使用情况,进而确定各个时间段内合适的推送词汇量。后续根据预设推送信息进行第一词汇的推送,使得翻译后的目标词汇的推送不会影响用户正常的工作学习等,使用户能够在合适的时间进行语言学习,提高语言学习的效率。

在一个或多个实施例中,上述装置还可以包括:

第一接收模块,用于接收用户对目标词汇的第一输入;

界面显示模块,用于响应于第一输入,显示目标词汇包括的词汇反馈信息;其中,词汇反馈信息包括以下至少一项:目标词汇的第一语义、用于将目标词汇加入预设生词本的第一控件、用于查看目标词汇关联的第二语义的第二控件。

在本实施例中,用户可以根据自身的学习需要选择是否调出目标词汇关联的词汇反馈信息,且通过将目标词汇的第一语义、第二语义等加入词汇反馈信息,使得在输出目标词汇时可以仅输出目标词汇本身,从而避免了其他信息对显示界面的遮挡。并且,这种情况下,用户可以根据自身的学习进度来选择是否查看语义,对于一些已经掌握的词汇则可以快速略过,从而提高了用户的学习效率。此外,词汇反馈信息内还设置了用于将目标词汇加入预设生词本的第一控件,使用户能够在学习过程中及时将未掌握的目标词汇进行记录,方便了用户的后续学习。此外,在其他实施例中,还可以在词汇反馈信息中加入其它功能控件等,本申请对此不作限定。

在其他一些实施例中,该装置还可以包括:

处理模块,用于在目标词汇的输出次数超出预设次数且未接收到用户对目标词汇的第一输入的情况下,按照预设处理方式,对目标词汇进行处理。

在本实施例中,当一个目标词汇展示超过一定次数且用户始终没有触发查看该目标词汇的词汇反馈信息时,则认为用户已经掌握此目标词汇,可以在此基础上继续推送新的词汇给用户。在目标词汇的展示次数没有达到输出次数,或者接收到用户对目标词汇的第一输入的情况下,表明用户还未完全掌握该目标词汇,因此后续在该目标词汇满足推送条件的情况下,会继续显示该目标词汇。这种情况下,能够自动根据用户对目标词汇的输入情况,来确定用户对目标词汇的掌握程度,从而能够根据用户的学习进度自动调整词汇推送的方式或顺序等,进一步优化语言学习的效果。

在一个或多个实施例中,上述处理模块可以包括以下至少一个单元:

删除单元,用于将目标词汇对应的第一词汇从词汇学习信息中删除。从而减少需要进行翻译的词汇数量。

第一添加单元,用于将目标词汇对应的第一词汇添加至第一学习信息中,其中,在电子设备的输出词汇中包括第一学习信息内的第三词汇的情况下,以第一语言输出第三词汇。

第二添加单元,用于将目标词汇对应的第一词汇添加至第二学习信息,其中,在电子设备的输出词汇中包括第二学习信息中的第四词汇,且第四词汇的输出时间间隔大于或等于预设记忆曲线设定的间隔时间的情况下,以第一语言输出第四词汇。

调整单元,用于在词汇学习信息中,将目标词汇对应的第一词汇的词汇优先级调整至最低。

通过以上操作,能够将用户已经掌握的词汇从词汇学习信息中移除,从而使得这些已经掌握的词汇不再占用词汇学习信息的推送名额,使得用户能够不断学习新的词汇,促进了用户的语言学习过程。

本申请实施例中的信息显示装置300可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本或者个人数字助理(personaldigitalassistant,pda)等,非移动电子设备可以为服务器、网络附属存储器(networkattachedstorage,nas)、个人计算机(personalcomputer,pc)、电视机(television,tv)、柜员机或者自助机等,本申请实施例不作具体限定。

本申请实施例中的信息显示装置300可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。

本申请实施例提供的信息显示装置300能够实现图1和图3的方法实施例实现的各个过程,为避免重复,这里不再赘述。

可选地,本申请实施例还提供一种电子设备,包括处理器,存储器,存储在存储器上并可在处理器上运行的程序或指令,该程序或指令被处理器执行时实现上述信息显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

需要注意的是,本申请实施例中的电子设备包括上述的移动电子设备和非移动电子设备。

图7为实现本申请实施例的一种电子设备的硬件结构示意图。

该电子设备400包括但不限于:射频单元401、网络模块402、音频输出单元403、输入单元404、传感器405、显示单元406、用户输入单元407、接口单元408、存储器409、以及处理器410等部件。

本领域技术人员可以理解,电子设备400还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器410逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。输入单元404可以包括图形处理器、麦克风等。显示组件406可以包括显示面板。用户输入单元407可以包括触控面板和其他输入设备等。存储器409可以存储有应用程序和操作系统等。图7中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。

其中,处理器410,用于获取用户的词汇学习信息;

显示单元406,用于基于词汇学习信息,以第一语言,显示目标程序的目标信息中的n个目标词汇;其中,词汇学习信息包括目标学习语种,目标学习语种为第一语言,目标词汇是将目标信息中的第一词汇从第二语言翻译为第一语言后得到的词汇,n为正整数。

在本申请实施例中,在电子设备显示目标程序的目标信息时,首先会获取用户的词汇学习信息,依据该词汇学习信息,从目标信息中选择n个第一词汇,之后自动将第一词汇从第二语言翻译为第一语言的目标词汇,并显示目标词汇。这种方式下,基于用户的词汇学习信息选择的第一词汇能够反映用户对词汇学习的实际需求,且不需要用户进行词汇的选择和点击等操作,就能够进行第一语言的学习,简化了学习过程。并且,该过程能够将正在输出的目标程序中的词汇进行自动翻译,不需要占用用户的额外时间进行语言学习,节省了时间。此外,在学习过程中,由于第一词汇本就为目标信息中的词汇,目标词汇融入至目标信息的场景中,因此用户在学习词汇的过程中,不需要额外进行场景的代入,而是直接在当前场景显示目标词汇,用户能够直接将词汇学习与词汇的应用进行融合,优化了用户的学习效果,提高了学习的效率,并且所翻译的目标信息为用户经常接触到的信息,从而尽可能满足用户的学习需求。

可选地,音频输出单元403,用于在目标信息为音频信息的情况下,以第一语言,输出目标词汇的语音信息。

本实施例中,除了对目标词汇进行显示之外,还可以对目标词汇的语言信息进行输出,从而使用户能够直接学习到目标词汇的发音,而不需要额外点击学习目标词汇发音的控件,提高了用户学习时的便利性。

可选地,处理器410,还用于:每隔预设时长获取第二词汇和第二词汇对应的词汇信息,第二词汇包括预设生词本中的词汇和电子设备在预设时长内输出的词汇,词汇信息包括至少两个词汇特征参数;根据至少两个词汇特征参数和至少两个词汇特征参数分别对应的预设权重进行加权求和,得到各个第二词汇对应的求和结果;按照求和结果的大小进行排序,确定各个第二词汇的词汇优先级;其中,词汇学习信息还包括第二词汇以及第二词汇的词汇优先级。

本实施例通过周期性获取电子设备输出过的词汇信息以及预设生词本中的词汇信息,并根据这些词汇信息的词汇特征参数以及各项词汇特征参数对应的预设权重进行加权求和,来确定各个第二词汇的重要程度,并按照重要程度确定各个第二词汇的词汇优先级,进而得到包括第二词汇及其词汇优先级的词汇学习信息。即本实施例在为词汇划分优先级时,考虑到了各方面参数对词汇的影响,使得各个第二词汇的排序较为科学,尽可能减少了偶然因素对词汇重要程度的影响。并且由于第二词汇包括电子设备输出的词汇和预设生词本中的词汇,表明第二词汇综合了用户的实际浏览和使用需求,这种情况下生成的词汇学习信息也更加符合用户习惯,使得后续在依据词汇学习信息确定第一词汇时,确定的第一词汇也更符合用户的学习需求。

可选地,处理器410,还用于:基于词汇学习信息中记录的每个第二词汇的词汇优先级,筛选满足预设条件的n个第一词汇;其中,预设条件包括:目标信息包括第一词汇,且在词汇学习信息与目标信息均包含的词汇中,第一词汇的词汇优先级的排序大于或等于n;n为目标推送词汇量,目标推送词汇量为预设推送信息中目标时间段内对应的推送词汇量,目标时间段为获取词汇学习信息的时刻所处的推送时间段。

本实施例中,根据词汇学习信息中的词汇优先级,来选择目标信息中词汇优先级最高的n个词汇作为第一词汇,由于词汇优先级越高,表明该词汇的重要程度或者说用户的需求程度越高,因此,优先选择词汇优先级高的词汇进行翻译,更能满足用户的学习需求。

可选地,处理器410,还用于:统计预设时间范围内用户使用电子设备的使用信息,其中,使用信息包括以下至少一项:电子设备处于解锁状态的时间段、电子设备处于解锁状态的时长、每个应用程序在前端进行显示的时间段;基于使用信息,将第一时间段作为推送时间段,其中,第一时间段为电子设备处于解锁状态的时长超出预设时长阈值的时间段;基于推送时间段内电子设备输出的词汇量,确定推送时间段对应的推送词汇量。

本实施例利用用户对电子设备的使用情况,来生成词汇的推送时间段以及各个推送时间段对应的推送词汇量。通过统计用户对电子设备的使用信息,能够了解用户使用电子设备的时间段以及用户在各个时间段内的使用情况,进而确定各个时间段内合适的推送词汇量。后续根据预设推送信息进行第一词汇的推送,使得翻译后的目标词汇的推送不会影响用户正常的工作学习等,使用户能够在合适的时间进行语言学习,提高语言学习的效率。

可选地,用户输入单元407,用于接收用户对目标词汇的第一输入;

显示单元406,还用于响应于第一输入,显示目标词汇包括的词汇反馈信息;其中,词汇反馈信息包括以下至少一项:目标词汇的第一语义、用于将目标词汇加入预设生词本的第一控件、用于查看目标词汇关联的第二语义的第二控件。

在本实施例中,用户可以根据自身的学习需要选择是否调出目标词汇关联的词汇反馈信息,且通过将目标词汇的第一语义、第二语义等加入词汇反馈信息,使得在输出目标词汇时可以仅输出目标词汇本身,从而避免了其他信息对显示界面的遮挡。并且,这种情况下,用户可以根据自身的学习进度来选择是否查看语义,对于一些已经掌握的词汇则可以快速略过,从而提高了用户的学习效率。此外,词汇反馈信息内还设置了用于将目标词汇加入预设生词本的第一控件,使用户能够在学习过程中及时将未掌握的目标词汇进行记录,方便了用户的后续学习。此外,在其他实施例中,还可以在词汇反馈信息中加入其它功能控件等,本申请对此不作限定。

可选地,处理器410,还用于:在目标词汇的输出次数超出预设次数且未接收到用户对目标词汇的第一输入的情况下,按照预设处理方式,对目标词汇进行处理。

在本实施例中,当一个目标词汇展示超过一定次数且用户始终没有触发查看该目标词汇的词汇反馈信息时,则认为用户已经掌握此目标词汇,可以在此基础上继续推送新的词汇给用户。在目标词汇的展示次数没有达到输出次数,或者接收到用户对目标词汇的第一输入的情况下,表明用户还未完全掌握该目标词汇,因此后续在该目标词汇满足推送条件的情况下,会继续显示该目标词汇。这种情况下,能够自动根据用户对目标词汇的输入情况,来确定用户对目标词汇的掌握程度,从而能够根据用户的学习进度自动调整词汇推送的方式或顺序等,进一步优化语言学习的效果。

可选地,处理器410可以具体包括以下至少一项:将目标词汇对应的第一词汇从词汇学习信息中删除;

将目标词汇对应的第一词汇添加至第一学习信息中,其中,在电子设备的输出词汇中包括第一学习信息内的第三词汇的情况下,以第一语言输出第三词汇;

将目标词汇对应的第一词汇添加至第二学习信息,其中,在电子设备的输出词汇中包括第二学习信息中的第四词汇,且第四词汇的输出时间间隔大于或等于预设记忆曲线设定的间隔时间的情况下,以第一语言输出第四词汇;

在词汇学习信息中,将目标词汇对应的第一词汇的词汇优先级调整至最低。

通过以上操作,能够将用户已经掌握的词汇从词汇学习信息中移除,从而使得这些已经掌握的词汇不再占用词汇学习信息的推送名额,使得用户能够不断学习新的词汇,促进了用户的语言学习过程。

本申请实施例还提供一种可读存储介质,可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述信息显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

其中,处理器为上述实施例中的电子设备中的处理器。可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等。

本申请实施例另提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现上述信息显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例的方法。

上面参考根据本公开的实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本公开的各方面。应当理解,流程图和/或框图中的每个方框以及流程图和/或框图中各方框的组合可以由计算机程序指令实现。这些计算机程序指令可被提供给通用计算机、专用计算机、或其它可编程数据处理装置的处理器,以产生一种机器,使得经由计算机或其它可编程数据处理装置的处理器执行的这些指令使能对流程图和/或框图的一个或多个方框中指定的功能/动作的实现。这种处理器可以是但不限于是通用处理器、专用处理器、特殊应用处理器或者现场可编程逻辑电路。还可理解,框图和/或流程图中的每个方框以及框图和/或流程图中的方框的组合,也可以由执行指定的功能或动作的专用硬件来实现,或可由专用硬件和计算机指令的组合来实现。

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

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