一种页面内容处理方法和装置与流程

文档序号:17179157发布日期:2019-03-22 20:45阅读:172来源:国知局
一种页面内容处理方法和装置与流程

本发明涉及互联网技术领域,尤其涉及一种页面内容处理方法和装置。



背景技术:

用户在页面内容处理装置上浏览各种应用页面时,根据自身的需求对所浏览的页面内容存在选中、复制、剪切、显示等各种操作。对页面内容操作的精准度越高,用户体验越好。

常用的用户对所浏览的页面内容的处理方式是:长按所要操作的内容区域,在弹出选择内容的光标后,通过拖动光标选择页面内容,之后再对选中的页面内容进行选中、复制、剪切、显示等各种操作。然而在显示的页面较小或显示的页面内容较多的时候,容易出现对页面内容选中的内容区域出现误差的情况,影响了对页面内容的操作精准度,同时,由于选中的内容区域存在误差,需要进一步手动对内容区域进行为调整,增加了对页面内容的操作复杂度。



技术实现要素:

有鉴于此,本发明实施例提供一种页面内容处理方法和装置,可以提升对页面操作的操作精准度,降低对页面操作的操作复杂度。

为了解决上述技术问题,本发明实施例提供了一种页面内容处理方法,所述方法包括:

获取针对当前显示页面所输入的选定范围,并获取所述选定范围内的页面内容;

获取基于所述选定范围内的页面内容所输入的语音筛选指令,并根据所述语音筛选指令对所述选定范围内的页面内容进行筛选处理以生成筛选结果;

输出所述筛选结果。

相应地,本发明实施例还提供了一种页面内容处理装置,所述装置包括:

内容获取单元,用于获取针对当前显示页面所输入的选定范围,并获取所述选定范围内的页面内容;

结果生成单元,用于获取基于选定范围内的页面内容所输入语音筛选指令,并根据所述语音筛选指令对所述选定范围内的页面内容进行筛选处理以生成筛选结果;

结果输出单元,用于输出所述筛选结果。

在本发明实施例中,通过输入选定范围对当前显示页面的页面内容进行选定,并结合语音筛选指令对选定范围内的页面内容再次进行筛选以得到筛选结果,最终对筛选结果进行输出。通过对所述选定范围内的页面内容进行二次筛选,提升了对页面内容的操作精准度,同时,由于结合语音的方式自动完成最终筛选结果的确定,无需手动进行为调整,降低了对页面内容的操作复杂度。

附图说明

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

图1是本发明实施例中一种页面内容处理方法的流程示意图;

图2是本发明另一实施例中页面内容处理方法的流程示意图;

图3是本发明实施例中一种页面内容处理界面示意图;

图4a是本发明实施例中一种页面内容处理结果界面示意图;

图4b是本发明另一实施例中页面内容处理结果界面示意图;

图4c是本发明另一实施例中页面内容处理结果界面示意图;

图4d是本发明另一实施例中页面内容处理结果界面示意图;

图5是本发明实施例中一种页面内容处理装置结构示意图;

图6是本发明另一实施例中页面内容处理装置结构示意图;

图7是本发明实施例中内容获取单元的结构示意图;

图8是本发明实施例中结果生成单元的结构示意图。

具体实施方式

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

本发明实施例提供的页面内容处理方法可以应用于对终端应用中当前显示页面的页面内容进行选中、复制、剪切、显示等操作的场景,例如:页面内容处理装置获取针对当前显示页面所输入的选定范围,并获取所述选定范围内的页面内容,所述页面内容处理装置获取基于所述选定范围内的页面内容所输入的语音筛选指令,并根据所述语音筛选指令对所述选定范围内的页面内容进行筛选处理以生成筛选结果,所述页面内容处理装置输出所述筛选结果的场景等。通过对当前显示页面中的页面内容进行二次筛选,提升了对页面内容的操作精准度,同时,由于结合语音的方式自动完成最终筛选结果的确定,无需手动进行为调整,降低了对页面内容的操作复杂度。

本发明实施例涉及的页面内容处理装置可以包括笔记本电脑、智能手机、平板电脑、电子阅读器等具有对终端应用中当前显示页面的页面内容具有处理功能的终端设备;所述当前显示页面为当前运行的终端应用显示出来供用户浏览或操作的页面;所述页面内容为所述选定范围内的页面内容,用户可以对所述页面内容进行选中、复制、剪切、显示等操作。

下面将结合附图1和附图2,对本发明实施例提供的页面内容处理方法进行详细介绍。

