一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

文本内容选取方法和装置与流程

2022-02-19 00:00:14 来源:中国专利 TAG:


1.本技术属于通信技术领域,具体涉及一种文本内容选取方法和装置。


背景技术:

2.目前,用户在电子设备上对文本进行复制、转发、搜索等操作时,用户可以对文本内容进行选择输入,以使得电子设备可以对用户选择的文本内容进行放大显示,以便于用户根据放大显示的文本内容,确定已选择的文本内容是否为用户需求选取的文本内容。
3.然而,由于当电子设备的屏幕为曲面屏时,若用户待选取的部分文本内容位于曲面屏的屏幕边缘,则用户的手指从曲面屏的主屏幕区域移动至曲面屏的屏幕边缘(即曲面部分)时,电子设备无法完整地检测到用户的输入,即电子设备检测到的输入的结束位置为主屏幕区域与曲面部分的交界位置,因此导致用户无法完整地选中所需求的文本内容,从而电子设备选取文本的完整性和准确性较差,且人机交互体验较差。


技术实现要素:

4.本技术实施例的目的是提供一种文本内容选取方法和装置,能够解决电子设备选取文本的完整性和准确性较差,且人机交互体验较差的问题。
5.第一方面,本技术实施例提供了一种文本内容选取方法,该文本内容选取方法包括:接收用户对第一界面中的目标文本的第一输入;响应于第一输入,在第一界面上显示目标信息输入框,该目标信息输入框用于用户输入关键信息;接收用户的第二输入,该第二输入为用户在目标信息输入框中对至少一个第一关键信息;响应于第二输入,在n个内容上显示n个序号标识,n个内容为目标文本中与至少一个关键信息对应的内容,n个内容与n个序号标识一一对应,n为正整数;接收用户对n个序号标识中的m个序号标识的第三输入,m为小于或等于n的正整数;响应于第三输入,根据m个序号标识对应的内容,从目标文本中选取并标记目标内容。
6.第二方面,本技术实施例提供了一种文本内容选取装置,该文本内容选取装置包括:接收模块、显示模块和处理模块。其中,接收模块,用于接收用户对第一界面中的目标文本的第一输入。显示模块,用于响应于接收模块接收的第一输入,在第一界面上显示目标信息输入框,该目标信息输入框用于用户输入关键信息。接收模块,还用于接收用户的第二输入,该第二输入为用户在目标信息输入框中对至少一个第一关键信息。显示模块,还用于在n个内容上显示n个序号标识,n个内容为目标文本中与至少一个关键信息对应的内容,n个内容与n个序号标识一一对应,n为正整数。接收模块,还用于接收用户对n个序号标识中的m个序号标识的第三输入,m为小于或等于n的正整数。处理模块,用于响应于接收模块接收的第三输入,根据所述m个序号标识对应的内容,从目标文本中选取并标记目标内容。
7.第三方面,本技术实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
8.第四方面,本技术实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
9.第五方面,本技术实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
10.在本技术实施例中,电子设备可以根据用户对目标文本的第一输入,显示目标信息输入框,从而用户可以在该目标信息输入框对至少一个关键信息进行输入,以使得电子设备可以根据该至少一个关键信息,从目标文本中确定对应的文本内容(即n个内容),并显示n个序号标识,以向用户展示n个内容的排序,从而用户可以对该n个序号标识中的m个序号标识进行输入,以通过选择m个内容实现对用户需求的文本内容(即目标内容)的选取。本方案中,用户在触发电子设备显示信息输入框之后,用户可以直接在该信息输入框中输入关键信息,以使得电子设备根据用户输入的关键信息,快速地从目标文本中定位对应的文本内容,并通过显示这些文本内容对应的序号标识,以向用户展示这些文本内容的排序,从而用户可以直接对序号标识进行输入,以使得电子设备快速、准确地选取与用户输入的序号标识对应的内容,即用户需求的文本内容,而无需用户在电子设备的屏幕上进行滑动输入,以选择所需的文本内容,因此本技术的方案,可以避免由于用户的手指从主屏幕区域移动至曲面部分时,电子设备无法完整地检测到用户的输入的问题,从而保证了电子设备选取文本内容的完整性和准确性,提升了人机交互体验。
附图说明
11.图1是本技术实施例提供的一种文本内容选取方法的流程图;
12.图2是本技术实施例提供的一种手机的界面的实例示意图之一;
13.图3是本技术实施例提供的一种手机的界面的实例示意图之二;
14.图4是本技术实施例提供的一种手机的界面的实例示意图之三;
15.图5是本技术实施例提供的一种手机的界面的实例示意图之四;
16.图6是本技术实施例提供的一种手机的界面的实例示意图之五;
17.图7是本技术实施例提供的一种手机的界面的实例示意图之六;
18.图8是本技术实施例提供的一种手机的界面的实例示意图之七;
19.图9是本技术实施例提供的一种文本内容选取装置的结构示意图;
20.图10是本技术实施例提供的一种电子设备的硬件结构示意图之一;
21.图11是本技术实施例提供的一种电子设备的硬件结构示意图之二。
具体实施方式
22.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
23.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互
换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
24.下面结合附图,通过具体的实施例及其应用场景对本技术实施例提供的文本内容选取方法进行详细地说明。
25.本技术实施例中,用户可以通过对目标文本进行输入,以使得电子设备显示信息输入框,从而用户可以在该信息输入框对至少一个关键信息进行输入,以使得电子设备可以根据该至少一个关键信息,从目标文本中确定对应的文本内容(即n个内容),并显示n个序号标识,以向用户展示n个内容的排序,从而用户可以对该n个序号标识中的m个序号标识进行输入,以通过选择m个内容实现对用户需求的文本内容(即目标内容)的选取。
26.本方案中,用户在触发电子设备显示信息输入框之后,用户可以直接在该信息输入框中输入关键信息,以使得电子设备根据用户输入的关键信息,快速地从目标文本中定位对应的文本内容,并通过显示这些文本内容对应的序号标识,以向用户展示这些文本内容的排序,从而用户可以直接对序号标识进行输入,以使得电子设备快速、准确地选取与用户输入的序号标识对应的内容,即用户需求的文本内容,而无需用户在电子设备的屏幕上进行滑动输入,以选择所需的文本内容,因此本技术的方案,可以避免由于用户的手指从主屏幕区域移动至曲面部分时,电子设备无法完整地检测到用户的输入的问题,从而保证了电子设备选取文本内容的完整性和准确性,提升了人机交互体验。
27.本技术实施例提供一种文本内容选取方法,图1示出了本技术实施例提供的一种文本内容选取方法的流程图。如图1所示,本技术实施例提供的文本内容选取方法可以包括下述的步骤201至步骤206。
28.步骤201、电子设备接收用户对第一界面中的目标文本的第一输入。
29.本技术实施例中,电子设备显示第一界面,该第一界面中显示有目标文本,用户可以对该目标文本进行第一输入,以触发电子设备显示信息输入框,从而用户可以输入关键信息,以实现对目标文本中的文本内容的选取。
30.可选地,本技术实施例中,上述目标文本中包括以下至少一项:文字内容、图片内容、表情图像、应用图标、标记等。
31.可选地,本技术实施例中,上述第一界面可以为电子设备的桌面,或者也可以为电子设备中的一个应用程序的界面,或者还可以为电子设备的状态栏界面/通知栏界面等。
32.可选地,本技术实施例中,上述第一输入可以为用户在第一界面中对目标文本的长按输入、点击输入(例如双击输入或预设次数的输入)、滑动输入或预设轨迹的输入等。具体的可以根据实际使用需求确定,本技术实施例中不做限制。
33.可选地,本技术实施例中,用户在进行第一输入之前,可以在设置应用程序中,通过输入触发电子设备开启文本选取功能;或者,用户在进行第一输入之前,可以在第一界面中对一个控件进行输入,以使得电子设备开启文本选取功能。其中,在开启文本选取功能后,允许电子设备通过关键信息选取文本内容。
34.步骤202、电子设备响应于第一输入,在第一界面上显示目标信息输入框。
35.本技术实施例中,上述目标信息输入框用于用户输入关键信息。
36.可选地,本技术实施例中,电子设备可以在第一界面中的空白区域显示目标信息输入框;或者,电子设备可以在第一界面上以悬浮形式,显示目标信息输入框。
37.需要说明的是,上述空白区域为第一界面中未显示任何内容的区域。
38.可选地,本技术实施例中,关键信息可以包括以下至少一项:关键字、关键词、关键字母、关键语句、关键符号、关键图案等。
39.可选地,本技术实施例中,上述目标信息输入框包括第一信息输入框和第二信息输入框,该第一信息输入框用于用户输入一个关键信息,该第二信息输入框用于用户输入另一个关键信息。
40.示例性地,以电子设备为手机为例进行说明。如图2所示,手机显示第一界面,该第一界面中显示有目标文本,用户在对该目标文本进行第一输入之后,手机可以显示目标信息输入框(例如输入框10和输入框11),该输入框10用于用户输入一个关键信息(例如关键字“网”),该输入框11用于用户输入另一个关键信息(例如关键字“备”)。
41.可选地,本技术实施例中,上述目标信息输入框中包括两个输入区域,一个输入区域用于用户输入一个关键信息,另一个输入区域用于用户输入另一个关键信息。
42.步骤203、电子设备接收用户的第二输入。
43.本技术实施例中,上述第二输入为用户在目标信息输入框中对至少一个关键信息的输入。
44.可选地,本技术实施例中,上述第二输入为用户在目标信息输入框中对第一关键信息和第二关键信息的输入。
45.可选地,本技术实施例中,上述第二输入包括第一子输入和第二子输入,该第一子输入为用户在第一信息输入框中对第一关键信息的输入,该第二子输入为用户在第二信息输入框中对第二关键信息的输入。
46.可选地,本技术实施例中,上述第一子输入可以为用户在目标信息输入框中的一个输入区域中对第一关键信息的输入,上述第二子输入可以为用户在目标信息输入框中的另一个输入区域中对第二关键信息的输入。
47.步骤204、电子设备响应于第二输入,在n个内容上显示n个序号标识。
48.本技术实施例中,上述n个内容为目标文本中与至少一个关键信息对应的内容,n个内容与n个序号标识一一对应,n为正整数。
49.本技术实施例中,电子设备可以根据至少一个关键信息,从目标文本中查找分别与每个关键信息对应/匹配的内容,以查找与至少一个关键信息对应的n个内容,然后电子设备针对该n个内容显示n个序号标识,即针对n个内容中的每个内容分别显示一个序号标识,每个序号标识分别用于指示n个内容中的一个内容的序号(即一个内容在n个内容中的排序)。
50.需要说明的是,上述至少一个关键信息中的所有关键信息对应的内容均不同;或者,上述至少一个关键信息中的一部分关键信息对应的内容相同,且另一部分关键信息对应的内容不同;或者,上述至少一个关键信息中的所有关键信息对应的内容均相同。
51.可选地,本技术实施例中,上述至少一个关键信息包括第一关键信息和第二关键信息;电子设备可以从目标文本中确定与第一关键信息相匹配的至少一个第一内容,并标记至少一个第一内容,并且,电子设备可以从目标文本中确定与第二关键信息相匹配的至
少一个第二内容,并标记至少一个第二内容。
52.本技术实施例中,电子设备可以对目标文本进行文本解析,以从目标文本查找与第一关键信息相匹配的内容,以及与第二关键信息相匹配的内容。需要说明的是,与第一关键信息相匹配的第一内容可以理解为:第一内容与第一关键信息完全相同或相似,即第一内容与第一关键信息的相似度大于或等于预设相似度。与第二关键信息相匹配的第二内容可以理解为:第二内容与第二关键信息完全相同或相似,即第二内容与第二关键信息的相似度大于或等于预设相似度。
53.可选地,本技术实施例中,电子设备可以按照n个内容在目标文本中的显示顺序,对n个内容进行排序(即每个内容分别对应一个序号标识),以显示n个序号标识。
54.可选地,本技术实施例中,电子设备可以采用不同的方式标记至少一个第一内容和至少一个第二内容;或者,电子设备可以采用同一种方式的不同参数(例如颜色)标记至少一个第一内容和至少一个第二内容。
55.可选地,本技术实施例中,电子设备可以采用第三颜色标记至少一个第一内容,并采用第四颜色标记至少一个第二内容。
56.可选地,本技术实施例中,上述步骤204具体可以通过下述的步骤204a实现。
57.步骤204a、电子设备响应于第二输入,采用至少一种显示方式,在n个内容上显示至少一组序号标识,以显示n个序号标识。
58.本技术实施例中,上述至少一组序号标识中的每组序号标识用于指示一个关键信息对应的至少一个内容的排序,每组序号标识分别对应一种显示方式。
59.可以理解,n个内容对应n个序号标识,且n个内容中的相同内容对应同一组序号标识。电子设备可以根据n个内容中是否存在相同内容,对n个内容进行分组,并针对每组内容进行排序,即针对每组内容采用一种显示方式显示一组序号标识,一组序号标识用于指示一组内容中的每个内容在该一组内容中的排序。换言之,内容的分组数目等于序号标识的分组数目,序号标识的分组数目等于显示方式的种类数目。
60.可选地,本技术实施例中,上述至少一种显示方式为至少一种颜色显示方式,即针对至少一组序号标识采用不同颜色显示方式显示;或者,上述至少一种显示方式包括以下至少一项:颜色显示方式、闪烁显示方式、凸出显示方式等。
61.示例性地,结合图2,如图3所示,在用户进行第二输入(即对关键字“网”和关键字“备”输入)之后,手机可以从目标文本中查找与关键字“网”对应的内容(即多个文字“网”)以及与关键字“备”对应的内容(即多个文字“备”),并采用第三颜色显示一组序号标识(例如数字标识“1”至数字标识“4”),该一组序号标识用于指示每个文字“网”在多个文字“网”中的排序,以及采用第四颜色显示另一组序号标识(例如数字标识“1”和数字标识“2”),该另一组序号标识用于指示每个文字“备”在多个文字“备”中的排序。需要说明的是,图3中以两种不同的填充示意第三颜色和第四颜色。
62.本技术实施例中,电子设备可以通过不同显示方式显示不同组序号标识,以使得用户可以直观地根据不同显示方式,确定出不同组内容所对应的序号标识,从而用户可以直接针对每组内容进行序号的选择,如此用户可以快速、准确地选择所需求的文本内容。
63.步骤205、电子设备接收用户对n个序号标识中的m个序号标识的第三输入。
64.其中,m为小于或等于n的正整数。
65.本技术实施例中,上述第三输入用于触发电子设备基于m个序号标识对应的内容,从目标文本中选取目标内容。
66.可选地,在本技术实施例的一种实现方式中,上述第三输入可以为用户在目标文本中对m个序号标识的选择输入(例如点击输入)。
67.可选地,在本技术实施例的另一种实现方式中,上述第一界面中还包括序号标识输入框,上述第三输入可以为用户在序号标识输入框中依次对m个序号标识的输入。
68.可选地,本技术实施例中,电子设备可以在接收到用户的第一输入之后,在第一界面上显示目标信息输入框和序号标识输入框。
69.示例性地,结合图3,如图4所示,手机在第一界面上显示有n个序号标识和序号标识输入框12;用户可以在序号标识输入框12中对m个序号标识(例如数字标识“1”)进行输入,以使得手机可以选取该数字标识“1”对应的内容。
70.可选地,在本技术实施例的又一种实现方式中,上述第一界面中还包括序号控件。在上述步骤205之前,本技术实施例提供的文本内容选取方法还包括下述的步骤301和步骤302。
71.步骤301、电子设备接收用户对序号控件的第四输入。
72.可选地,本技术实施例中,上述第四输入为用户对序号控件的选择输入(例如点击输入)。
73.可选地,本技术实施例中,电子设备可以在接收到用户的第一输入之后,在第一界面中显示目标信息输入框和序号控件。
74.步骤302、电子设备响应于第四输入,显示目标窗口。
75.本技术实施例中,上述目标窗口中包括n个序号标识。其中,在这种方式中,上述第三输入为用户在目标窗口中对m个序号标识的输入(例如依次对m个序号标识的选择输入)。
76.可以理解,用户在对序号控件进行第四输入之后,电子设备可以通过目标窗口显示n个序号标识,然后用户可以对该n个序号标识中的m个序号标识进行第三输入,以触发电子设备选取m个序号标识对应的内容。
77.示例性地,结合图3,如图5所示,手机在第一界面上显示有n个序号标识和序号控件13;用户可以对序号控件13进行输入,以使得手机显示n个序号标识(例如数字标识“1”至数字标识“4”),然后用户可以对该n个序号标识中的m个序号标识(例如数字标识“1”)进行选择输入,以使得手机可以选取该数字标识“1”对应的内容。
78.步骤206、电子设备响应于第三输入,根据m个序号标识对应的内容,从目标文本中选取并标记目标内容。
79.本技术实施例中,电子设备可以根据m个序号标识对应的内容(以下简称为m个内容),确定待选取内容的起始位置和结束位置,以从起始位置开始选取文本内容,到结束位置停止选取文本内容,以得到目标内容。
80.可选地,本技术实施例中,上述步骤206具体可以通过下述的步骤206a或步骤206b实现。
81.步骤206a、电子设备响应于第三输入,在m个序号标识为一个序号标识的情况下,将该一个序号标识对应的内容到n个序号标识中的最后一个序号标识对应的内容之间的所有内容,确定为目标内容,并标记目标内容。
82.可以理解,在用户通过第三输入选择一个序号标识,即用户从n个内容中选择一个内容时,电子设备可以将该一个内容作为待选取内容的起始位置,并将n个内容中的最后一个内容作为待选取内容的结束位置,以从起始位置开始选取文本内容,到结束位置停止选取文本内容,以得到目标内容,即该目标内容包括起始位置处的内容、起始位置处的内容到结束位置处的内容之间的内容和结束位置处的内容。
83.步骤206b、电子设备响应于第三输入,在m个序号标识为多个序号标识的情况下,将该多个序号标识中的第一个序号标识对应的内容,到多个序号标识中的最后一个序号标识对应的内容之间的所有内容,确定为目标内容,并标记目标内容。
84.可以理解,在用户通过第三输入选择多个序号标识,即用户从n个内容中选择多个内容时,电子设备可以将该多个内容中的第一个内容作为待选取内容的起始位置,并将该多个内容中的最后一个内容作为待选取内容的结束位置,以从起始位置开始选取文本内容,到结束位置停止选取文本内容,以得到目标内容,即该目标内容包括起始位置处的内容、起始位置处的内容到结束位置处的内容之间的内容和结束位置处的内容。
85.可选地,本技术实施例中,上述至少一个关键信息包括第一关键信息和第二关键信息,第一个序号标识对应的内容为第一关键信息匹配的第一内容,最后一个序号标识对应的内容为第二关键信息匹配的第二内容。电子设备可以将第一内容到第二内容的所有文本内容,确定为目标内容,即目标内容包括第一内容、第一内容与第二内容之间的内容以及第二内容。
86.示例性地,结合图3,如图6所示,第一个序号标识对应的内容为第一内容(例如数字标识“1”对应的文字“网”),最后一个序号标识对应的内容为第二内容(例如即数字标识“1”对应的文字“备”);手机可以将第一内容到第二内容之间的所有文本内容,确定为目标内容,即目标内容包括数字标识“1”对应的文字“网”、该文字“网”与数字标识“1”对应的文字“备”之间的所有内容、数字标识“1”对应的文字“备”,并且手机可以对该目标内容进行标记,以向用户提示从目标文本中选取的文本内容。
87.本技术实施例中,电子设备可以直接根据至少一个关键信息从目标文本中,确定出第一个序号标识对应的内容和最后一个序号标识对应的内容,从而根据这两个内容快速、准确地确定出用户需求选取的文本内容,保证了电子设备选取文本内容的完整性和准确性。
88.可选地,本技术实施例中,在m个序号标识为多个序号标识,且该多个序号标识中的第一个序号标识对应的内容与最后一个序号标识对应的内容相同的情况下,上述步骤206b中的“将该多个序号标识中的第一个序号标识对应的内容,到多个序号标识中的最后一个序号标识对应的内容之间的所有内容,确定为目标内容,并标记目标内容”具体可以通过下述的步骤206b1至步骤206b3实现。
89.步骤206b1、电子设备对第一个序号标识对应的内容拆分得到第一部分内容和第二部分内容,并采用第一颜色标记第一部分内容。
90.可选地,本技术实施例中,电子设备可以根据第一个序号标识对应的内容的长度或文字字体间架结构等,将第一个序号标识对应的内容拆分为两部分内容。
91.步骤206b2、电子设备对最后一个序号标识对应的内容进行拆分得到第三部分内容和第四部分内容,并采用第二颜色标记第四部分内容。
92.可选地,本技术实施例中,电子设备可以根据最后一个序号标识对应的内容的长度或文字字体间架结构等,将最后一个序号标识对应的内容拆分为两部分内容。
93.步骤206b3、电子设备将第一部分内容到第四部分内容之间的所有内容,确定为目标内容,并标记目标内容。
94.本技术实施例中,上述第一部分内容和第四部分内容为不同的内容,第一部分内容和第四部分内容可以组成第一个序号标识对应的内容/最后一个序号标识对应的内容。
95.本技术实施例中,上述至少一个关键信息包括第一关键信息和第二关键信息,第一个序号标识对应的内容为第一关键信息匹配的第一内容,最后一个序号标识对应的内容为第二关键信息匹配的第二内容。电子设备可以将第一内容和第二内容均平分为两部分内容,电子设备可以选择第一内容的一个部分作为第一关键信息确定的内容,并选择第二内容的一个部分作为第二关键信息确定的内容。
96.示例性地,如图7所示,手机确定的第一内容和第二内容均为文字“个”,手机可以将第一内容对应的文字“个”平分为左右两部分内容,并将第二内容对应的文字“个”平分为左右两部分内容,然后手机可以选取第一内容对应的文字“个”的左边部分内容,并选取第二内容对应的文字“个”的右边部分内容,以根据该左边部分内容和该右边部分内容,确定目标内容。
97.可选地,本技术实施例中,上述第一部分内容和第四部分内容可以为电子设备自主选择的,或者为用户通过选择输入选择的。
98.本技术实施例中,电子设备根据用户输入的关键信息确定第一个序号标识对应的内容和最后一个序号标识对应的内容相同时,电子设备通过对第一个序号标识对应的内容和最后一个序号标识对应的内容均进行拆分,以从拆分后的内容中确定两个不同的内容部分,从而基于该两个不同的内容部分准确地确定出目标内容,保证了电子设备选取文本内容的准确性和灵活性。可选地,本技术实施例中,电子设备可以采用预设方式标记目标内容,该预设方式为以下任一项:颜色标记方式、闪烁标记方式、凸出显示标记方式等。
99.本技术实施例提供一种文本内容选取方法,电子设备可以根据用户对目标文本的第一输入,显示目标信息输入框,从而用户可以在该目标信息输入框对至少一个关键信息进行输入,以使得电子设备可以根据该至少一个关键信息,从目标文本中确定对应的文本内容(即n个内容),并显示n个序号标识,以向用户展示n个内容的排序,从而用户可以对该n个序号标识中的m个序号标识进行输入,以通过选择m个内容实现对用户需求的文本内容(即目标内容)的选取。本方案中,用户在触发电子设备显示信息输入框之后,用户可以直接在该信息输入框中输入关键信息,以使得电子设备根据用户输入的关键信息,快速地从目标文本中定位对应的文本内容,并通过显示这些文本内容对应的序号标识,以向用户展示这些文本内容的排序,从而用户可以直接对序号标识进行输入,以使得电子设备快速、准确地选取与用户输入的序号标识对应的内容,即用户需求的文本内容,而无需用户在电子设备的屏幕上进行滑动输入,以选择所需的文本内容,因此本技术的方案,可以避免由于用户的手指从主屏幕区域移动至曲面部分时,电子设备无法完整地检测到用户的输入的问题,从而保证了电子设备选取文本内容的完整性和准确性,提升了人机交互体验。可选地,本技术实施例中,上述第一界面中还包括选取控件。在上述步骤206中的“根据m个序号标识对应的内容,从目标文本中选取并标记目标内容”之前,本技术实施例提供的文本内容选取方法
还包括下述的步骤401和步骤402,并且上述步骤206具体可以通过下述的步骤206c。
100.步骤401、电子设备响应于第三输入,分别标记m个序号标识对应的内容。
101.本技术实施例中,电子设备可以采用不同方式标记m个序号标识对应的内容。
102.可选地,本技术实施例中,电子设备可以采用预设标记方式,标记m个序号标识对应的内容,该预设标记方式包括以下至少一项:颜色标记方式、闪烁标记方式、凸出显示标记方式等。
103.示例性地,电子设备可以采用不同颜色,分别标记与第一关键信息对应的第一内容以及与第二关键信息对应的第二内容。
104.步骤402、电子设备接收用户对选取控件的第五输入。
105.本技术实施例中,上述选取控件用于选取目标内容。
106.可选地,本技术实施例中,上述第五输入为用户对选取控件的选择输入(例如点击输入)。
107.可选地,本技术实施例中,电子设备在接收到用户的第一输入之后,可以在第一界面上显示目标信息输入框和选取控件。
108.示例性地,结合图6,如图8所示,手机在第一界面上显示有选取控件14,用户可以对该选取控件14进行输入,以使得手机将数字标识“1”对应的文字“网”与数字标识“1”对应的文字“备”之间的所有内容确定为目标内容。
109.步骤204c、电子设备响应于第五输入,根据m个序号标识对应的内容,从目标文本中选取并标记目标内容。
110.本技术实施例中,在电子设备标记m个序号标识对应的内容之后,用户可以通过对选取控件进行第五输入,以使得电子设备快速地选取目标内容,提升了电子设备选取文本内容的完整性和准确性。
111.可选地,本技术实施例中,用户也可以通过在目标文本中,对m个序号标识对应的内容进行滑动输入,以触发电子设备选取并标记目标内容。例如,用户可以从m个序号标识中的第一个序号标识对应的内容滑动至最后一个序号标识对应的内容。
112.可选地,本技术实施例中,电子设备在选取目标内容之后,可以在第一界面上显示编辑控件,例如复制控件、分享控件、搜索控件、剪切控件等,以使得用户可以通过编辑控件对目标内容进行编辑输入,以实现对目标内容的编辑操作。
113.需要说明的是,本技术实施例提供的文本内容选取方法,执行主体可以为电子设备,或者文本内容选取装置,或者该文本内容选取装置中的用于执行文本内容选取方法的控制模块。本技术实施例中以文本内容选取装置执行文本内容选取方法为例,说明本技术实施例提供的文本内容选取装置。
114.图9示出了本技术实施例中涉及的文本内容选取装置的一种可能的结构示意图。如图9所示,该文本内容选取装置70可以包括:接收模块71、显示模块72和处理模块73。
115.其中,接收模块71,用于接收用户对第一界面中的目标文本的第一输入。显示模块72,用于响应于接收模块71接收的第一输入,在第一界面上显示目标信息输入框,该目标信息输入框用于用户输入关键信息。接收模块71,还用于接收用户的第二输入,该第二输入为用户在目标信息输入框中对至少一个第一关键信息。显示模块72,还用于在n个内容上显示n个序号标识,n个内容为目标文本中与至少一个关键信息对应的内容,n个内容与n个序号
标识一一对应,n为正整数。接收模块71,还用于接收用户对n个序号标识中的m个序号标识的第三输入,m为小于或等于n的正整数。处理模块73,用于响应于接收模块71接收的第三输入,根据所述m个序号标识对应的内容,从目标文本中选取并标记目标内容。
116.在一种可能的实现方式中,上述处理模块73,具体用于在m个序号标识为一个序号标识的情况下,将一个序号标识对应的内容到n个序号标识中的最后一个序号标识对应的内容之间的所有内容,确定为目标内容,并标记目标内容;或者,在m个序号标识为多个序号标识的情况下,将多个序号标识中的第一个序号标识对应的内容,到多个序号标识中的最后一个序号标识对应的内容之间的所有内容,确定为目标内容,并标记目标内容。
117.在一种可能的实现方式中,上述第一个序号标识对应的内容与最后一个序号标识对应的内容相同;上述处理模块73,具体用于对第一个序号标识对应的内容拆分得到第一部分内容和第二部分内容,并采用第一颜色标记第一部分内容;并对最后一个序号标识对应的内容进行拆分得到第三部分内容和第四部分内容,并采用第二颜色标记第四部分内容;以及将第一部分内容到第四部分内容之间的所有内容,确定为目标内容。
118.在一种可能的实现方式中,上述第一界面中还包括序号控件。上述接收模块71,还用于在接收用户对n个序号标识中的m个序号标识的第三输入之前,接收用户对序号控件的第四输入。上述显示模块72,还用于响应于上述接收模块71接收的第四输入,显示目标窗口,该目标窗口中包括n个序号标识;其中,上述第四输入为用户在目标窗口中,对m个序号标识的输入。
119.在一种可能的实现方式中,上述第一界面中还包括选取控件;上述处理模块73,还用于分别标记m个序号标识对应的内容。上述接收模块71,还用于接收用户对上述选取控件的第五输入。上述处理模块73,具体用于响应上述接收模块71接收的第五输入,根据m个序号标识对应的内容,从目标文本中选取并标记目标内容。
120.本技术实施例提供一种文本内容选取装置,用户在触发文本内容选取装置显示信息输入框之后,用户可以直接在该信息输入框中输入关键信息,以使得文本内容选取装置根据用户输入的关键信息快速地从目标文本中,定位对应的文本内容,并通过显示这些文本内容对应的序号标识,以向用户展示这些文本内容的排序,从而用户可以直接对序号标识进行输入,以使得文本内容选取装置快速、准确地选取与用户输入的序号标识对应的内容,即用户需求的文本内容,而无需用户在文本内容选取装置的屏幕上进行滑动输入,以选择所需的文本内容,因此本技术的方案,避免了由于用户的手指从主屏幕区域移动至曲面部分时,文本内容选取装置无法完整地检测到用户的输入的问题,从而保证了选取文本内容的完整性和准确性,提升了人机交互体验。
121.本技术实施例中的文本内容选取装置可以是装置,也可以是电子设备中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra

