一种资源展示方法及其相关设备与流程

文档序号:30525734发布日期:2022-06-25 06:50阅读:79来源:国知局
一种资源展示方法及其相关设备与流程

1.本技术涉及电子技术领域,尤其涉及一种资源展示方法及其相关设备。


背景技术:

2.随着电子技术的发展,终端设备(例如,学习辅助终端等)的使用人群越来越多,使得终端设备成为人类生活必不可少的物品。
3.目前,终端设备上通常安装了大量应用程序(例如,大量学习应用程序);而且每个应用程序通常都具有分级比较复杂的功能菜单,使得该终端设备的使用者需要耗费很多精力才能在该终端设备上查看到某个应用程序所能提供的某个资源(例如,某一学科的某一课本内容),如此导致用户的资源使用体验比较差。


技术实现要素:

4.本技术实施例的主要目的在于提供一种资源展示方法及其相关设备,能够提高资源展示效率,从而能够提高用户的资源使用体验。
5.本技术实施例提供了一种资源展示方法,所述方法包括:
6.在获取到用户触发的资源展示请求之后,根据所述资源展示请求携带的资源描述图像,确定目标资源;
7.根据所述目标资源的来源描述信息,确定待使用应用程序和资源访问位置描述信息;其中,所述资源访问位置描述信息用于表示所述目标资源在所述待使用应用程序中的访问位置;
8.按照所述资源访问位置描述信息,在所述待使用应用程序中展示所述目标资源。
9.在一种可能的实施方式中,所述按照所述资源访问位置描述信息,在所述待使用应用程序中展示所述目标资源,包括:
10.在确定所述待使用应用程序处于开启状态时,按照所述资源访问位置描述信息,在所述待使用应用程序中展示所述目标资源。
11.在一种可能的实施方式中,所述按照所述资源访问位置描述信息,在所述待使用应用程序中展示所述目标资源之前,所述方法还包括:
12.打开所述待使用应用程序。
13.在一种可能的实施方式中,所述根据所述资源展示请求携带的资源描述图像,确定目标资源,包括:
14.从所述资源描述图像中提取资源描述信息;
15.将所述资源描述信息与至少一个候选资源进行匹配,得到资源匹配结果;
16.根据所述资源匹配结果,确定目标资源。
17.在一种可能的实施方式中,所述从所述资源描述图像中提取资源描述信息,包括:
18.对所述资源描述图像进行图像文字识别,得到图像文字内容;
19.对所述资源描述图像进行图像语义理解,得到图像语义内容;
20.根据所述图像文字内容和所述图像语义内容,确定所述资源描述信息。
21.在一种可能的实施方式中,所述来源描述信息的确定过程,包括:
22.从预先构建的映射关系中查找所述目标资源对应的资源来源详情内容,确定为所述目标资源的来源描述信息;其中,所述映射关系包括所述目标资源与所述来源描述信息之间的对应关系。
23.在一种可能的实施方式中,所述待使用应用程序的确定过程,包括:
24.根据所述来源描述信息与至少一个候选应用程序的资源描述信息之间的匹配结果,从所述至少一个候选应用程序中确定所述待使用应用程序。
25.在一种可能的实施方式中,所述方法包括:
26.当在所述待使用应用程序中展示所述目标资源时,展示至少一个候选展示控件;
27.响应于所述用户对至少一个候选展示控件中目标展示控件执行的触发操作,按照所述目标展示控件对应的资源展示方式,在所述待使用应用程序中更新展示所述目标资源。
28.在一种可能的实施方式中,所述方法还包括:
29.当确定所述目标展示控件对应的资源展示方式为背诵测评方式时,获取所述用户的背诵语音数据;
30.对所述背诵语音数据进行测评处理,得到背诵测评结果;
31.向所述用户展示所述背诵测评结果。
32.在一种可能的实施方式中,所述至少一个候选展示控件是根据所述目标资源的资源类型进行确定的。
33.在一种可能的实施方式中,所述至少一个候选展示控件的确定过程,包括:
34.当所述目标资源的资源类型为文章类型时,将至少一个常规展示控件、以及全文讲解展示控件,确定为所述至少一个候选展示控件;
35.当所述目标资源的资源类型为非文章类型时,将所述至少一个常规展示控件,确定为所述至少一个候选展示控件。
36.在一种可能的实施方式中,所述资源描述图像中记录有所述目标资源的部分内容。
37.本技术实施例还提供了一种资源展示装置,包括:
38.第一确定单元,用于在获取到用户触发的资源展示请求之后,根据所述资源展示请求携带的资源描述图像,确定目标资源;
39.第二确定单元,用于根据所述目标资源的来源描述信息,确定待使用应用程序和资源访问位置描述信息;其中,所述资源访问位置描述信息用于表示所述目标资源在所述待使用应用程序中的访问位置;
40.资源展示单元,用于按照所述资源访问位置描述信息,在所述待使用应用程序中展示所述目标资源。
41.本技术实施例还提供了一种设备,所述设备包括:处理器、存储器、系统总线;
42.所述处理器以及所述存储器通过所述系统总线相连;
43.所述存储器用于存储一个或多个程序,所述一个或多个程序包括指令,所述指令当被所述处理器执行时使所述处理器执行本技术实施例提供的资源展示方法的任一实施
方式。
44.本技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备执行本技术实施例提供的资源展示方法的任一实施方式。
45.本技术实施例还提供了一种计算机程序产品,所述计算机程序产品在终端设备上运行时,使得所述终端设备执行本技术实施例提供的资源展示方法的任一实施方式。
46.基于上述技术方案,本技术具有以下有益效果:
47.本技术提供的技术方案中,对于一个电子设备(例如,学习辅助终端等)来说,在该电子设备获取到用户触发的资源展示请求之后,先由该电子设备根据资源展示请求携带的资源描述图像(例如,针对课本上某一页拍摄的图像等),确定目标资源,以使该目标资源符合该资源描述图像所携带的资源描述信息;再由该电子设备根据该目标资源的来源描述信息(例如,2013年教育部审定的由人民教育出版社发行的义务教育教科书/四年级/上册/英语/unit three/my friends/let’s talk等),确定具有展示该目标资源功能的待使用应用程序、以及资源访问位置描述信息,以使该资源访问位置描述信息能够表示出该目标资源在待使用应用程序中的访问位置;最后,由该电子设备直接按照该资源访问位置描述信息,在该待使用应用程序中展示目标资源,以使该用户能够直接从该待使用应用程序中查看该目标资源,如此能够实现按照用户需求自动地定位展示应用程序中某个资源的目的,从而能够有效地提高资源展示效率,从而能够有效地提高用户的资源使用体验。
附图说明
48.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
49.图1为本技术实施例提供的应用于终端设备的资源展示方法的应用场景示意图;
50.图2为本技术实施例提供的应用于服务器的资源展示方法的应用场景示意图;
51.图3为本技术实施例提供的一种资源展示方法的流程图;
52.图4为本技术实施例提供的一种资源描述图像的示意图;
53.图5为本技术实施例提供的一种资源展示装置的结构示意图。
具体实施方式
54.发明人在针对终端设备的研究中发现,对于安装有很多应用程序(例如,大量学习应用程序)的终端设备来说,当用户想要利用该终端设备查看第一资源(例如,某一学科的某一课本内容)时,该用户需要逐一打开每个应用程序,并遍历每个应用程序的功能菜单,以确定哪个应用程序具有展示该第一资源的功能;再在具有展示该第一资源的功能的应用程序中播放该第一资源。为了便于理解,下面以学习辅助终端为例进行说明。
55.作为示例,对于一个学习辅助终端(例如,学习机等)来说,该学习辅助终端上安装了大量具有学习辅助功能的应用程序,而且不同应用程序所具有的学习辅助功能不同。基于此可知,如果学习辅助终端上所安装的应用程序a能够播放学习资源b(例如,2013年教育
部审定的由人民教育出版社发行的义务教育教科书/四年级/上册/英语/unit three/my friends/let’s talk等),则在用户想要在该学习辅助终端上查看该播放学习资源b时,该用户需要先从该学习辅助终端上所部署的大量应用程序中找到应用程序a;然后,在该用户打开该应用程序a之后,该用户需要从出版社分级菜单、年级分级菜单、学科分级菜单等大量菜单中像剥洋葱一样,一层一层菜单的往下翻找并播放该学习资源b。可见,因学习资源b寻找起来十分麻烦,使得用户需要花费大量精力和时间才能够在学习辅助终端中查找到该学习资源b,如此给用户造成诸多不便,从而导致用户的资源使用体验比较差。
56.基于上述示例的相关内容可知,由于终端设备上通常安装了大量应用程序;而且每个应用程序通常都具有分级比较复杂的功能菜单,使得在用户手动查找资源数据时用户需要耗费很多精力及时间才能在该终端设备上查看到某一资源(例如,学习资源b),如此导致用户的资源使用体验比较差。
57.基于上述发现,为了解决背景技术部分所示的技术问题,本技术实施例提供了一种应用于电子设备(例如,学习辅助终端等)的资源展示方法,而且该方法包括:在该电子设备获取到用户触发的资源展示请求之后,先由该电子设备根据资源展示请求携带的资源描述图像(例如,针对课本上某一页拍摄的图像等),确定目标资源,以使该目标资源符合该资源描述图像所携带的资源描述信息;再由该电子设备根据该目标资源的来源描述信息(例如,2013年教育部审定的由人民教育出版社发行的义务教育教科书/四年级/上册/英语/unit three/my friends/let’s talk等),确定具有展示该目标资源功能的待使用应用程序、以及资源访问位置描述信息,以使该资源访问位置描述信息能够表示出该目标资源在待使用应用程序中的访问位置;最后,由该电子设备直接按照该资源访问位置描述信息,在该待使用应用程序中展示目标资源,以使该用户能够直接从该待使用应用程序中查看该目标资源,如此能够实现按照用户需求自动地定位展示应用程序中某个资源的目的,从而能够有效地避免因用户手动查找资源数据而导致精力及时间耗费太多的缺陷,进而能够有效地提高资源展示效率,如此能够有效地提高用户的资源使用体验。
58.另外,本技术实施例不限定本技术实施例提供的资源展示方法的执行主体(也就是,上述“电子设备”),例如,本技术实施例提供的资源展示方法可以应用于终端设备或服务器。又如,本技术实施例提供的展示方法也可以借助终端设备与服务器之间的数据交互过程进行实现。其中,终端设备是指具有信息展示功能的电子设备;而且本技术实施例不限定终端设备,例如,该展示设备可以为智能手机、计算机、个人数字助理(personal digital assitant,pda)、平板电脑、具有显示屏的扫描笔、或者具有显示屏的学习辅助终端(例如,词典笔、学习机等)等。服务器可以为独立服务器、集群服务器或云服务器。
59.为了便于理解本技术实施例提供的技术方案,下面分别结合图1和图2对本技术实施例提供的资源展示方法的应用场景进行示例性介绍。其中,图1为本技术实施例提供的应用于终端设备的资源展示方法的应用场景示意图;图2为本技术实施例提供的应用于服务器的资源展示方法的应用场景示意图。
60.在图1所示的应用场景中,当用户101在终端设备102上触发资源展示请求时,终端设备102接收该资源展示请求,并通过执行本技术实施例提供的资源展示方法向用户101进行资源展示。例如,终端设备102向用户101进行资源展示的过程具体可以为:终端设备102先根据该资源展示请求携带的资源描述图像,确定目标资源;再根据该目标资源的来源描
述信息,确定待使用应用程序和资源访问位置描述信息;最后,按照该资源访问位置描述信息,在该待使用应用程序中展示目标资源,以使用户101能够在终端设备102上查看到由该待使用应用程序播放(或者,显示)的目标资源。
61.在图2所示的应用场景中,当用户201在终端设备202上触发资源展示请求时,终端设备202接收该资源展示请求,并将该资源展示请求转发给服务器203,以使服务器203通过执行本技术实施例提供的资源展示方法向用户201进行资源展示。例如,服务器203向用户201进行资源展示的过程具体可以为:服务器203先根据该资源展示请求携带的资源描述图像,确定目标资源;再根据该目标资源的来源描述信息,确定待使用应用程序和资源访问位置描述信息;最后,向终端设备202发送控制指令,以便该终端设备202在接收到该控制指令之后,按照该控制指令携带的资源访问位置描述信息,在待使用应用程序中展示目标资源,以使用户201能够在终端设备202上查看由该待使用应用程序播放(或者,显示)的目标资源。
62.需要说明的是,本技术实施例提供的资源展示方法不仅能够应用于图1或图2所示的应用场景中,还可以应用于其他需要进行资源展示的应用场景中,本技术实施例对此不做具体限定。
63.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
64.方法实施例一
65.参见图3,该图为本技术实施例提供的一种资源展示方法的流程图。
66.本技术实施例提供的资源展示方法,包括s1-s3:
67.s1:在电子设备获取到用户触发的资源展示请求之后,该电子设备根据该资源展示请求携带的资源描述图像,确定目标资源。
68.其中,用户是指电子设备的使用者。例如,当电子设备为学习辅助终端时,用户可以是指该学习辅助终端的使用者(例如,学生、学生家长、或者教师等)。
69.资源展示请求用于请求向用户展示目标资源。例如,当电子设备为学习辅助终端时,资源展示请求可以为:播放上述“学习资源b”。
70.另外,资源展示请求携带有资源描述图像;而且该资源描述图像用于描述目标资源;而且本技术实施例不限定该资源描述图像,例如,该资源描述图像中可以记录有目标资源的部分内容。为了便于理解,下面结合示例进行说明。
71.作为示例,当目标资源为“2013年教育部审定的由人民教育出版社发行的义务教育教科书/四年级/上册/英语/unit three/my friends/let’s talk”这一学习资源时,上述“资源描述图像”可以是图4所示的图像。
72.此外,本技术实施例不限定上述“资源描述图像”的获取方式,例如,该“资源描述图像”可以由用户利用电子设备上所部署的摄像头(或者,照相机等)进行拍摄得到。又如,上述“资源描述图像”可以由用户利用与电子设备具有数据通信连接关系的输入设备(例如,扫描设备、图片采集设备、图像发送设备等)进行输入。
73.目标资源用于表示用户请求在电子设备上展示的资源数据;而且本技术实施例不
限定该目标资源,例如,当电子设备为学习辅助终端时,目标资源可以是任意一种学习资源。
74.另外,本技术实施例不限定目标资源的数据格式,例如,其可以是文字、图片、音频或者视频。
75.此外,本技术实施例也不限定目标资源的确定过程,例如,其可以采用现有的或者未来出现的任意一种能够基于资源描述图像查询出目标资源的方法进行实施。
76.实际上,为了进一步提高目标资源的确定效果,本技术实施例还提供了确定目标资源的一种可能的实施方式,例如,其具体可以包括步骤11-步骤13:
77.步骤11:电子设备从资源描述图像中提取资源描述信息。
78.其中,资源描述信息是指资源描述图像中所记录的用于描述目标资源的信息。
79.另外,本技术实施例不限定资源描述信息,例如,其可以包括该资源描述图像携带的文字内容(例如,图4所示的“mun,i have a new friend”等文字内容)、以及该资源描述图像所携带的图像语义内容(例如,两个人物,站着对话,一个女人,一个小男孩,
……
等)。
80.此外,本技术实施例也不限定资源描述信息的提取过程,例如,其具体可以包括步骤111-步骤113:
81.步骤111:电子设备对资源描述图像进行图像文字识别,得到图像文字内容。
82.其中,图像文字内容用于表示资源描述图像所携带的字符信息;而且本技术实施例不限定该图像文字内容的确定过程,例如,可以采用现有的或者未来出现的任意一种能够针对一个图像数据进行图像文字识别处理的方法进行实施。
83.步骤112:电子设备对资源描述图像进行图像语义理解,得到图像语义内容。
84.其中,图像语义内容用于表示资源描述图像所携带的图像语义信息,以使该图像语义内容能够更好地表示出该资源描述图像是什么。
85.另外,本技术实施例不限定图像语义内容的确定过程,例如,可以采用现有的或者未来出现的任意一种能够针对一个图像数据进行图像语义理解处理的方法进行实施。
86.步骤113:电子设备根据图像文字内容和图像语义内容,确定资源描述信息。
87.本技术实施例中,在电子设备从资源描述图像中确定出图像文字内容和图像语义内容之后,可以由该电子设备将该图像文字内容和该图像语义内容进行集合,得到资源描述信息,以使该资源描述信息包括该图像文字内容和该图像语义内容,从而使得该资源描述信息能够更准确地表示出该资源描述图像所携带的资源信息,进而使得该资源描述信息能够更准确地描述出目标资源所具有的特点,如此有利于提高目标资源的查找准确性。
88.基于上述步骤11的相关内容可知,对于电子设备来说,在该电子设备接收到用户触发的资源展示请求之后,该电子设备可以从该资源展示请求所携带的资源描述图像中确定出资源描述信息(例如,存在三个场景,而且各个场景下人物外观形象以及人物对话等信息),以使该资源描述信息能够描述出该用户希望展示的资源数据(也就是,目标资源),以便后续能够基于该资源描述信息更好地进行资源查询。
89.步骤12:电子设备将资源描述信息与至少一个候选资源进行匹配,得到资源匹配结果。
90.其中,候选资源用于表示电子设备能够向用户提供的资源数据;而且本技术实施例不限定候选资源的个数,例如,其可以是n,n为正整数。
91.另外,本技术实施例不限定上述“至少一个候选资源”,例如,其可以包括电子设备对应的资源数据库中各个资源数据。其中,资源数据库中存储有大量的资源数据(尤其是,学习资源);而且该资源数据库能够被电子设备访问并使用,以使该电子设备能够展示该资源数据库中所存储的资源数据。
92.上述“资源匹配结果”用于表示资源描述信息与各个候选资源之间的匹配程度。例如,当候选资源的个数为n时,上述“资源匹配结果”可以包括:资源描述信息与第1个候选资源之间的匹配程度、资源描述信息与第2个候选资源之间的匹配程度、
……
(以此类推)、资源描述信息与第n个候选资源之间的匹配程度。其中,n为正整数。
93.基于上述步骤12的相关内容可知,对于电子设备来说,在该电子设备获取到资源描述信息之后,该电子设备可以将该资源描述信息与各个候选资源(例如,资源数据库中的各个资源数据)进行匹配,得到资源匹配结果,以使该资源匹配结果能够表示出这些候选资源中哪个资源数据与该资源描述信息更匹配,以便后续能够基于该资源匹配结果,确定出该资源描述信息所描述的资源数据。
94.步骤13:电子设备根据资源匹配结果,确定目标资源。
95.本技术实施例中,对于电子设备来说,在该电子设备获取到资源匹配结果之后,该电子设备可以将该资源匹配结果中所表示的与资源描述信息匹配程度最高的候选资源,确定为目标资源。
96.基于上述s1的相关内容可知,对于电子设备来说,在该电子设备接收到用户触发的资源展示请求之后,该电子设备可以依据该资源展示请求所携带的资源描述图像(例如,图4所示的图像),确定出目标资源(例如,2013年教育部审定的由人民教育出版社发行的义务教育教科书/四年级/上册/英语/unit three/my friends/let’s talk下的资源数据),以使该目标资源更符合该资源描述图像所携带的资源描述信息,以便后续能够向该用户展示该目标资源。
97.s2:电子设备根据目标资源的来源描述信息,确定待使用应用程序和资源访问位置描述信息。
98.其中,来源描述信息用于描述目标资源的来源(例如,该目标资源对应的课本的来源)。例如,当目标资源是上文“学习资源b”时,该目标资源的来源描述信息可以为2013年教育部审定的由人民教育出版社发行的义务教育教科书/四年级/上册/英语/unit three/my friends/let’s talk,以使该来源描述信息能够表示出该目标资源所携带的资源内容与课本之间的对应关系。
99.另外,本技术实施例不限定上述“来源描述信息”的获取过程,例如,其具体可以为:电子设备从预先构建的映射关系中查找目标资源对应的资源来源详情内容,确定为该目标资源的来源描述信息。
100.其中,映射关系用于记录大量资源数据对应的资源来源详情内容(例如,各个候选资源对应的资源来源详情内容);而且本技术实施例不限定该映射关系,例如,其具体可以包括:第1个候选资源和第1个资源来源详情内容之间的对应关系、第2个候选资源和第2个资源来源详情内容之间的对应关系、
……
(以此类推)、以及第n个候选资源和第n个资源来源详情内容之间的对应关系。其中,第n个资源来源详情内容用于描述第n个候选资源的来源。n为正整数,n≤n,n为正整数。
101.基于此可知,对于电子设备来说,在该电子设备确定出目标资源之后,该电子设备可以将该目标资源与映射关系中各个候选资源进行匹配,以便在确定该目标资源与第m个候选资源之间的匹配程度最高时,该电子设备可以直接将该第m个候选资源对应的第m个资源来源详情内容,确定为该目标资源的来源描述信息,以使该“目标资源的来源描述信息”能够表示出该目标资源来自于哪一课本下的哪一节内容。其中,m为正整数,m∈{1,2,3,
……
,n}。可见,映射关系包括目标资源与该目标资源的来源描述信息来源描述信息之间的对应关系。
102.另外,本技术实施例不限定映射关系的获取方式,例如,其具体可以为:由电子设备从其存储空间中直接读取预先存储的映射关系。又如,映射关系的获取方式也可以为:由电子设备从一个数据库中获取该数据库所存储的映射关系。还如,映射关系的获取方式还可以为:由电子设备通过预先设定的信令交互方式从其他设备中获取该映射关系。
103.上述“待使用应用程序”是指能够向用户提供目标资源的应用程序。例如,当电子设备为学习辅助终端时,该“待使用应用程序”可以是指在该学习辅助终端上安装好的能够向用户提供目标资源的应用程序。
104.另外,本技术实施例不限定上述“待使用应用程序”的确定过程,例如,其具体可以为:电子设备根据目标资源的来源描述信息与至少一个候选应用程序的资源描述信息之间的匹配结果,从该至少一个候选应用程序中确定待使用应用程序。
105.其中,候选应用程序用于表示能够被电子设备控制的应用程序;而且本技术实施例不限定上述“至少一个候选应用程序”,例如,当电子设备为终端设备时,该“至少一个候选应用程序”可以包括在该电子设备上安装好的各个应用程序。
106.第k个候选应用程序的资源描述信息用于描述该第k个候选应用程序能够向用户提供的各个资源数据;而且本技术实施例不限定该“第k个候选应用程序的资源描述信息”,例如,其具体可以包括:该第k个候选应用程序能够向用户提供的各个资源数据的资源来源详情内容。k为正整数,k≤k,k为正整数,k表示候选应用程序的个数。
107.可见,对于电子设备来说,在该电子设备获取到目标资源的来源描述信息之后,该电子设备可以从第k个候选应用程序的资源描述信息中查找是否存在该“目标资源的来源描述信息”,如果存在,则可以确定该第k个候选应用程序能够向用户提供目标资源,故可以直接将该第k个候选应用程序,确定为待使用应用程序;然而,如果不存在,则可以确定该第k个候选应用程序无法向用户提供目标资源,故可以直接舍弃该第k个候选应用程序即可。其中,k为正整数,k≤k,k为正整数,k表示候选应用程序的个数。
108.基于上述四段内容可知,对于电子设备来说,在该电子设备获取到目标资源的来源描述信息之后,该电子设备可以根据目标资源的来源描述信息与至少一个候选应用程序的资源描述信息之间的匹配结果,确定待使用应用程序,以使该待使用应用程序能够表示哪些可以向用户提供目标资源的候选应用程序,以便后续能够使用该待使用应用程序向用户展示目标资源。
109.实际上,不同应用程序所提供的资源数据之间可能会存在交集,使得某个资源数据(例如,目标资源)可以被多个应用程序展示。基于此,本技术实施例还提供了上述“待使用应用程序”的确定过程的另一种可能的实施方式,其具体可以包括步骤21-步骤23:
110.步骤21:电子设备根据目标资源的来源描述信息与至少一个候选应用程序的资源
描述信息之间的匹配结果,从该至少一个候选应用程序中确定至少一个备选应用程序。
111.其中,备选应用程序用于表示能够向用户提供目标资源的候选应用程序;而且本技术实施例不限定该备选应用程序的个数,例如,其可以为g,g为正整数。
112.需要说明的是,上述“备选应用程序”的确定过程类似于上文所示的“待使用应用程序”的确定过程,为了简要起见,在此不再赘述。
113.步骤22:电子设备将至少一个备选应用程序按照预设显示方式显示给用户,以使该用户能够获知这些备选应用程序可以提供目标资源。
114.其中,预设显示方式可以预先设定;而且本技术实施例不限定预设显示方式,例如,其具体可以为:以列表形式显示这些备选应用程序;或者,以预先设定的应用突显方式显示这些备选应用程序。
115.需要说明的是,本技术实施例不限定上述“应用突显方式”,例如,其可以为:在每个应用程序的周围添加预设图案(例如,红心、方框、对勾等)。又如,上述“应用突显方式”也可以为:将每个应用程序的显示图标按照预设尺寸进行放大。
116.另外,本技术实施例不限定步骤22的实施方式,例如,当预设显示方式为以列表形式显示这些备选应用程序时,步骤22具体可以包括步骤221-步骤222:
117.步骤221:电子设备根据至少一个备选应用程序,确定备选应用展示列表。
118.其中,备选应用展示列表用于表示按照某个排列顺序进行排列的至少一个备选应用程序;而且本技术实施例不限定该备选应用展示列表,例如,该备选应用展示列表可以包括各个备选应用程序的应用标识。
119.需要说明的是,本技术实施例不限定上述“应用标识”,例如,其可以是应用名称。又如,上述“应用标识”也可以是应用图标。还如,上述“应用标识”还可以是应用名称和应用图标。
120.另外,本技术实施例不限定至少一个备选应用程序在备选应用展示列表中排列顺序的获取方式,例如,其具体可以为:按照各个备选应用程序的应用名称所涉及的字母进行排序。又如,也可以为:按照各个备选应用程序在电子设备中的桌面部署位置进行排序。还如,也可以为:按照用户针对各个备选应用程序的使用频率进行排序。
121.基于上述步骤221的相关内容可知,对于电子设备来说,在该电子设备获取到至少一个备选应用程序之后,该电子设备可以参考这些备选应用程序,生成备选应用展示列表,以使该备选应用展示列表能够将这些备选应用程序的应用标识按照某个排列顺序显示给用户,以使该用户能够从该备选应用展示列表中获知哪些应用程序可以提供目标资源,以便该用户后续能够依据该备选应用展示列表,选择一个其想要使用的应用程序进行目标资源展示。
122.步骤222:电子设备向用户显示备选应用展示列表。
123.本技术实施例中,对于电子设备来说,在该电子设备获取到备选应用展示列表之后,可以直接将该备选应用展示列表显示给用户,以使用户能够从该备选应用展示列表中获知哪些应用程序可以提供目标资源,以便该用户后续能够依据该备选应用展示列表,选择一个其想要使用的应用程序进行目标资源展示。
124.需要说明的是,本技术实施例不限定备选应用展示列表的显示方式,例如,可以采用现有的或者未来出现的任意一种列表显示方式进行实施。
125.基于上述步骤22的相关内容可知,对于电子设备来说,在该电子设备获取到至少一个备选应用程序之后,该电子设备可以先参考这些备选应用程序,生成备选应用展示列表;再由该电子设备显示该备选应用展示列表,以使用户能够从该备选应用展示列表中获知哪些应用程序可以提供目标资源,以便该用户后续能够依据该备选应用展示列表,选择一个其想要使用的应用程序进行目标资源展示。
126.步骤23:电子设备响应于用户触发的应用程序选择操作,从至少一个备选应用程序中确定待使用应用程序。
127.其中,应用程序选择操作用于表示用户选择了哪一个备选应用程序进行目标资源展示;而且本技术实施例不限定该应用程序选择操作,例如,其具体可以为:用户在备选应用展示列表中点击目标资源的应用标识。
128.基于上述步骤21至步骤23的相关内容可知,对于电子设备来说,在该电子设备获取到目标资源的来源描述信息之后,该电子设备可以先依据该来源描述信息,从至少一个候选应用程序中筛选出各个备选应用程序,以使各个备选应用程序均能够向用户提供目标资源;再将这些备选应用程序按照预设显示方式显示给用户,以使用户能够获知这些备选应用程序可以提供目标资源;最后,在获取到用户针对这些备选应用程序输入的应用程序选择信息(例如,选择目标资源等)之后,依据该应用程序选择信息,这些备选应用程序中确定出待使用应用程序,以使该待使用应用程序更符合用户的应用程序选择需求,如此有利于提高用户体验。
129.上文“资源访问位置描述信息”用于表示目标资源在待使用应用程序中所处的访问位置;而且本技术实施例不限定该“资源访问位置描述信息”,例如,其可以包括:预先设定的该目标资源在待使用应用程序中的位置标签。
130.需要说明的是,上述“位置标签”用于表示一个资源在一个应用程序中所处的访问位置;而且本技术实施例不限定上述“位置标签”,例如,其可以为:第一级菜单选项/第二级菜单选项/第三级菜单选项/
……
(例如,类似于“2013年教育部审定的由人民教育出版社发行的义务教育教科书/四年级/上册/英语/unit three/my friends/let’s talk”这种按照分级层次进行表述的信息)。
131.另外,本技术实施例不限定上述“资源访问位置描述信息”的确定过程,例如,其具体可以为:电子设备从待使用应用程序的资源访问位置库中查询目标资源对应的访问位置表征信息,确定为资源访问位置描述信息。
132.上述“待使用应用程序的资源访问位置库”用于记录该待使用应用程序所提供的各个资源数据在该待使用应用程序中的访问位置;而且本技术实施例不限定该“待使用应用程序的资源访问位置库”,例如,其具体可以包括第1个应用资源与第1个访问位置表征信息之间的对应关系、第2个应用资源与第2个访问位置表征信息之间的对应关系、
……
(以此类推)、第e个应用资源与第e个访问位置表征信息之间的对应关系。其中,第e个应用资源是指该待使用应用程序能够向用户提供的第e个资源数据;而且第e个访问位置表征信息用于描述该第e个应用资源在该待使用应用程序中所处的访问位置。e为正整数,e≤e,e为正整数。
133.可见,对于电子设备来说,在该电子设备确定利用待使用应用程序展示目标资源之后,该电子设备可以将目标资源与该待使用应用程序的资源访问位置库中e个应用资源
进行匹配,以便在确定该目标资源与第w个应用资源匹配成功时,可以直接将该第w个应用资源对应的第w个访问位置表征信息,确定为资源访问位置描述信息,以使该资源访问位置描述信息能够表示出目标资源在待使用应用程序中所处的访问位置。其中,w为正整数,w∈{1,2,3,
……
,e}。
134.基于上述s2的相关内容可知,对于电子设备来说,在该电子设备获取到目标资源的来源描述信息之后,该电子设备可以先依据该来源描述信息,确定待使用应用程序,以使该待使用应用程序具有向用户展示目标资源的功能;再由该电子设备将目标资源在该待使用应用程序中所处的访问位置,确定为资源访问位置描述信息,以使该资源访问位置描述信息能够表示出目标资源在待使用应用程序中所处的访问位置,以便后续能够基于该资源访问位置描述信息,直接在该待使用应用程序中定位至目标资源的展示页面。
135.s3:电子设备按照资源访问位置描述信息,在待使用应用程序中展示目标资源。
136.需要说明的是,本技术实施例不限定s3的实施方式,例如,当电子设备为终端设备时,s3具体可以为:电子设备先打开待使用应用程序,以便在确定该待使用应用程序处于开启状态时,直接在该待使用应用程序中展示目标资源,以使用户能够直接看到由待使用应用程序播放的目标资源,如此能够有效地避免因用户手动查找资源所造成的不良影响,如此有利于提高用户体验。
137.基于上述s1至s3的相关内容可知,对于本技术实施例提供的应用于电子设备(例如,学习辅助终端等)的资源展示方法来说,在该电子设备获取到用户触发的资源展示请求之后,先由该电子设备根据资源展示请求携带的资源描述图像(例如,针对课本上某一页拍摄的图像等),确定目标资源,以使该目标资源符合该资源描述图像所携带的资源描述信息;再由该电子设备根据该目标资源的来源描述信息(例如,2013年教育部审定的由人民教育出版社发行的义务教育教科书/四年级/上册/英语/unit three/my friends/let’s talk等),确定具有展示该目标资源功能的待使用应用程序、以及资源访问位置描述信息,以使该资源访问位置描述信息能够表示出该目标资源在待使用应用程序中的访问位置;最后,由该电子设备直接按照该资源访问位置描述信息,在该待使用应用程序中展示目标资源,以使该用户能够直接从该待使用应用程序中查看该目标资源,如此能够实现按照用户需求自动地定位展示应用程序中某个资源的目的,从而能够有效地避免因用户手动查找资源数据而导致精力及时间耗费太多的缺陷,进而能够有效地提高资源展示效率,如此能够有效地提高用户的资源使用体验。
138.方法实施例二
139.实际上,当用户触发资源展示请求时,上文“待使用应用程序”可能处于开启状态,也可能处于关闭状态。基于此,本技术实施例还提供了资源展示方法的一种可能的实施方式,其具体可以包括步骤31-步骤34:
140.步骤31:在电子设备获取到用户触发的资源展示请求之后,该电子设备根据该资源展示请求携带的资源描述图像,确定目标资源。
141.需要说明的是,步骤31的相关内容请参见上文s1。
142.步骤32:电子设备根据目标资源的来源描述信息,确定待使用应用程序和资源访问位置描述信息。
143.需要说明的是,步骤32的相关内容请参见上文s2。
144.步骤33:电子设备判断待使用应用程序是否处于关闭状态,若是,则执行步骤34-步骤35;若否,则执行步骤35。
145.步骤34:电子设备打开待使用应用程序。
146.本技术实施例中,对于电子设备来说,在该电子设备确定待使用应用程序处于关闭状态时,可以由该电子设备控制打开待使用应用程序,以使该待使用应用程序处于可使用状态,以便后续能够使用该待使用应用程序展示目标资源。
147.步骤35:电子设备按照资源访问位置描述信息,在待使用应用程序中展示目标资源。
148.本技术实施例中,对于电子设备来说,在该电子设备确定待使用应用程序处于开启状态时,该电子设备可以按照资源访问位置描述信息控制待使用应用程序展示目标资源,以使用户能够直接看到由待使用应用程序播放的目标资源,如此能够有效地避免因用户手动查找资源所造成的不良影响,如此有利于提高用户体验。
149.基于上述步骤31至步骤35的相关内容可知,对于电子设备来说,在该电子设备获取到用户触发的资源展示请求之后,先由该电子设备根据资源展示请求携带的资源描述图像,确定目标资源,以使该目标资源符合该资源描述图像所携带的资源描述信息;再由该电子设备根据该目标资源的来源描述信息,确定具有展示该目标资源功能的待使用应用程序、以及资源访问位置描述信息,以使该资源访问位置描述信息能够表示出该目标资源在待使用应用程序中的访问位置;最后,在该电子设备确定待使用应用程序处于开启状态时,由该电子设备直接按照该资源访问位置描述信息,在该待使用应用程序中展示目标资源,以使该用户能够直接从该待使用应用程序中查看该目标资源,如此能够实现按照用户需求自动地定位展示应用程序中某个资源的目的,从而能够有效地避免因用户手动查找资源导致精力及时间耗费太多的缺陷,进而能够有效地提高资源的展示效率,如此能够有效地提高用户的资源使用体验。
150.方法实施例三
151.实际上,为了进一步提高资源展示效果,本技术实施例还提供了资源展示方法的另一种可能的实施方式,在该实施方式中,该资源展示方法除了包括上述部分或者全部步骤(例如,s1-s3;或者,步骤31-步骤35)以外,该资源展示方法可以还包括s4-s5:
152.s4:当电子设备在待使用应用程序中展示目标资源时,该电子设备展示至少一个候选展示控件。
153.其中,第q个候选展示控件是指针对目标资源的第q种候选展示方式的触发单元,以使该候选展示控件能够控制该第q种候选展示方式进行展示。可见,上述“第q个候选展示控件”与上述“第q种候选展示方式”之间存在对应关系,使得该“第q种候选展示方式”能够表示出该“第q个候选展示控件”对应的资源展示方式。q为正整数,q≤q,q为正整数,q表示候选展示控件的个数。
154.另外,本技术实施例不限定上述“第q个候选展示控件”的实施方式,例如,其可以采用按钮进行实施。又如,“第q个候选展示控件”也可以作为列表的表项进行实施。
155.此外,本技术实施例不限定上述“至少一个候选展示控件”的确定过程,例如,可以预先设定。
156.实际上,用户针对不同资源数据的展示需求可能会不同。基于此,本技术实施例提
供了确定上述“至少一个候选展示控件”的一种可能的实施方式,其具体可以为:电子设备根据目标资源的资源类型,确定至少一个候选展示控件。为了便于理解,下面结合示例进行说明。
157.作为示例,上述“至少一个候选展示控件”的确定过程具体可以包括步骤41-步骤42:
158.步骤41:当目标资源的资源类型为文章类型时,电子设备将至少一个常规展示控件、以及全文讲解展示控件,确定为至少一个候选展示控件。
159.其中,常规展示控件是指针对每个资源数据都可以配置的展示控件,以使上述“至少一个常规展示控件”能够表示出针对每个资源数据都会提供的各个常规展示方式。
160.另外,本技术实施例不限定“至少一个常规展示控件”,例如,其可以包括:全文播放展示控件、逐句跟读展示控件、图片文本展示控件、图片文本跟读展示控件、和背诵测评展示控件。
161.上述“全文播放展示控件”是指资源全文播放展示方式的触发单元。其中,资源全文播放展示方式是指将目标资源按照全文播放形式进行展示。
162.上述“逐句跟读展示控件”是指资源逐句跟读展示方式的触发单元。其中,资源逐句跟读展示方式是指将目标资源按照全文逐句跟读播放形式进行展示。
163.上述“图片文本展示控件”是指针对资源描述图像的图片文本展示方式的触发单元。其中,图片文本展示方式是指将资源描述图像中文本内容按照全文播放形式进行展示。
164.上述“图片文本跟读展示控件”是指针对资源描述图像的图像文本跟读展示方式的触发单元。其中,图像文本跟读展示方式是指将资源描述图像中文本内容按照逐句跟读播放形式进行展示。
165.上述“背诵测评展示控件”是指资源背诵测评展示方式的触发单元。其中,资源背诵测评展示方式是指将目标资源按照全文背诵测评形式进行展示。
166.上文“全文讲解展示控件”是指资源全文讲解展示方式的触发单元。其中,资源全文讲解展示方式是指将目标资源按照全文讲解形式进行展示。
167.需要说明的是,本技术实施例不限定上述“全文讲解形式”,例如,其可以为:电子设备可以从老师讲解文章的角度去分析、讲解整篇目标资源(例如,当目标资源属于英文课文时,可以从{翻译、语法、单词、出处}等维度讲解课文)。需要说明的是,本技术实施例不限定全文讲解内容的呈现方式,例如,其可以采用音频和/或视频等方式进行实施。
168.基于上述步骤41的相关内容可知,对于电子设备来说,在该电子设备获取到目标资源的资源类型之后,如果确定该目标资源的资源类型为文章类型(也就是,目标资源属于文章数据),则可以直接将至少一个常规展示控件、以及全文讲解展示控件,确定为至少一个候选展示控件,以使这些候选展示控件不仅能够按照常规展示方式展示目标资源,还可以按照资源全文讲解展示方式展示该目标资源,以使在用户触发该全文讲解展示控件时,电子设备能够从老师讲解文章的角度去分析、讲解整篇目标资源,如此有利于提高资源展示效果。
169.步骤42:当目标资源的资源类型为非文章类型时,电子设备将至少一个常规展示控件,确定为至少一个候选展示控件。
170.本技术实施例中,对于电子设备来说,在该电子设备获取到目标资源的资源类型
之后,如果确定该目标资源的资源类型为非文章类型(也就是,目标资源不属于文章数据),则可以直接将至少一个常规展示控件,确定为至少一个候选展示控件即可,以使这些候选展示控件能够按照常规展示方式展示目标资源。
171.基于上述步骤41至步骤42的相关内容可知,对于电子设备来说,在该电子设备确定出目标资源之后,该电子设备可以按照目标资源的资源类型,确定至少一个候选展示控件,以使这些候选展示控件能够尽可能地满足用户针对该目标资源的展示需求,如此有利于提高资源展示效果。
172.另外,本技术实施例不限定上述“至少一个候选展示控件”的展示时机,例如,该“至少一个候选展示控件”的展示时间等于目标资源的展示时间。也就是,电子设备可以控制待使用应用程序同时展示目标资源以及上述“至少一个候选展示控件”。
173.此外,本技术实施例不限定上述“至少一个候选展示控件”的展示位置,例如,其具体可以为:部署于待使用应用程序的预设位置(例如,资源显示页面的左上角、或者隐藏栏中等)。
174.基于上述s4的相关内容可知,对于电子设备来说,在该电子设备控制在待使用应用程序中展示目标资源的同时,该电子设备还可以展示至少一个候选展示控件,以使该目标用户不仅能够从电子设备上查看到目标资源,还可以从电子设备上选择针对该目标资源所采用的展示方式。
175.s5:电子设备响应于用户对至少一个候选展示控件中目标展示控件执行的触发操作,按照该目标展示控件对应的资源展示方式,在待使用应用程序中更新展示目标资源。
176.其中,目标展示控件是指用户针对目标资源选择出的候选展示控件。
177.目标展示控件对应的资源展示方式是指被该目标展示控件所控制的展示方式。例如,当目标展示控件为上文“背诵测评展示控件”时,该目标展示控件对应的资源展示方式可以为上文“资源背诵测评展示方式”。
178.另外,本技术实施例不限定上述“用户对至少一个候选展示控件中目标展示控件执行的触发操作”,例如,其可以是:点击目标展示控件。
179.基于上述s5的相关内容可知,对于电子设备来说,在该电子设备向用户展示了目标资源及其对应的至少一个候选展示控件之后,该用户可以根据其个人需求从这些候选展示控件中选择其想要针对该目标资源使用的展示方式,以便在该电子设备接收到用户对至少一个候选展示控件中目标展示控件的触发操作之后,该电子设备从该触发操作获知该用户想要采用该目标展示控件对应的资源展示方式针对该目标资源进行展示,故该电子设备可以按照该目标展示控件对应的资源展示方式,在待使用应用程序中更新展示目标资源,以使该目标资源能够按照该“目标展示控件对应的资源展示方式”展示给用户,如此有利于提高用户体验。
180.基于上述s4至s5的相关内容可知,对于电子设备来说,在该电子设备针对目标资源确定出待使用应用程序和资源访问位置描述信息之后,该电子设备可以直接控制该待使用应用程序向用户展示目标资源及其对应的至少一个候选展示控件,以便在用户针对这些候选展示控件中目标展示控件执行触发操作(例如,点击)之后,该电子设备可以按照该目标展示控件对应的资源展示方式,在待使用应用程序中更新展示目标资源,以使该目标资源能够按照该“目标展示控件对应的资源展示方式”展示给用户,从而使得该目标资源能够
按照该用户的资源展示需求进行展示,如此有利于提高用户体验。
181.实际上,对于按照上文“资源背诵测评展示方式”进行展示的目标资源来说,通常需要采集并测评用户所背诵的内容。基于此,本技术实施例还提供了资源展示方法的又一种可能的实施方式,在该实施方式中,该资源展示方法除了包括上述部分或者全部步骤(例如,s1-s5;或者,步骤31-步骤35、以及s4-s5)以外,该资源展示方法可以还包括s6-s8:
182.s6:当目标展示控件对应的资源展示方式为背诵测评方式时,电子设备获取用户的背诵语音数据。
183.其中,背诵语音数据用于表示用户针对目标资源所背诵的内容。
184.另外,本技术实施例不限定上述“背诵语音数据”的获取方式,例如,当电子设备为终端设备时,该“背诵语音数据”的获取方式具体可以为:利用针对该电子设备所部署的声音采集设备(例如,麦克风或麦克风阵列)持续地采集用户针对目标资源所背诵的内容,得到该“背诵语音数据”。
185.需要说明的是,本技术实施例不限定背诵起始点的确定方式,例如,可以将用户针对背诵录制按钮的点击时刻,确定为背诵起始点。另外,本技术实施例不限定背诵结束点的确定方式,例如,可以将用户针对背诵结束按钮的点击时刻,确定为背诵结束点。
186.基于上述s6的相关内容可知,对于电子设备来说,在电子设备确定上述“目标展示控件对应的资源展示方式”为背诵测评方式时,该电子设备还需要针对用户的背诵内容进行实时地采集,得到该用户的背诵语音数据,以使该背诵语音数据能够表示出该用户针对目标资源所背诵的内容。
187.s7:电子设备对背诵语音数据进行测评处理,得到背诵测评结果。
188.其中,背诵测评结果用于表示用户针对目标资源的背诵效果;而且本技术实施例不限定该背诵测评结果,例如,其具体可以包括背诵完整度、背诵流畅度、以及背诵准确度中的至少一个。
189.上述“背诵完整度”用于表示用户是否完整地背诵出目标资源所携带的资源内容(尤其是,文字内容);而且本技术实施例不限定该“背诵完整度”的确定过程,例如,其具体可以包括:先将背诵语音数据携带的语音内容与目标资源所携带的资源内容进行比较,确定该背诵语音数据的漏词结果以及多词结果;再依据该背诵语音数据的漏词结果以及多词结果,确定该背诵语音数据的背诵完整度,以使该背诵完整度能够表示出用户是否完整地背诵出目标资源所携带的资源内容。
190.上述“背诵流畅度”用于表示用户是否能够流畅地背诵出目标资源所携带的资源内容;而且本技术实施例不限定该“背诵流畅度”的确定过程,例如,其具体可以从背诵语音数据的卡顿时间(累计卡顿时间、平均卡顿时间、最大单此卡顿时间,最小单次卡顿时间)和卡顿次数两个角度进行分析,得到该背诵语音数据的背诵流畅度。
191.上述“背诵准确度”用于表示用户是否能够准确地背诵出目标资源所携带的资源内容;而且本技术实施例不限定该“背诵准确度”的确定过程,例如,其具体可以从背诵语音数据的错词数量、以及错词占比等角度进行分析,得到该背诵语音数据的背诵准确度。
192.基于上述s7的相关内容可知,对于电子设备来说,在该电子设备采集到用户针对目标资源录制的背诵语音数据之后,可以参考目标资源,针对该背诵语音数据进行测评处理(例如,进行完整度、流畅度、准确度等方面的测评处理),得到背诵测评结果,以使该背诵
测评结果能够表示出用户针对目标资源的背诵效果。
193.s8:电子设备向用户展示背诵测评结果。
194.本技术实施例中,对于电子设备来说,在该电子设备确定出背诵测评结果之后,该电子设备可以将该背诵测评结果展示给用户,以使用户能够从该背诵测评结果中获知其针对目标资源的背诵情况,从而使得该用户能够获知其针对目标资源的掌握情况。
195.基于上述s6至s8的相关内容可知,对于电子设备来说,在该电子设备按照背诵测评方式向用户展示目标资源时,可以先由该电子设备持续地收集用户针对该目标资源的背诵语音数据,以便在该电子设备确定该用户背诵结束之后,由该电子设备从多个维度(例如,完整度、流畅度、准确度等)针对该背诵语音数据进行测评,得到背诵测评结果;然后,由该电子设备将该背诵测评结果展示给用户,以使该用户能够从该背诵测评结果中获知其针对目标资源的背诵情况,从而使得该用户能够获知其针对目标资源的掌握情况,如此能够实现针对用户背诵内容进行自动测评的目的,从而有利于提高用户体验。
196.基于上述方法实施例提供的资源展示方法,本技术实施例还提供了一种资源展示装置,下面结合附图进行解释和说明。
197.装置实施例
198.装置实施例对资源展示装置进行介绍,相关内容请参见上述方法实施例。
199.参见图5,该图为本技术实施例提供的一种资源展示装置的结构示意图。
200.本技术实施例提供的资源展示装置500,包括:
201.第一确定单元501,用于在获取到用户触发的资源展示请求之后,根据所述资源展示请求携带的资源描述图像,确定目标资源;
202.第二确定单元502,用于根据所述目标资源的来源描述信息,确定待使用应用程序和资源访问位置描述信息;其中,所述资源访问位置描述信息用于表示所述目标资源在所述待使用应用程序中的访问位置;
203.资源展示单元503,用于按照所述资源访问位置描述信息,在所述待使用应用程序中展示所述目标资源。
204.在一种可能的实施方式中,所述资源展示单元503,具体用于:在确定所述待使用应用程序处于开启状态时,按照所述资源访问位置描述信息,在所述待使用应用程序中展示所述目标资源。
205.在一种可能的实施方式中,所述资源展示装置500,还包括:
206.程序开启单元,用于打开所述待使用应用程序;
207.所述资源展示单元503,具体用于:在确定所述待使用应用程序处于开启状态时,按照所述资源访问位置描述信息,在所述待使用应用程序中展示所述目标资源。
208.在一种可能的实施方式中,所述第一确定单元501,包括:
209.信息提取子单元,用于从所述资源描述图像中提取资源描述信息;
210.资源匹配子单元,用于将所述资源描述信息与至少一个候选资源进行匹配,得到资源匹配结果;
211.资源确定子单元,用于根据所述资源匹配结果,确定目标资源。
212.在一种可能的实施方式中,所述信息提取子单元,具体用于:对所述资源描述图像进行图像文字识别,得到图像文字内容;对所述资源描述图像进行图像语义理解,得到图像
语义内容;根据所述图像文字内容和所述图像语义内容,确定所述资源描述信息。
213.在一种可能的实施方式中,所述资源展示装置500,还包括:
214.第三确定单元,用于从预先构建的映射关系中查找所述目标资源对应的资源来源详情内容,确定为所述目标资源的来源描述信息;其中,所述映射关系包括所述目标资源与所述来源描述信息之间的对应关系。
215.在一种可能的实施方式中,所述第二确定单元502,包括:
216.程序匹配子单元,用于根据所述来源描述信息与至少一个候选应用程序的资源描述信息之间的匹配结果,从所述至少一个候选应用程序中确定所述待使用应用程序。
217.在一种可能的实施方式中,所述资源展示装置500,还包括:
218.控件展示单元,用于当在所述待使用应用程序中展示所述目标资源时,展示至少一个候选展示控件;
219.展示更新单元,用于响应于所述用户对至少一个候选展示控件中目标展示控件执行的触发操作,按照所述目标展示控件对应的资源展示方式,在所述待使用应用程序中更新展示所述目标资源。
220.在一种可能的实施方式中,所述资源展示装置500,还包括:
221.语音采集单元,用于当所述目标展示控件对应的资源展示方式为背诵测评方式时,获取所述用户的背诵语音数据;
222.背诵测评单元,用于对所述背诵语音数据进行测评处理,得到背诵测评结果;
223.测评展示单元,用于向所述用户展示所述背诵测评结果。
224.在一种可能的实施方式中,所述至少一个候选展示控件是根据所述目标资源的资源类型进行确定的。
225.在一种可能的实施方式中,所述资源展示装置500,还包括:
226.控件确定单元,用于当所述目标资源的资源类型为文章类型时,将至少一个常规展示控件、以及全文讲解展示控件,确定为所述至少一个候选展示控件;当所述目标资源的资源类型为非文章类型时,将所述至少一个常规展示控件,确定为所述至少一个候选展示控件。
227.在一种可能的实施方式中,所述资源描述图像中记录有所述目标资源的部分内容。
228.进一步地,本技术实施例还提供了一种设备,包括:处理器、存储器、系统总线;
229.所述处理器以及所述存储器通过所述系统总线相连;
230.所述存储器用于存储一个或多个程序,所述一个或多个程序包括指令,所述指令当被所述处理器执行时使所述处理器执行上述资源展示方法的任一种实现方法。
231.进一步地,本技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备执行上述资源展示方法的任一种实现方法。
232.进一步地,本技术实施例还提供了一种计算机程序产品,所述计算机程序产品在终端设备上运行时,使得所述终端设备执行上述资源展示方法的任一种实现方法。
233.通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到上述实施例方法中的全部或部分步骤可借助软件加必需的通用硬件平台的方式来实现。基于这样的
理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者诸如媒体网关等网络通信设备,等等)执行本技术各个实施例或者实施例的某些部分所述的方法。
234.需要说明的是,本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
235.还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
236.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本技术。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1