图1是本发明实施例中的一种页面内容处理方法的流程示意图,如图1所示,本实施例中的所述页面内容处理方法可以包括以步骤S101-步骤S103。

S101,获取针对当前显示页面所输入的选定范围,并获取所述选定范围内的页面内容。

具体的,所述页面内容处理装置获取的针对当前显示页面所输入的选定范围及所述选定范围内的页面内容的操作,是用户通过页面内容处理装置的触控屏输入的,所述操作包括但不限于:光标定位当前显示页面中的起始位置和结束位置、长按当前显示页面中的起始位置和结束位置、手指沿当前显示页面中的起始位置滑到结束位置等各种类型触摸触控屏的操作。通常,具有触控屏的页面内容处理装置,其触控屏包括至少三层结构:屏幕玻璃层、触控面板层和显示面板层。其中屏幕玻璃层为保护层,触控面板层用于感知用户的触控操作,显示面板层用于显示图像。为了使得页面内容处理装置的机身(如智能手机)更薄、更美观,如今已有技术使触控面板层和显示面板层融合。

可选的,当用户通过页面内容处理装置的触控屏对所述当前显示页面进行操作时,所述当前显示页面被选中范围内的页面内容将以不同于当前显示页面内容的形式显示出来。所述不同于当前显示页面内容的形式包括但不限于以下形式:不同的内容背景颜色、不同颜色的文本、不同的字号、不同的字体等。

S102,获取基于所述选定范围内的页面内容所输入的语音筛选指令,并根据所述语音筛选指令对所述选定范围内的页面内容进行筛选处理以生成筛选结果。

具体的,所述语音筛选指令包括第一语音指令和第二语音指令,且所述第一语音指令对应第一文本信息、所述第二语音指令对应第二文本信息。可以理解的是,所述页面内容处理装置中可以预先设置一个语音识别数据库。所述语音识别数据库中包括多个语音指令、多个文本信息以及两者的对应关系,所述页面内容处理装置通过将语音筛选指令与所述语音识别数据库中的语音指令、文本信息及二者的对应关系进行匹配而识别出语音筛选指令。

所述页面内容处理装置根据所述语音筛选指令对所述选定范围内的页面内容进行筛选处理以生成筛选结果包括:根据所述第一文本信息确定所述筛选结果在所述选定范围内的页面内容中的起始位置;根据所述第二文本信息确定所述筛选结果在所述选定范围内的页面内容中的结束位置;确定从所述起始位置到所述结束位置间的页面内容为所述筛选结果。

可选的,所述第一文本信息和所述第二文本信息可以相同也可以不同,可以是字、词、短语、短句等任何可以确定起止位置的文本信息。

S103,输出所述筛选结果。

具体的,通过步骤S101和步骤S102后得到所述筛选结果,输出所述筛选结果可以包括但不限于对所述筛选结果进行显示、储存至粘贴板中供后续使用等。

在本发明实施例中,通过输入选定范围对当前显示页面的页面内容进行选定,并结合语音筛选指令对选定范围内的页面内容再次进行筛选以得到筛选结果,最终对筛选结果进行输出。通过对选定范围内的页面内容进行二次筛选,提升了对页面内容的操作精准度,同时,由于结合语音的方式自动完成最终筛选结果的确定,无需手动进行为调整,降低了对页面内容的操作复杂度。

图2是本发明另一实施例中的页面内容处理方法的流程示意图,如图2所示,本实施例中的所述页面内容处理方法可以包括以步骤S201-步骤S209。

S201,当检测到对预设按钮的触发操作时,生成当前显示页面对应的复制页面,所述当前显示页面的页面内容与所述复制页面的页面内容相同。

具体的,所述预设按钮,可以是所述页面内容处理装置触控屏上的触控区域、所述页面内容处理装置的物理按钮等。所述页面内容处理装置触控屏上的触控区域例如可以是悬浮于页面内容处理装置(如智能手机)触控屏上的Home键。当所述预设按钮为所述页面内容处理装置触控屏上的触控区域时,所述触控区域在不妨碍用户操作的任何界面都处于前置状态。且当所述预设按钮为所述页面内容处理装置触控屏上的触控区域时,所述页面内容处理装置接收的对预设按钮的触发操作是用户通过终端的触控屏输入的,所述操作包括但不限于:双击操作、按压操作等各种类型触摸触控屏的操作。通常,具有触控屏的页面内容处理装置,其触控屏包括至少三层结构:屏幕玻璃层、触控面板层和显示面板层。其中屏幕玻璃层为保护层,触控面板层用于感知用户的触控操作,显示面板层用于显示图像。为了使得页面内容处理装置的机身(如智能手机)更薄、更美观,如今已有技术使触控面板层和显示面板层融合。