mobile personal computer,umpc)、上网本或者个人数字助理(personal digital assistant,pda)等,非移动电子设备可以为服务器、网络附属存储器(network attached storage,nas)、个人计算机(personal computer,pc)、电视机(television,tv)、柜员机或者自助机等,本技术实施例不作具体限定。
122.本技术实施例中的文本内容选取装置可以为具有操作系统的装置。该操作系统可
以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本技术实施例不作具体限定。
123.本技术实施例提供的文本内容选取装置能够实现上述方法实施例实现的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
124.可选地,如图10所示,本技术实施例还提供一种电子设备90,包括处理器91,存储器92,存储在存储器92上并可在所述处理器91上运行的程序或指令,该程序或指令被处理器91执行时实现上述方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
125.需要说明的是,本技术实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。
126.图11为实现本技术实施例的一种电子设备的硬件结构示意图。
127.该电子设备100包括但不限于:射频单元101、网络模块102、音频输出单元103、输入单元104、传感器105、显示单元106、用户输入单元107、接口单元108、存储器109、以及处理器110等部件。
128.本领域技术人员可以理解,电子设备100还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器110逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图11中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
129.其中,用户输入单元107,用于接收用户对第一界面中的目标文本的第一输入。显示单元106,用于响应于第一输入,在第一界面上显示目标信息输入框,该目标信息输入框用于用户输入关键信息。用户输入单元107,还用于接收用户的第二输入,该第二输入为用户在目标信息输入框中至少一个第一关键信息。显示单元106,用于响应于上述用户输入单元107的第二输入,在n个内容上显示n个序号标识,n个内容为目标文本中与至少一个关键信息对应的内容,n个内容与n个序号标识一一对应,n为正整数;用户输入单元107,还用于接收用户对n个序号标识中的m个序号标识的第三输入,m为小于或等于n的正整数。处理器110,用于响应于用户输入单元107的第三输入,根据m个序号标识对应的内容,从目标文本中选取并标记目标内容。
130.本技术实施例提供一种电子设备,用户在触发电子设备显示信息输入框之后,可以直接在该信息输入框中输入关键信息,以使得电子设备根据用户输入的关键信息,快速地从目标文本中,定位对应的文本内容,并通过显示这些文本内容对应的序号标识,以向用户展示这些文本内容的排序,从而用户可以直接对序号标识进行输入,以使得电子设备快速、准确地选取与用户输入的序号标识对应的内容,即用户需求的文本内容,而无需用户在电子设备的屏幕上进行滑动输入,以选择所需的文本内容,因此本技术的方案,避免了由于用户的手指从主屏幕区域移动至曲面部分时,电子设备无法完整地检测到用户的输入的问题,从而保证了电子设备选取文本内容的完整性和准确性,提升了人机交互体验。
131.可选地,本技术实施例中,处理器110,具体用于在m个序号标识为一个序号标识的情况下,将一个序号标识对应的内容到n个序号标识中的最后一个序号标识对应的内容之间的所有内容,确定为目标内容,并标记目标内容;或者,在m个序号标识为多个序号标识的
情况下,将多个序号标识中的第一个序号标识对应的内容,到多个序号标识中的最后一个序号标识对应的内容之间的所有内容,确定为目标内容,并标记目标内容。
132.可选地,本技术实施例中,上述第一个序号标识对应的内容与最后一个序号标识对应的内容相同;处理器110,具体用于对第一个序号标识对应的内容拆分得到第一部分内容和第二部分内容,并采用第一颜色标记第一部分内容;并对最后一个序号标识对应的内容进行拆分得到第三部分内容和第四部分内容,并采用第二颜色标记第四部分内容;以及将第一部分内容到第四部分内容之间的所有内容,确定为目标内容。
133.可选地,本技术实施例中,上述第一界面中还包括序号控件;用户输入单元107,还用于接收用户对n个序号标识中的m个序号标识的第三输入之前,接收用户对所述序号控件的第四输入。显示单元106,还用于响应于用户输入单元107的第四输入,显示目标窗口,目标窗口中包括n个序号标识,其中,第四输入为用户在目标窗口中,对m个序号标识的输入。
134.可选地,本技术实施例中,上述第一界面中还包括选取控件;处理器110,还用于在根据m个序号标识对应的内容,从目标文本中选取并标记目标内容之前,分别标记m个序号标识对应的内容。用户输入单元107,还用于接收用户对选取控件的第五输入。处理器110,具体用于响应于用户输入单元107的第五输入,根据m个序号标识对应的内容,从目标文本中选取并标记目标内容。
135.本技术实施例提供的电子设备能够实现上述方法实施例实现的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
136.本实施例中各种实现方式具有的有益效果具体可以参见上述方法实施例中相应实现方式所具有的有益效果,为避免重复,此处不再赘述。
137.应理解的是,本技术实施例中,输入单元104可以包括图形处理器(graphics processing unit,gpu)1041和麦克风1042,图形处理器1041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元106可包括显示面板1061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板1061。用户输入单元107包括触控面板1071以及其他输入设备1072。触控面板1071,也称为触摸屏。触控面板1071可包括触摸检测装置和触摸控制器两个部分。其他输入设备1072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器109可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器110可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器110中。
138.本技术实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
139.其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read

only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等。
140.本技术实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述方法实施例的各个过程,
且能达到相同的技术效果,为避免重复,这里不再赘述。
141.应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
142.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
143.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本技术各个实施例所述的方法。
144.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献