具体的,所述页面内容处理装置生成当前显示页面对应的复制页面,所述复制页面的页面内容与所述当前显示页面的页面内容一致;可选的,所述复制页面的背景颜色与所述当前显示页面的背景颜色不同;可选的,所述复制页面的大小可以是当前显示页面按预设比例进行放大所得,所述预设比例可以是1:1.1、1:1.2、1:1.3等,具体预设比例的设置可以由当前显示页面中的所有内容的显示边界进行决定。

S202,获取针对所述复制页面所输入的选定范围,并获取所述选定范围内的页面内容。

具体的,所述页面内容处理装置获取的针对所述复制页面所输入的选定范围及所述选定范围内的页面内容的操作是用户通过页面内容处理装的触控屏输入的,所述操作包括但不限于:光标定位当前显示页面中的起始位置和结束位置、长按当前显示页面中的起始位置和结束位置、手指沿当前显示页面中的起始位置滑到结束位置等各种类型触摸触控屏的操作。通过采用复制页面的方式获取选定范围内的页面内容,可以统一对不同终端应用的显示页面进行操作,提升了对显示页面的页面内容进行选定操作的便捷性。

可选的,当用户通过页面内容处理装置的触控屏对所述当前显示页面进行操作时,所述当前显示页面被选中范围内的页面内容将以不同于当前显示页面内容的形式显示出来。所述不同于当前显示页面内容的形式包括但不限于以下形式:不同的内容背景颜色、不同颜色的文本、不同的字号、不同的字体等。

例如,如图3所示,其中,对预设按钮C进行触发操作后,在当前显示页面A的基础上生成复制页面B,所述复制页面B的背景颜色为区别于所述当前显示页面背景颜色的深灰色。由图3可知,所述复制页面B的页面内容与所述当前显示页面A的页面内容一致。通过光标对所述复制页面B的页面内容定位后,从文本“R”到文本“&”的页面内容被选中,并以不同与所述复制页面内容背景颜色的浅灰色突出显示。

S203,关闭复制页面,并输出基于选定范围内的页面内容进行语音筛选指令输入的提示信息。

具体的,关闭所述复制页面的操作包括但不限于:对预设按钮进行触发操作关闭复制页面、摇动页面内容处理装置实现关闭复制页面等任何可以关闭复制页面的操作。所述输出基于选定范围内的页面内容进行语音筛选指令输入的提示信息可以理解为:得到第一次筛选的页面内容后,提示用户进行语音筛选指令的输入。所述提示包括但不限于:语音提示、窗口提示、浮层提示等。

S204,判断预定时间内是否有基于所述选定范围内的页面内容所输入的语音筛选指令。

具体的,所述页面内容处理装置判断预定时间内是否有基于所述选定范围内的页面内容所输入的语音筛选指令,即判断预定时间内是否接收到基于所述选定范围内的页面内容所输入的语音筛选指令,若是,则转入执行步骤S205;若否,则转入执行步骤S206。

进一步的,所述页面内容处理装置通过触控屏获取用户对所述当前显示页面进行的操作,得到第一次筛选的页面内容后,可以提示用户进行语音筛选指令的输入,所述提示包括但不限于:语音提示、窗口提示、浮层提示。以语音提示为例,所述页面内容处理装置得到第一次筛选的页面内容后,通过提醒音(例如,“嘟”、“嘀”音)提醒用户开始语音筛选指令的输入。第一次提醒音后的预定时间内接收用户输入的所述第一语音指令;第二次提醒音后的预定时间内接收用户输入的所述第二语音指令,所述预定时间可以为自定义的时间间隔,例如:3s、4s、5s等,可以理解的是,所述语音筛选指令包括第一语音指令和第二语音指令。

可以理解的是,在所述预定时间内,所述页面内容处理装置不管是否接收到用户输入的语音筛选指令,用户都可以在所述页面内容处理装置上的任意界面进行其他操作,所述其他操作包括但不限于:返回主菜单、打开其他应用软件、观看视频、听音乐等。

S205,获取基于所述选定范围内的页面内容所输入的语音筛选指令。

具体的,当所述页面内容处理装置在预定时间内检测到存在针对所述基于选定范围内的页面内容所输入的语音筛选指令时,所述页面内容处理装置获取基于所述选定范围内的页面内容所输入的所述第一语音指令和所述第二语音指令。

S206,输出所述选定范围内的页面内容。

具体的,当所述页面内容处理装置在预定时间内未检测到存在针对所述基于选定范围内的页面内容所输入的语音筛选指令时,所述页面内容处理装置可以直接对所述选定范围内的页面内容进行输出,例如:对所述选定范围内的页面内容进行显示、储存至粘贴板中供后续使用等。

可选的,针对下述步骤S207,当所述页面内容处理装置未检测到所述第一文本信息和所述第二文本信息中的至少一个包含在所述选定范围内的页面内容中时,所述页面内容处理装置同样可以直接对所述选定范围内的页面内容进行输出。

例如,如图4a所示,在当前显示页面A中,从所述选定范围内的页面内容的起始位置“R”,到所述选定范围内的页面内容的结束位置“&”之间的内容,为所述页面内容处理装置在没有接收到语音筛选指令筛选或所述第一文本信息和所述第二文本信息中都不包含在选定范围内的页面内容中时,可以直接输出的所述选定范围内的页面内容。

S207,判断所述第一文本信息和所述第二文本信息中的至少一个是否包含在所述选定范围内的页面内容中。

具体的,所述第一语音指令对应第一文本信息、所述第二语音指令对应第二文本信息,可以理解的是,所述页面内容处理装置中可以预先设置一个语音识别数据库。所述语音识别数据库中包括多个语音指令、多个文本信息以及两者的对应关系,所述页面内容处理装置通过将语音筛选指令与所述语音识别数据库中的语音指令、文本信息及二者的对应关系进行匹配而识别出语音筛选指令。所述页面内容处理装置判断所述第一文本信息和所述第二文本信息中的至少一个是否包含在所述选定范围内的页面内容中,即判断所述选定范围内的页面内容中是否包含所述第一文本信息、所述第二文本信息或二者都包含,若是,则转入执行步骤S208;若否,则转入执行步骤S206。

S208,根据所述语音筛选指令对所述范围内的页面内容进行筛选处理以生成所述筛选结果。

具体的,当所述第一文本信息包含在所述选定范围内的页面内容中时,确定所述第一文本信息在所述选定范围内的页面内容中第一次出现的位置为所述筛选结果的起始位置;当所述第二文本信息包含在所述选定范围内的页面内容中时,确定所述第二文本信息在所述选定范围内的页面内容中最后一次出现的位置为所述筛选结果的结束位置;基于此,确定所述选定范围内的页面内容中从所述起始位置到所述结束位置的内容为所述筛选结果。当所述页面内容处理装置检测到所述第一文本信息和所述第二文本信息中的至少一个包含在所述选定范围内的页面内容中时,则所述页面内容处理装置可以根据所述语音筛选指令对所述范围内的页面内容进行筛选处理以生成筛选结果。

在本发明实施例的第一种实施方式中,若所述第一文本信息和所述第二文本信息均包含在所述选定范围内的页面内容中,则所述页面内容处理装置确定的筛选结果为所述选定范围内的页面内容中从所述起始位置到所述结束位置的内容。

例如,如图4b所示,在当前显示页面A中,从第一文本信息“G”在选定范围内的页面内容中第一次出现的位置,到第二文本信息“T”在所述选定范围内的页面内容中最后一次出现的位置之间的内容,即是经过语音筛选指令筛选后更精确的筛选结果。

在本发明实施例的第二种实施方式中,若所述第一文本信息不包含在所述选定范围内的页面内容中,但所述第二文本信息包含在所述选定范围内的页面内容中,则所述页面内容处理装置确定所述选定范围内的页面内容的起始位置为所述筛选结果的起始位置,所述第二文本信息在所述选定范围内的页面内容中最后一次出现的位置为所述筛选结果的结束位置。由此,所述页面内容处理装置确定的筛选结果即为所述起始位置到所述结束位置之间的页面内容。

例如,如图4c所示,在当前显示页面A中,从所述选定范围内的页面内容的起始位置“R”,到所述第二文本信息“T”在所述选定范围内的页面内容中最后一次出现的位置之间的内容,即是经过语音筛选指令筛选后更精确的筛选结果。

在本发明实施例的第三种实施方式中,若所述第一文本信息包含在所述选定范围内的页面内容中,但所述第二文本信息不包含在所述选定范围内的页面内容中,则所述页面内容处理装置确定所述第一文本信息在所述选定范围内的页面内容中第一次出现的位置为所述筛选结果的起始位置,所述选定范围内的页面内容的结束位置为所述筛选结果的结束位置。由此,所述页面内容处理装置确定的筛选结果即为所述起始位置到所述结束位置之间的页面内容。

例如,如图4d所示,在当前显示页面A中,从所述第一文本信息“G”在所述选定范围内的页面内容中第一次出现的位置,到所述选定范围内的页面内容的结束位置“&”之间的内容,即是经过语音筛选指令筛选后更精确的筛选结果。

通过在语音筛选过程中定义不同场景的实施方式,例如:仅有一个文本信息的情况以及两个文本都存在的情况等,进一步实现了对筛选结果的获取过程,增加了筛选结果的多样化选择。

可选的,所述第一文本信息和所述第二文本信息可以相同也可以不同,可以是字、词、短语、短句等任何可以确定起止位置的文本信息。

S209,输出所述筛选结果。

具体的,所述页面内容处理装置可以输出所述筛选结果,所述筛选结果包括:从所述第一文本信息在所述选定范围内的页面内容中第一次出现的位置,到所述选定范围内的页面内容结束位置之间的内容;从所述选定范围内的页面内容起始位置到所述第二文本信息在所述选定范围内的页面内容中最后一次出现的位置之间的内容;从所述第一文本信息在所述选定范围内的页面内容中第一次出现的位置,到所述第二文本信息在所述选定范围内的页面内容中最后一次出现的位置之间的内容。输出所述筛选结果可以包括但不限于对所述筛选结果进行显示、储存至粘贴板中供后续使用等。

在本发明实施例中,基于所述当前显示页面生成复制页面,并通过输入选定范围对复制页面的页面内容进行选定,再结合语音筛选指令对选定范围内的页面内容再次进行筛选以得到筛选结果,最终对筛选结果进行输出。通过对复制页面中的页面内容进行二次筛选,提升了对页面内容的操作精准度,同时,由于结合语音的方式自动完成最终筛选结果的确定,无需手动进行为调整,降低了对页面内容的操作复杂度;通过采用复制页面的方式获取选定范围内的页面内容,可以统一对不同终端应用的显示页面进行操作,提升了对显示页面的页面内容进行选定操作的便捷性;通过在语音筛选过程中定义不同场景的实施方式,例如:仅有一个文本信息的情况以及两个文本都存在的情况等,进一步实现了对筛选结果的获取过程,增加了筛选结果的多样化选择。

下面将结合附图5-附图8,对本发明实施例提供的页面内容处理装置进行详细介绍。需要说明的是,附图5-附图8所示的页面内容处理装置,用于执行本发明图1和图2所示实施例的方法,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明图1和图2所示的实施例。

请参见图5,为本发明实施例提供了一种页面内容处理装置的结构示意图。如图5所示,本发明实施例的所述页面内容处理装置1可以包括内容获取单元11、结果生成单元12和结果输出单元13。

内容获取单元11,用于获取针对当前显示页面所输入的选定范围,并获取所述选定范围内的页面内容。

具体实现中,所述内容获取单元11获取的针对当前显示页面所输入的选定范围及所述选定范围内的页面内容的操作,是用户通过页面内容处理装置1的触控屏输入的,所述操作包括但不限于:光标定位目标页面内容的起始和结束位置、长按目标页面内容的起始位置和结束位置、手指沿目标页面内容的起始位置滑到结束位置等各种类型触摸触控屏的操作。通常,具有触控屏的页面内容处理装置,其触控屏包括至少三层结构:屏幕玻璃层、触控面板层和显示面板层。其中屏幕玻璃层为保护层,触控面板层用于感知用户的触控操作,显示面板层用于显示图像。为了使得页面内容处理装置的机身(如智能手机)更薄、更美观,如今已有技术使触控面板层和显示面板层融合。

可选的,当用户通过页面内容处理装置1的触控屏对所述当前显示页面进行操作时,所述当前显示页面被选中范围内的页面内容将以不同于当前显示页面内容的形式显示出来。所述不同于当前显示页面内容的形式包括但不限于以下形式:不同的内容背景颜色、不同颜色的文本、不同的字号、不同的字体等。

结果生成单元12,用于获取基于选定范围内的页面内容所输入语音筛选指令,并根据所述语音筛选指令对所述选定范围内的页面内容进行筛选处理以生成筛选结果。

具体实现中,所述语音筛选指令包括第一语音指令和第二语音指令,且所述第一语音指令对应第一文本信息、所述第二语音指令对应第二文本信息。可以理解的是,所述页面内容处理装置1中可以预先设置一个语音识别数据库。所述语音识别数据库中包括多个语音指令、多个文本信息以及两者的对应关系,所述页面内容处理装置1通过将语音筛选指令与所述语音识别数据库中的语音指令、文本信息及二者的对应关系进行匹配而识别出语音筛选指令。

所述结果生成单元12根据所述语音筛选指令对所述选定范围内的页面内容进行筛选处理以生成筛选结果包括:根据所述第一文本信息确定所述筛选结果在所述选定范围内的页面内容中的起始位置;根据所述第二文本信息确定所述筛选结果在所述选定范围内的页面内容中的结束位置;确定从所述起始位置到所述结束位置间的页面内容为所述筛选结果。

可选的,所述第一文本信息和所述第二文本信息可以相同也可以不同,可以是字、词、短语、短句等任何可以确定起止位置的文本信息。

结果输出单元13,用于输出所述筛选结果。

具体实现中,通过内容获取单元11和结果生成单元12处理后得到所述筛选结果,输出所述筛选结果可以包括但不限于对所述筛选结果进行显示、储存至粘贴板中供后续使用等。

在本发明实施例中,通过输入选定范围对当前显示页面的页面内容进行选定,并结合语音筛选指令对选定范围内的页面内容再次进行筛选以得到筛选结果,最终对筛选结果进行输出。通过对所述选定范围内的页面内容进行二次筛选,提升了对页面内容的操作精准度,同时,由于结合语音的方式自动完成最终筛选结果的确定,无需手动进行为调整,降低了对页面内容的操作复杂度。

请参见图6,为本发明实施例提供了另一种页面内容处理装置的结构示意图。如图6所示,本发明实施例的所述页面内容处理装置1可以包括内容获取单元11、结果生成单元12、结果输出单元13、页面关闭单元14、指令判断单元15、第一内容输出单元16、第一通知单元17、信息判断单元18、第二内容输出单元19和第二通知单元20;其中,结果生成单元12的具体结构可以参见图5所示实施例的描述,在此不进行赘述。

内容获取单元11,用于获取针对当前显示页面所输入的选定范围,并获取所述选定范围内的页面内容。

具体实现中,所述内容获取单元11获取的针对当前显示页面所输入的选定范围及所述选定范围内的页面内容的操作,是用户通过页面内容处理装置1的触控屏输入的,所述操作包括但不限于:光标定位目标页面内容的起始和结束位置、长按目标页面内容的起始位置和结束位置、手指沿目标页面内容的起始位置滑到结束位置等各种类型触摸触控屏的操作。通常,具有触控屏的页面内容处理装置,其触控屏包括至少三层结构:屏幕玻璃层、触控面板层和显示面板层。其中屏幕玻璃层为保护层,触控面板层用于感知用户的触控操作,显示面板层用于显示图像。为了使得页面内容处理装置机身(如智能手机)更薄、更美观,如今已有技术使触控面板层和显示面板层融合。

可选的,当用户通过页面内容处理装置1的触控屏对所述当前显示页面进行操作时,所述当前显示页面被选中范围内的页面内容将以不同于当前页面内容的形式显示出来。所述不同于当前页面内容的形式包括但不限于以下形式:不同的颜色、不同的字号、不同的字体等。

请一并参见图7,为本发明实施例提供了内容获取单元11的结构示意图。如图7所示,所述内容获取单元11可以包括:

页面生成子单元111,用于当检测到对预设按钮的触发操作时,生成当前显示页面对应的复制页面。

具体实现中,所述预设按钮,可以是所述页面内容处理装置1触控屏上的触控区域、所述页面内容处理装置1的物理按钮等。所述页面内容处理装置1触控屏上的触控区域例如可以是悬浮于页面内容处理装置1(如智能手机)触控屏上的Home键。当所述预设按钮为所述页面内容处理装置1触控屏上的触控区域时,所述触控区域在不妨碍用户操作的任何界面都处于前置状态。且当所述预设按钮为所述页面内容处理装置1触控屏上的触控区域时,所述页面内容处理装置1接收的对预设按钮的触发操作是用户通过终端的触控屏输入的,所述操作包括但不限于:双击操作、按压操作等各种类型触摸触控屏的操作。

具体实现中,所述页面生成子单元111生成当前显示页面对应的复制页面,所述复制页面的页面内容与所述当前显示页面的页面内容一致;可选的,所述复制页面的背景颜色与所述当前显示页面的背景颜色不同;可选的,所述复制页面的大小可以是当前显示页面按预设比例进行放大所得,所述预设比例可以是1:1.1、1:1.2、1:1.3等,具体预设比例的设置可以由当前显示页面中的所有内容的显示边界进行决定。

内容获取子单元112,用于获取针对所述复制页面所输入的选定范围,并获取所述选定范围内的页面内容。

具体实现中,所述内容获取子单元112获取的针对所述复制页面所输入的选定范围及所述选定范围内的页面内容的操作是用户通过页面内容处理装的触控屏输入的,所述操作包括但不限于:光标定位当前显示页面中的起始位置和结束位置、长按当前显示页面中的起始位置和结束位置、手指沿当前显示页面中的起始位置滑到结束位置等各种类型触摸触控屏的操作。通过采用复制页面的方式获取选定范围内的页面内容,可以统一对不同终端应用的显示页面进行操作,提升了对显示页面的页面内容进行选定操作的便捷性。

可选的,当用户通过页面内容处理装置1的触控屏对所述当前显示页面进行操作时,所述当前显示页面被选中范围内的页面内容将以不同于当前显示页面内容的形式显示出来。所述不同于当前显示页面内容的形式包括但不限于以下形式:不同的内容背景颜色、不同颜色的文本、不同的字号、不同的字体等。

例如,如图3所示,其中,对预设按钮C进行触发操作后,在当前显示页面A的基础上生成复制页面B,所述复制页面B的背景颜色为区别于所述当前显示页面背景颜色的深灰色。由图3可知,所述复制页面B的页面内容与所述当前显示页面A的页面内容一致。通过光标对所述复制页面B的页面内容定位后,从文本“R”到文本“&”的页面内容被选中,并以不同与所述复制页面内容的浅灰色突出显示。

页面关闭单元14,用于关闭所述复制页面,并输出基于选定范围内的页面内容进行语音筛选指令输入的提示信息。

具体实现中,关闭所述复制页面的操作包括但不限于:对预设按钮进行触发操作关闭复制页面、摇动页面内容处理装置1实现关闭复制页面等任何可以关闭复制页面的操作。所述输出基于选定范围内的页面内容进行语音筛选指令输入的提示信息可以理解为:得到第一次筛选的页面内容后,提示用户进行语音筛选指令的输入。所述提示包括但不限于:语音提示、窗口提示、浮层提示等。

指令判断单元15,用于判断预定时间内是否有基于所述选定范围内的页面内容所输入的语音筛选指令。

具体实现中,所述指令判断单元15判断预定时间内是否有输入所述基于选定范围内的页面内容所输入的语音筛选指令,即判断预定时间内是否接收到所述基于选定范围内的页面内容所输入的语音筛选指令。

进一步的,所述页面内容处理装置1通过触控屏获取用户对所述当前显示页面进行的操作,得到第一次筛选的页面内容后,可以提示用户进行语音筛选指令的输入,所述提示包括但不限于:语音提示、窗口提示、浮层提示。以语音提示为例,所述页面内容处理装置1得到第一次筛选的页面内容后,通过提醒音(例如,“嘟”、“嘀”音)提醒用户开始语音筛选指令的输入。第一次提醒音后的预定时间内接收用户输入的所述第一语音指令;第二次提醒音后的预定时间内接收用户输入的所述第二语音指令,所述预定时间可以为自定义的时间间隔,例如:3s、4s、5s等,可以理解的是,所述语音筛选指令包括第一语音指令和第二语音指令。

可以理解的是,在所述预定时间内,所述页面内容处理装置1不管是否接收到用户输入的语音筛选指令,用户都可以在所述页面内容处理装置1上的任意界面进行其他操作,所述其他操作包括但不限于:返回主菜单、打开其他应用软件、观看视频、听音乐等。

第一内容输出单元16,用于当所述指令判断单元15在预定时间内未检测到针对所述基于选定范围内的页面内容所输入的语音筛选指令时,对所述选定范围内的页面内容进行输出。

具体实现中,若所述指令判断单元15在预定时间内没有接收到所述第一语音指令也没有接收到所述第二语音指令,则所述第一内容输出单元16直接对所述选定范围内的页面内容进行输出,例如对所述选定范围内的页面内容进行显示、储存至粘贴板中供后续使用等。

第一通知单元17,用于当所述指令判断单元15在预定时间内检测到针对基于所述选定范围内的页面内容所输入的语音筛选指令时,通知所述结果生成单元12执行获取基于所述选定范围内的页面内容所输入的所述语音筛选指令。

结果生成单元12,用于获取基于所述选定范围内的页面内容所输入的语音筛选指令,并根据所述语音筛选指令对所述选定范围内的页面内容进行筛选处理以生成筛选结果。

具体的,请一并参见图8,为本发明实施例提供了结果生成单元12的结构示意图。如图8所示,所述结果生成单元12可以包括:

信息识别子单元121,用于获取所述语音筛选指令包括的第一语音指令和第二语音指令,并识别所述第一语音指令对应的第一文本信息以及所述第二语音指令对应的第二文本信息。

位置确定子单元122,用于当所述第一文本信息包含在所述选定范围内的页面内容中时,确定所述第一文本信息在所述选定范围内的页面内容中第一次出现的位置为所述筛选结果的起始位置。

具体实现中,所述位置确定子单元122,还用于当所述第二文本信息包含在所述选定范围内的页面内容中时,确定所述第二文本信息在所述选定范围内的页面内容中最后一次出现的位置为所述筛选结果的结束位置。

结果生成子单元123,用于确定所述选定范围内的页面内容中从所述起始位置到所述结束位置的内容为所述筛选结果。

信息判断单元18,用于判断所述第一文本信息和第二文本信息中的至少一个是否包含在所述选定范围内的页面内容中

具体实现中,所述信息判断单元18判断所述第一文本信息和第二文本信息中的至少一个是否包含在所述选定范围内的页面内容中,即判断所述选定范围内的页面内容中是否包含所述第一文本信息、所述第二文本信息或二者都包含。

第二内容输出单元19,用于当所述信息判断单元18检测到所述第一文本信息和第二文本信息中均不包含在所述选定范围内的页面内容中时,所述页面内容处理装置1可以直接对所述选定范围内的页面内容进行输出,例如:对所述选定范围内的页面内容进行显示、储存至粘贴板中供后续使用等。

第二通知单元20,用于当所述信息判断单元18检测到所述第一文本信息和第二文本信息中的至少一个包含在所述选定范围内的页面内容中时,则通知结果生成单元12根据所述第一文本信息和所述第二文本信息对所述选定范围内的页面内容进行筛选处理以生成所述筛选结果。

具体实施时,所述根据所述语音筛选指令对所述范围内的页面内容进行筛选处理以生成筛选结果的操作可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。

通过在语音筛选过程中定义不同场景的实施方式,例如:仅有一个文本信息的情况以及两个文本都存在的情况等,进一步实现了对筛选结果的获取过程,增加了筛选结果的多样化选择。

可选的,所述第一文本信息和所述第二文本信息可以相同也可以不同,可以是字、词、短语、短句等任何可以确定起止位置的文本信息。

结果输出单元13,用于输出所述筛选结果。

具体实现中,所述结果输出单元13可以输出所述筛选结果,所述筛选结果包括:从所述第一文本信息在所述选定范围内的页面内容中第一次出现的位置,到所述选定范围内的页面内容结束位置之间的内容;从所述选定范围内的页面内容起始位置到所述第二文本信息在所述选定范围内的页面内容中最后一次出现的位置之间的内容;从所述第一文本信息在所述选定范围内的页面内容中第一次出现的位置,到所述第二文本信息在所述选定范围内的页面内容中最后一次出现的位置之间的内容。输出所述筛选结果可以包括但不限于对所述筛选结果进行显示、储存至粘贴板中供后续使用等。

在本发明实施例中,基于所述当前显示页面生成复制页面,并通过输入选定范围对复制页面的页面内容进行选定,再结合语音筛选指令对选定范围内的页面内容再次进行筛选以得到筛选结果,最终对筛选结果进行输出。通过对复制页面中的页面内容进行二次筛选,提升了对页面内容的操作精准度,同时,由于结合语音的方式自动完成最终筛选结果的确定,无需手动进行为调整,降低了对页面内容的操作复杂度;通过采用复制页面的方式获取选定范围内的页面内容,可以统一对不同终端应用的显示页面的操作,提升了对显示页面的页面内容进行选定操作的便捷性;由于两种文本信息在所述选定范围的页面内容中的包含形式具有多样性,从而提高了生成所述筛选结果的多样性。

需要说明的是,对于前述的各方法实施例,为了简单描述将其表述为一系列动作的组合,但本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,某些步骤可以采用其他顺序或同时进行。其次,本领域技术人员应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的操作和单元并不一定是本发明所必须的。且在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

另外,本发明各个实施例中的各功能单元可以集成在一个处理的单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

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