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

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

2021-11-15 19:05:00 来源:中国专利 TAG:


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.根据所述替换后视频对象,确定所述文字展示对象。
48.本技术实施例还提供了一种展示装置,包括:
49.分析单元,用于在获取到待展示文字之后,对所述待展示文字进行文字要素分析,得到所述待展示文字的至少一个文字要素;
50.查找单元,用于从至少一个候选多媒体对象中查找与所述至少一个文字要素匹配的待使用多媒体对象;
51.确定单元,用于根据所述待使用多媒体对象,确定所述待展示文字的文字展示对象,以由展示设备展示所述文字展示对象。
52.本技术实施例还提供了一种设备,所述设备包括:处理器、存储器、系统总线;
53.所述处理器以及所述存储器通过所述系统总线相连;
54.所述存储器用于存储一个或多个程序,所述一个或多个程序包括指令,所述指令当被所述处理器执行时使所述处理器执行本技术实施例提供的展示方法的任一实施方式。
55.本技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备执行本技术实施例提供的展示方法的任一实施方式。
56.本技术实施例还提供了一种计算机程序产品,所述计算机程序产品在终端设备上运行时,使得所述终端设备执行本技术实施例提供的展示方法的任一实施方式。
57.基于上述技术方案,本技术具有以下有益效果:
58.本技术提供的技术方案中,在获取到待展示文字之后,先对该待展示文字进行文字要素分析,得到该待展示文字的至少一个文字要素;再从至少一个候选多媒体对象中查找与该至少一个文字要素匹配的待使用多媒体对象;最后,根据该待使用多媒体对象,确定该待展示文字的文字展示对象,以由展示设备展示该文字展示对象。
59.可见,因待使用多媒体对象是通过多种媒体形式(例如,文本、图像、视频等形式)进行信息表达的,使得基于该待使用多媒体对象确定的文字展示对象能够通过多种媒体形式表达待展示文字,从而使得由展示设备展示该文字展示对象时该展示设备能够按照多种媒体形式展示该待展示文字,如此有利于提高待展示文字的文字展示效果,从而有利于提高用户体验。
附图说明
60.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现
有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
61.图1为本技术实施例提供的应用于展示设备的展示方法的应用场景示意图;
62.图2为本技术实施例提供的应用于服务器的展示方法的应用场景示意图;
63.图3为本技术实施例提供的一种展示方法的流程图;
64.图4为本技术实施例提供的一种展示装置的结构示意图。
具体实施方式
65.发明人在针对展示设备的研究中发现,背景技术部分所示的文字展示方式(也就是,只以文本形式进行文字展示的文字展示方式)存在以下缺陷:因该文字展示方式只按照文本形式展示文字内容,使得该文字展示方式比较单一,从而使得按照该文字展示方式展示的文字内容缺乏趣味性以及生动性,如此易导致用户无法更好地理解被展示的文字内容,从而导致用户体验比较差。
66.基于上述发现可知,为了解决背景技术部分的技术问题,本技术实施例提供了一种展示方法,该展示方法包括:在获取到待展示文字之后,先对该待展示文字进行文字要素分析,得到该待展示文字的至少一个文字要素;再从至少一个候选多媒体对象中查找与该至少一个文字要素匹配的待使用多媒体对象;最后,根据该待使用多媒体对象,确定该待展示文字的文字展示对象,以由展示设备展示该文字展示对象。其中,因待使用多媒体对象是通过多种媒体形式(例如,文本、图像、视频等形式)进行信息表达的,使得基于该待使用多媒体对象确定的文字展示对象能够通过多种媒体形式表达待展示文字,从而使得由展示设备展示该文字展示对象时该展示设备能够按照多种媒体形式展示该待展示文字,如此有利于提高待展示文字的文字展示效果,从而有利于提高用户体验。
67.另外,本技术实施例不限定展示方法的执行主体,例如,本技术实施例提供的展示方法可以应用于展示设备或服务器。其中,展示设备是指具有信息展示功能的终端设备;而且本技术实施例不限定展示设备,例如,该展示设备可以为智能手机、计算机、个人数字助理(personal digital assitant,pda)、平板电脑、具有显示屏的扫描笔、或者具有显示屏的学习辅助设备等。服务器可以为独立服务器、集群服务器或云服务器。
68.为了便于理解本技术实施例提供的技术方案,下面分别结合图1和图2对本技术实施例提供的展示方法的应用场景进行示例性介绍。其中,图1为本技术实施例提供的应用于展示设备的展示方法的应用场景示意图;图2为本技术实施例提供的应用于服务器的展示方法的应用场景示意图。
69.在图1所示的应用场景中,当用户101在展示设备102上触发文字展示请求之后,终端设备102接收该文字展示请求,并通过执行本技术实施例提供的展示方法向用户101进行文字展示。例如,展示设备102向用户101进行文字展示的过程具体可以为:展示设备102在获取到待展示文字之后,该展示设备102先对该待展示文字进行文字要素分析,得到该待展示文字的至少一个文字要素;该展示设备102再从至少一个候选多媒体对象中查找与该至少一个文字要素匹配的待使用多媒体对象;最后,该展示设备102根据该待使用多媒体对象,确定该待展示文字的文字展示对象,以使该展示设备102对该文字展示对象进行展示,
如此使得用户101能够在该展示设备102上查看该文字展示对象,从而使得该用户101能够借助该文字展示对象更好地了解该待展示文字。
70.在图2所示的应用场景中,当用户201在展示设备202上触发文字展示请求时,展示设备202接收该文字展示请求,并将该文字展示请求转发给服务器203,以使服务器203通过执行本技术实施例提供的展示方法向用户201进行文字展示。例如,服务器203向用户201进行文字展示的过程具体可以为:服务器203在获取到待展示文字之后,该服务器203先对该待展示文字进行文字要素分析,得到该待展示文字的至少一个文字要素;该服务器203再从至少一个候选多媒体对象中查找与该至少一个文字要素匹配的待使用多媒体对象;最后,该服务器203根据该待使用多媒体对象,确定该待展示文字的文字展示对象,并由服务器203将该文字展示对象发送给该展示设备202,以使该展示设备202对该文字展示对象进行展示,如此使得用户201能够在该展示设备202上查看该文字展示对象,从而使得该用户201能够借助该文字展示对象更好地了解该待展示文字。
71.需要说明的是,本技术实施例提供的展示方法不仅能够应用于图1或图2所示的应用场景中,还可以应用于其他需要进行文字展示的应用场景中,本技术实施例对此不做具体限定。
72.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
73.方法实施例一
74.参见图3,该图为本技术实施例提供的一种展示方法的流程图。
75.本技术实施例提供的展示方法,包括s1

s3:
76.s1:在获取到待展示文字之后,对该待展示文字进行文字要素分析,得到该待展示文字的至少一个文字要素。
77.其中,“待展示文字”是指需要由展示设备进行展示的文字内容;而且本技术实施例不限定“待展示文字”的获取过程,例如,“待展示文字”可以由用户借助展示设备的输入设备(例如,键盘、扫描设备等)进行输入。又如,“待展示文字”的获取过程也可以包括:当用户在展示设备上触发了文本选择指令之后,该展示设备可以依据该文本选择指令,获取待展示文字(例如,若该文本选择指令携带有该待展示文字,则该展示设备可以直接从该文本选择指令中提取该待展示文字即可。又如,若该文本选择指令携带有该待展示文字的存储位置描述信息,则该展示设备可以按照存储位置描述信息从存储空间中读取该待展示文字)。
[0078]“文字要素分析”用于针对文字内容进行语义构成因素分析处理;而且本技术实施例不限定“文字要素分析”,例如,可以按照预先设定的文字要素分析规则进行实施。其中,“语义构成因素”是指在构成一个文字内容的语义信息时应该参考的语义影响因素。
[0079]“待展示文字的至少一个文字要素”是指在构成待展示文字的语义信息时应该参考的语义影响因素,以使该“待展示文字的至少一个文字要素”能够完整地表示出该待展示文字的语义信息。
[0080]
另外,本技术实施例不限定“文字要素”,例如,当“待展示文字”属于故事类时,该

文字要素”可以包括时间要素、人物要素、地点要素、事件要素和环境要素中的至少一个。
[0081]“时间要素”是指“待展示文字”所携带的时间描述信息;而且本技术实施例不限定“时间要素”,例如,“时间要素”可以是准确时间描述信息(例如,13:20),也可以是模糊的时间描述信息(例如,中午、或者黄昏等),还可以是环境时间描述信息(例如,月光、毒辣的太阳)。
[0082]“人物要素”是指“待展示文字”所携带的人物描述信息;而且本技术实施例不限定“人物要素”,例如,“人物要素”可以是人物名字(例如,小明),也可以是人物关系(例如,爸爸、好朋友等)。
[0083]“地点要素”是指“待展示文字”所携带的地点描述信息;而且本技术实施例不限定“地点要素”,例如,“地点要素”可以是准确地理位置描述信息(例如,xxx省xxx市等)、也可以是标志物地点描述信息(例如,xxx山、xxx塔等)。
[0084]“事件要素”是指“待展示文字”所携带的事件描述信息;而且本技术实施例不限定“事件要素”,例如,“事件要素”可以是完整事件发展过程介绍信息、也可以是代称事件描述信息(例如,xxx事件)。
[0085]“环境要素”是指“待展示文字”所携带的环境描述信息;而且本技术实施例不限定“环境要素”,例如,“环境要素”可以是自然环境描述信息、生活环境描述信息、时代背景环境描述信息、生物环境描述信息(例如,动物描述信息、植物描述信息等)。
[0086]
此外,本技术实施例不限定“待展示文字的至少一个文字要素”的表示方式,例如,待展示文字的各个文字要素均可以利用该待展示文字中至少一个词汇进行表示。又如,待展示文字的各个文字要素分别可以利用各个文字要素对应的预设文本数据进行表示。
[0087]
本技术实施例不限定“待展示文字的至少一个文字要素”的确定过程,例如,其具体可以包括:按照预先设定的文字要素分析规则,对待展示文字进行文字要素分析,得到待展示文字的至少一个文字要素。其中,“文字要素分析规则”用于规定针对一个文本数据应该如何进行文字要素分析处理。
[0088]
实际上,不同类型文字内容的语义影响因素可能是不同的,故为了提高文字要素分析的准确性,可以针对不同类型文字内容采用不同文字要素分析规则进行文字要素分析。基于此,本技术实施例还提供了确定“待展示文字的至少一个文字要素”的另一种可能的实施方式,其具体可以包括:先从至少一个候选文字内容类型中识别出该待展示文字所属的文字内容类型;再按照该待展示文字所属的文字内容类型对应的文字要素分析规则,对该待展示文字进行文字要素分析,得到该待展示文字的至少一个文字要素。
[0089]
其中,“至少一个候选文字内容类型”是指预先设定的多个文字内容类型(例如,故事类、词语介绍类、知识讲解类等)。
[0090]
本技术实施例不限定“待展示文字所属的文字内容类型”的识别过程,例如,可以利用预先设定的各个候选文字内容类型的识别规则,对待展示文字进行文字内容类型识别处理,得到该待展示文字所属的文字内容类型。其中,“候选文字内容类型的识别规则”可以用于描述属于该候选内容类型的文字内容所具有的信息特征。
[0091]
基于上述s1的相关内容可知,在获取到待展示文字之后,可以针对该待展示文字进行文字要素分析,得到该待展示文字的至少一个文字要素,以使这些文字要素能够表示出该待展示文字的语义信息,以便后续能够基于这些文字要素,从大量多媒体对象中自动
地检索出能够表达出该待展示文字(尤其是,能够表达出该待展示文字的语义信息)的多媒体对象,如此有利于实现针对待展示文字进行多样化展示的目的。
[0092]
s2:从至少一个候选多媒体对象中查找与至少一个文字要素匹配的待使用多媒体对象。
[0093]
其中,“至少一个候选多媒体对象”可以包括至少一个图片和/或至少一个视频;而且本技术实施例不限定“至少一个候选多媒体对象”的获取方式,例如,该“至少一个候选多媒体对象”可以从预先构建的多媒体数据库(如,图片数据库和/或视频数据库等)中读取,也可以从预设存储有大量多媒体数据(如,图片和/或视频)的存储空间中读取,还可以借助预设手段(例如,爬虫处理方法)从互联网资源中获取。
[0094]“待使用多媒体对象”是指与上述“至少一个文字要素”匹配的多媒体对象,以使该“待使用多媒体对象”能够借助多媒体形式表示出上述“至少一个文字要素”。
[0095]
另外,本技术实施例不限定“待使用多媒体对象”,例如,其具体可以包括待使用图片和/或待使用视频。其中,“待使用图片”是指与上述“至少一个文字要素”匹配的图片数据,以使该“待使用图片”能够借助图片形式表示出上述“至少一个文字要素”。“待使用视频”是指与上述“至少一个文字要素”匹配的视频数据,以使该“待使用视频”能够借助视频形式表示出上述“至少一个文字要素”。
[0096]
此外,本技术实施例不限定“待使用多媒体对象”的获取过程,为了便于理解,下面结合三种情况进行说明。
[0097]
情况1:若上述“至少一个候选多媒体对象”包括至少一个图片,则该“待使用多媒体对象”的获取过程可以包括:从上述“至少一个图片”中查找与至少一个文字要素匹配的待使用图片,并根据该待使用图片,确定待使用多媒体对象(例如,可以直接将该待使用图片,确定为待使用多媒体对象)。
[0098]
情况2:若上述“至少一个候选多媒体对象”包括至少一个视频,则该“待使用多媒体对象”的获取过程可以包括:从上述“至少一个视频”中查找与至少一个文字要素匹配的待使用视频,并根据该待使用视频,确定待使用多媒体对象(例如,可以将该待使用视频,确定为待使用多媒体对象)。
[0099]
情况3:若上述“至少一个候选多媒体对象”包括至少一个图片和至少一个视频,则该“待使用多媒体对象”的获取过程可以包括:先从上述“至少一个图片”中查找与至少一个文字要素匹配的待使用图片,并从上述“至少一个视频”中查找与至少一个文字要素匹配的待使用视频;再根据该待使用图片以及该待使用视频,确定该待使用多媒体对象(例如,可以将该待使用图片以及该待使用视频进行集合,得到待使用多媒体对象)。
[0100]
本技术实施例不限定s2的实施方式,例如,在一种可能的实施方式中,s2具体可以包括s21

s23:
[0101]
s21:确定各个候选多媒体对象对至少一个文字要素的覆盖度。
[0102]
其中,第n个候选多媒体对象对至少一个文字要素的覆盖度用于表示该第n个候选多媒体对象所携带的信息针对该“至少一个文字要素”所达到的内容覆盖程度。n为正整数,n≤n,n为正整数,n表示候选多媒体对象的个数。
[0103]
另外,本技术实施例不限定“第n个候选多媒体对象”,例如,第n个候选多媒体对象可以是图片,也可以视频。
[0104]
此外,本技术实施例不限定“第n个候选多媒体对象对至少一个文字要素的覆盖度”的确定过程,例如,其具体可以包括步骤11

步骤12:
[0105]
步骤11:将第n个候选多媒体对象的对象描述信息与至少一个文字要素进行匹配处理,得到该第n个候选多媒体对象的匹配结果。
[0106]
其中,“第n个候选多媒体对象的对象描述信息”用于表示该第n个候选多媒体对象所携带的信息;而且本技术实施例不限定“第n个候选多媒体对象的对象描述信息”,例如,其具体可以包括该第n个候选多媒体对象的对象描述文本和/或该第n个候选多媒体对象的至少一个对象描述词汇。
[0107]“第n个候选多媒体对象的对象描述文本”用于以文本形式表示该第n个候选多媒体对象所携带的信息;而且本技术实施例不限定“第n个候选多媒体对象的对象描述文本”的表示方式,例如,其可以采用类似于文本数据“第n个候选多媒体对象中包括大海,而且在海边的沙滩上有一个椅子,该椅子上躺着一个人”的表述方式进行表示。
[0108]
另外,本技术实施例不限定“第n个候选多媒体对象的对象描述文本”的获取过程,例如,可以通过人工标注的方式进行实施。又如,也可以采用现有的或者未来出现的任一种能够针对多媒体数据(例如,图片或者视频)进行对象描述文本转换的处理过程进行实施。
[0109]“第n个候选多媒体对象的至少一个对象描述词汇”用于借助多个词汇(例如,大海、椅子、人等)表示该第n个候选多媒体对象所携带的信息;而且本技术实施例不限定“第n个候选多媒体对象的至少一个对象描述词汇”,例如,其可以是指该第n个候选多媒体对象的标签信息。
[0110]“第n个候选多媒体对象的标签信息”用于表示该第n个候选多媒体中存在什么;而且本技术实施例不限定“第n个候选多媒体对象的标签信息”的确定过程,例如,可以通过人工标注标签信息的方式进行实施,又如,也可以利用现有的或者未来出现的任一种能够针对多媒体数据(例如,图片或者视频)进行目标识别处理的处理过程进行实施。
[0111]
上述“第n个候选多媒体对象的匹配结果”是指上述“第n个候选多媒体对象的对象描述信息”与上述“至少一个文字要素”之间的匹配结果,以使该“第n个候选多媒体对象的匹配结果”能够表示该“第n个候选多媒体对象的对象描述信息”针对该“至少一个文字要素”所达到的内容覆盖程度。
[0112]
另外,本技术实施例不限定“第n个候选多媒体对象的匹配结果”的确定过程,为了便于理解,下面结合三个示例进行说明。
[0113]
示例1,若“第n个候选多媒体对象的对象描述信息”包括该第n个候选多媒体对象的对象描述文本,则“第n个候选多媒体对象的匹配结果”的确定过程,具体可以包括:可以先对该对象描述文本进行分词处理,得到至少一个分词;再将该至少一个分词与至少一个文字要素进行匹配处理,得到该第n个候选多媒体对象的匹配结果。
[0114]
示例2,若“第n个候选多媒体对象的对象描述信息”包括该第n个候选多媒体对象的至少一个对象描述词汇,则“第n个候选多媒体对象的匹配结果”的确定过程,具体可以包括:将该第n个候选多媒体对象的至少一个对象描述词汇与至少一个文字要素进行匹配处理,得到该第n个候选多媒体对象的匹配结果。
[0115]
示例3,若“第n个候选多媒体对象的对象描述信息”包括该第n个候选多媒体对象的对象描述文本、以及该第n个候选多媒体对象的至少一个对象描述词汇,则“第n个候选多
媒体对象的匹配结果”的确定过程,具体可以包括步骤21

步骤24:
[0116]
步骤21:对第n个候选多媒体对象的对象描述文本进行分词处理,得到该对象描述文本的至少一个分词。
[0117]
步骤22:将该对象描述文本的至少一个分词与至少一个文字要素进行匹配处理,得到该对象描述文本的匹配结果,以使该“对象描述文本的匹配结果”用于表示第n个候选多媒体对象的对象描述文本中至少一个分词与该至少一个文字要素之间的匹配结果。
[0118]
步骤23:将该第n个候选多媒体对象的至少一个对象描述词汇与至少一个文字要素进行匹配处理,得到该至少一个对象描述词汇的匹配结果,以使该“至少一个对象描述词汇的匹配结果”用于表示第n个候选多媒体对象的至少一个对象描述词汇与该至少一个文字要素之间的匹配结果。
[0119]
步骤24:将上述“对象描述文本的匹配结果”与上述“对象描述文本的匹配结果”进行集合,得到第n个候选多媒体对象的匹配结果。
[0120]
基于上述步骤11的相关内容可知,对于第n个候选多媒体对象来说,可以将该第n个候选多媒体对象的对象描述信息与至少一个文字要素进行匹配处理,得到该第n个候选多媒体对象的匹配结果,以使该第n个候选多媒体对象的匹配结果能够表示该“第n个候选多媒体对象的对象描述信息”针对该“至少一个文字要素”所达到的内容覆盖程度。
[0121]
步骤12:根据第n个候选多媒体对象的匹配结果,确定该第n个候选多媒体对象对至少一个文字要素的覆盖度。
[0122]
为了便于理解步骤12,下面结合三个示例进行说明。
[0123]
示例1,若上述“第n个候选多媒体对象的匹配结果”包括该第n个候选多媒体对象的对象描述文本中至少一个分词与上述“至少一个文字要素”之间的匹配结果,则步骤12具体可以包括:先根据该至少一个分词与上述“至少一个文字要素”之间的匹配结果,确定第一匹配词对的个数;再根据该第一匹配词对的个数,确定该第n个候选多媒体对象对至少一个文字要素的覆盖度(例如,直接将该匹配词对的个数,确定为该第n个候选多媒体对象对至少一个文字要素的覆盖度)。其中,“第一匹配词对”包括具有匹配关系的一个分词以及一个文字要素。
[0124]
示例2,若上述“第n个候选多媒体对象的匹配结果”包括该第n个候选多媒体对象的至少一个对象描述词汇与上述“至少一个文字要素”之间的匹配结果,则步骤12具体可以包括:先根据该至少一个对象描述词汇与上述“至少一个文字要素”之间的匹配结果,确定第二匹配词对的个数;再根据该第二匹配词对的个数,确定该第n个候选多媒体对象对至少一个文字要素的覆盖度(例如,直接将该匹配词对的个数,确定为该第n个候选多媒体对象对至少一个文字要素的覆盖度)。其中,“第二匹配词对”包括具有匹配关系的一个对象描述词汇以及一个文字要素。
[0125]
示例3,若上述“第n个候选多媒体对象的匹配结果”包括该第n个候选多媒体对象的对象描述文本中至少一个分词与上述“至少一个文字要素”之间的匹配结果、以及该第n个候选多媒体对象的至少一个对象描述词汇与上述“至少一个文字要素”之间的匹配结果,则步骤12具体可以包括步骤31

步骤35:
[0126]
步骤31:根据第n个候选多媒体对象的对象描述文本中至少一个分词与上述“至少一个文字要素”之间的匹配结果,确定第一匹配词对的个数。
[0127]
步骤32:根据该第一匹配词对的个数,确定对象描述文本的匹配得分。
[0128]
例如,步骤32具体可以包括:直接将该第一匹配词对的个数,确定为对象描述文本的匹配得分。
[0129]
步骤33:根据第n个候选多媒体对象的至少一个对象描述词汇与上述“至少一个文字要素”之间的匹配结果,确定第二匹配词对的个数。
[0130]
步骤34:根据该第二匹配词对的个数,确定至少一个对象描述词汇的匹配得分。
[0131]
例如,步骤34具体可以包括:直接将该第二匹配词对的个数,确定为至少一个对象描述词汇的匹配得分。
[0132]
步骤35:将上述“对象描述文本的匹配得分”与上述“至少一个对象描述词汇的匹配得分”进行第一统计分析处理,得到第n个候选多媒体对象对至少一个文字要素的覆盖度。
[0133]
其中,“第一统计分析处理”可以预先设定,例如,其具体可以为加和处理、取平均值处理、取最大值处理、或者取最小值处理。
[0134]
基于上述步骤12的相关内容可知,对于第n个候选多媒体对象来说,在获取到该第n个候选多媒体对象的匹配结果之后,可以参考该第n个候选多媒体对象的匹配结果,确定该第n个候选多媒体对象对至少一个文字要素的覆盖度。其中,因第n个候选多媒体对象的匹配结果能够表示该“第n个候选多媒体对象的对象描述信息”针对该“至少一个文字要素”所达到的内容覆盖程度,而且该“第n个候选多媒体对象的对象描述信息”能够准确地表示出该第n个候选多媒体对象所携带的信息,使得该第n个候选多媒体对象的匹配结果能够准确地表示该第n个候选多媒体对象所携带的信息针对该“至少一个文字要素”所达到的内容覆盖程度。
[0135]
基于上述步骤11至步骤12的相关内容可知,对于包括待处理多媒体对象的“至少一个候选多媒体对象”来说,可以借助该待处理多媒体对象的对象描述信息与上述“至少一个文字要素”之间的匹配结果,确定该待处理多媒体对象对所述至少一个文字要素的覆盖度,以使该“待处理多媒体对象对所述至少一个文字要素的覆盖度”能够准确地表示该待处理多媒体对象所携带的信息针对该“至少一个文字要素”所达到的内容覆盖程度。其中,“待处理多媒体对象”用于代表上述“至少一个候选多媒体对象”中各个候选多媒体对象。
[0136]
基于上述s21的相关内容可知,对于上述“至少一个候选多媒体对象”来说,可以确定各个候选多媒体对象对至少一个文字要素的覆盖度,以使各个候选多媒体对象对至少一个文字要素的覆盖度分别能够准确地表示该各个候选多媒体对象所携带的信息针对该“至少一个文字要素”所达到的内容覆盖程度。
[0137]
s22:根据各个候选多媒体对象对至少一个文字要素的覆盖度,从至少一个候选多媒体对象中查找满足第一条件的目标多媒体对象。
[0138]
其中,“第一条件”可以预先设定,例如,其具体可以包括具有最大覆盖度的图片;和/或,具有最大覆盖度的视频。
[0139]“目标多媒体对象”用于表示满足第一条件的候选多媒体对象;而且本技术实施例不限定“目标多媒体对象”,例如,其具体可以包括一张图片(例如,下文所示的“目标图片”)和/或一个视频(例如,下文所示的“目标视频”)。
[0140]
本技术实施例不限定s22的实施方式,为了便于理解,下面结合三个示例进行说
明。
[0141]
示例1,当上述“至少一个候选多媒体对象”包括至少一个图片,且第一条件包括具有最大覆盖度的图片时,s22具体可以包括:先将至少一个图片对至少一个文字要素的覆盖度进行大小比较,得到第一覆盖度最大值,以使该第一覆盖度最大值是指上述“至少一个图片对至少一个文字要素的覆盖度”中最大值;再根据具有该第一覆盖度最大值的图片,确定目标多媒体对象(例如,可以直接将具有该第一覆盖度最大值的图片,确定为目标多媒体对象)。
[0142]
示例2,当上述“至少一个候选多媒体对象”包括至少一个视频,且第一条件包括具有最大覆盖度的视频时,s22具体可以包括:先将至少一个视频对至少一个文字要素的覆盖度进行大小比较,得到第二覆盖度最大值,以使该第二覆盖度最大值是指上述“至少一个视频对至少一个文字要素的覆盖度”中最大值;再根据具有该第二覆盖度最大值的视频,确定目标多媒体对象(例如,可以直接将具有该第二覆盖度最大值的视频,确定为目标多媒体对象)。
[0143]
示例3,当上述“至少一个候选多媒体对象”包括至少一个图片和至少一个视频,且第一条件包括具有最大覆盖度的图片和具有最大覆盖度的视频时,s22具体可以包括s221

s223:
[0144]
s221:将至少一个图片对至少一个文字要素的覆盖度进行大小比较,得到第一覆盖度最大值,以使该第一覆盖度最大值是指上述“至少一个图片对至少一个文字要素的覆盖度”中最大值。
[0145]
s222:将至少一个视频对至少一个文字要素的覆盖度进行大小比较,得到第二覆盖度最大值,以使该第二覆盖度最大值是指上述“至少一个视频对至少一个文字要素的覆盖度”中最大值。
[0146]
s223:根据具有第一覆盖度最大值的图片和具有第二覆盖度最大值的视频,确定目标多媒体对象。
[0147]
作为示例,步骤223具体可以为:将具有第一覆盖度最大值的图片和具有第二覆盖度最大值的视频进行集合,得到目标多媒体对象。
[0148]
基于上述s22的相关内容可知,在获取到至少一个候选多媒体对象对至少一个文字要素的覆盖度之后,可以参考这些候选多媒体对象对至少一个文字要素的覆盖度,从这些候选多媒体对象中查找满足第一条件的目标多媒体对象,以使该目标多媒体对象能够通过多媒体形式表达出上述“至少一个文字要素”。
[0149]
s23:根据目标多媒体对象,确定待使用多媒体对象。
[0150]
本技术实施例中,在获取到目标多媒体对象之后,可以直接将该目标多媒体对象,确定为待使用多媒体对象,以使该待使用多媒体对象能够通过多媒体形式表达出上述“至少一个文字要素”,从而使得该待使用多媒体对象能够通过多媒体形式表达出上述“待展示文字”。
[0151]
另外,为了保证待使用多媒体对象能够尽可能地全面覆盖上述“至少一个文字要素”,可以校验上述目标多媒体对象所携带的信息是否全面覆盖上述“至少一个文字要素”。基于此,本技术实施例还提供了s23的另一种可能的实施方式,其具体可以包括:若确定目标多媒体对象与至少一个文字要素之间的相似度高于预设阈值,则将该目标多媒体对象,
确定为待使用多媒体对象。
[0152]
其中,“目标多媒体对象与至少一个文字要素之间的相似度”是指该目标多媒体对象所携带的信息与至少一个文字要素之间的相似程度,以使该“目标多媒体对象与至少一个文字要素之间的相似度”能够表示出该目标多媒体对象所携带的信息能够全面覆盖上述“至少一个文字要素”的可能性。
[0153]
另外,“目标多媒体对象与至少一个文字要素之间的相似度”所表示的含义具体可以为:若该“目标多媒体对象与至少一个文字要素之间的相似度”越大,则表示该目标多媒体对象所携带的信息能够全面覆盖上述“至少一个文字要素”的可能性越大;若该“目标多媒体对象与至少一个文字要素之间的相似度”越小,则表示该目标多媒体对象所携带的信息能够全面覆盖上述“至少一个文字要素”的可能性越小。
[0154]“预设阈值”可以预先根据应用场景设定;而且本技术实施例不限定“预设阈值”,例如,其具体可以包括图片阈值、和/或视频阈值。
[0155]
为了便于理解上述“s23的另一种可能的实施方式”,下面结合三个示例进行说明。
[0156]
示例1,当“目标多媒体对象”包括目标图片,且“预设阈值”包括图片阈值时,s23具体可以包括:若确定该目标图片与至少一个文字要素之间的相似度高于图片阈值,则将该目标图片确定为待使用多媒体对象。其中,“目标图片”可以是指上文“具有第一覆盖度最大值的图片”。
[0157]
示例2,当“目标多媒体对象”包括目标视频,且“预设阈值”包括视频阈值时,s23具体可以包括:若确定该目标视频与至少一个文字要素之间的相似度高于视频阈值,则将该目标视频确定为待使用多媒体对象。其中,“目标视频”可以是指上文“具有第二覆盖度最大值的视频”。
[0158]
示例3,当“目标多媒体对象”包括目标图片和目标视频,且“预设阈值”包括图片阈值和视频阈值时,s23具体可以包括s231

s233:
[0159]
s231:若确定该目标图片与至少一个文字要素之间的相似度高于图片阈值,且确定该目标视频与至少一个文字要素之间的相似度高于视频阈值,则将该目标图片与该目标视频进行集合,得到待使用多媒体对象。
[0160]
s232:若确定该目标图片与至少一个文字要素之间的相似度不高于图片阈值,且确定该目标视频与至少一个文字要素之间的相似度高于视频阈值,则将该目标视频确定为待使用多媒体对象。
[0161]
s233:若确定该目标图片与至少一个文字要素之间的相似度高于图片阈值,且确定该目标视频与至少一个文字要素之间的相似度不高于视频阈值,则将该目标图片确定为待使用多媒体对象。
[0162]
基于上文“s23的另一种可能的实施方式”的相关内容可知,在获取到目标多媒体对象之后,先判断该目标多媒体对象与至少一个文字要素之间的相似度是否高于预设阈值,得到判断结果;再依据该判断结果,确定待使用多媒体对象,如此有利于提高待使用多媒体对象的准确性。
[0163]
基于上述s21至s23的相关内容可知,在获取到上述“至少一个文字要素”之后,可以先参考至少一个候选多媒体对象对该“至少一个文字要素”的覆盖度,从这些候选多媒体对象中查找满足第一条件的目标多媒体对象;再参考该目标多媒体对象确定待使用多媒体
对象,以使该待使用多媒体对象能够通过多媒体形式表达出上述“至少一个文字要素”。
[0164]
在一些情况下,可能会出现无法找到待使用多媒体对象的现象,此时为了提高用户体验,本技术实施例还提供了s2的另一种可能的实施方式,在该实施方式中,s2除了包括上述s21

s22、以及上文“s23的另一种可能的实施方式”以外,还包括s24:
[0165]
s24:若确定“目标多媒体对象与至少一个文字要素之间的相似度”不高于预设阈值,则根据待展示文字和预设提示信息,确定该待展示文字的文字展示信息,以由展示设备展示该文字展示信息。
[0166]
其中,“预设提示信息”用于表达无法自动检索到能够表达待展示文字的多媒体对象。
[0167]“待展示文字的文字展示信息”是指在由展示设备对该待展示文字进行展示时所需展示的信息;而且本技术实施例不限定“待展示文字的文字展示信息”的确定过程,例如,其具体可以包括:将该待展示文字和预设提示信息按照第一组合方式进行组合处理,得到该待展示文字的文字展示信息,以使在由该展示设备对该“文字展示信息”进行展示时不仅能够以文本形式展示该待展示文字,还能够按照预设展示方式(例如,文本形式、图片形式、语音形式等)展示该预设提示信息,从而使得用户能够从该展示设备中获知无法自动检索到能够表达待展示文字的多媒体对象的提示信息,以便该用户可以针对该提示信息采取相应的处理措施(例如,自己上传与该待展示文字匹配的图片或者视频等)。
[0168]
基于上述s24的相关内容可知,在确定“目标多媒体对象与至少一个文字要素之间的相似度”不高于预设阈值之后,可以确定上述“至少一个候选多媒体对象”中不存在能够完全覆盖上述“至少一个文字要素”的多媒体对象,从而可以确定上述“至少一个候选多媒体对象”中不存在能够准确地表达上述“待展示文字”的多媒体对象,故为了提高用户体验感,可以直接根据待展示文字和预设提示信息,确定该待展示文字的文字展示信息,以使在由该展示设备对该“文字展示信息”进行展示时不仅能够按照文本形式展示该待展示文字,还能够向用户告知无法找到与待展示文字匹配的多媒体对象的自动检索结果,以便该用户可以针对该提示信息采取相应的处理措施。
[0169]
在一些情况下,为了提高多媒体对象的自动检索效果,本技术实施例还提供了本技术实施例还提供了s2的又一种可能的实施方式,在该实施方式中,s2除了包括上述s21

s22、以及上文“s23的另一种可能的实施方式”(或者,上述s21

s22、上文“s23的另一种可能的实施方式”、以及s24)以外,还包括s25:
[0170]
s25:若确定“目标多媒体对象与至少一个文字要素之间的相似度”不高于预设阈值,则在获取到待展示文字的匹配多媒体对象之后,利用该匹配多媒体对象,更新至少一个候选多媒体对象,以使更新后的“至少一个候选多媒体对象”包括该匹配多媒体对象。
[0171]
其中,“待展示文字的匹配多媒体对象”是指能够以多媒体形式表达该待展示文字的多媒体数据(例如,图片和/或视频);而且本技术实施例不限定“待展示文字的匹配多媒体对象”,例如,其可以是指用户针对上述“待展示文字”手动上传的多媒体数据(例如,图片和/或视频),也可以是指相关人员针对该待展示文字设计并上传的多媒体数据(例如,图片和/或视频)。
[0172]
基于上述s25的相关内容可知,在确定“目标多媒体对象与至少一个文字要素之间的相似度”不高于预设阈值之后,可以先借助预设获取方式(例如,由技术人员设计并上传
等方式)获取待展示文字的匹配多媒体对象;再利用该匹配多媒体对象,更新至少一个候选多媒体对象,以使更新后的“至少一个候选多媒体对象”包括该匹配多媒体对象,以便在后续自动检索过程中能够按照该待展示文字自动地检索到该匹配多媒体对象,如此有利于提高该待展示文字的自动检索效果。
[0173]
基于上述s2的相关内容可知,对于待展示文字来说,在获取到该待展示文字的至少一个文字要素之后,可以从大量候选多媒体对象中查找与该至少一个文字要素匹配的待使用多媒体对象,以使该待使用多媒体对象能够以多媒体形式(例如,图和/或视频等形式)表达该待展示文字,以便后续能够参考该待使用多媒体对象,生成该待展示文字的文字展示对象。
[0174]
s3:根据待使用多媒体对象,确定待展示文字的文字展示对象,以使展示设备展示该文字展示对象。
[0175]
其中,“待展示文字的文字展示对象”用于按照多种形式(例如,文本、图片、视频等)表达该待展示文字。
[0176]
另外,本技术实施例不限定“待展示文字的文字展示对象”的确定过程,为了便于理解,下面结合三种情况进行说明。
[0177]
情况1,当“待使用多媒体对象”包括待使用图片时,该“待展示文字的文字展示对象”的确定过程具体可以包括:将该待使用图片与该待展示文字进行合成处理,得到该待展示文字的文字展示对象。
[0178]
其中,“合成处理”可以预先设定;而且本技术实施例不限定“合成处理”,例如,其具体可以包括:将待使用图片作为待展示文字的背景图片。
[0179]
基于上述“情况1”的相关内容可知,在获取到待使用图片之后,可以将该待使用图片作为该待展示文字的背景图片进行合成处理,得到该待展示文字的文字展示对象,以使在展示设备展示该文字展示对象时该待使用图片始终作为背景图片进行展示,从而使得以文本形式呈现的待展示文字能够按照预设显示方式在该待使用图片上进行显示。
[0180]
需要说明的是,上述“预设显示方式”可以预先设定,例如,其具体可以为:随着下文所示的“待展示文字的音频播放数据”的播放进度滚动显示待展示文字,直至在该“待展示文字的音频播放数据”播放结束之后,将该待展示文字完整地显示在待使用图片的预设位置上,以该待展示文字与该待使用图片能够同时显示在展示设备上。
[0181]
情况2,当“待使用多媒体对象”包括待使用视频时,该“待展示文字的文字展示对象”的确定过程具体可以包括:根据该待使用视频,确定该待展示文字的文字展示对象。
[0182]
可见,在获取到待使用视频之后,可以根据该待使用视频,确定该待展示文字的文字展示对象(例如,可以直接将待使用视频确定为该待展示文字的文字展示对象),以使该文字展示对象能够按照视频形式(也就是,图片形式 文本形式 音频形式)表达该待展示文字。
[0183]
另外,上述“待展示文字”可能只是由待使用视频中某一部分进行表达的,此时,为了进一步提高上述“文字展示对象”的展示效果,可以直接利用上述“待使用视频中某一部分”确定该“文字展示对象”。基于此,本技术实施例还提供了确定“待展示文字的文字展示对象”的另一种可能的实施方式,其具体可以包括步骤41

步骤43:
[0184]
步骤41:对待使用视频进行预设划分处理,得到至少一个候选视频段。
[0185]
其中,“预设划分处理”可以根据应用场景预先设定;而且本技术实施例不限定“预设划分处理”,例如,其具体可以为按照预设划分间隔进行划分处理。“预设划分间隔”是指相邻两个划分位置之间的距离。
[0186]“至少一个候选视频段”是指从待使用视频中提取出的各个视频段;而且本技术实施例不限定“至少一个候选视频段”,例如,该“至少一个候选视频段”所携带的信息能够完全覆盖该待使用视频所携带的信息。
[0187]
步骤42:根据各个候选视频段与至少一个文字要素之间的相似度,从至少一个候选视频段中查找满足第二条件的目标视频段。
[0188]
其中,第m个候选视频段与至少一个文字要素之间的相似度是指该第m个候选视频段携带的信息与该至少一个文字要素之间的相似程度。m为正整数,m≤m,m为正整数,m表示上述“至少一个候选视频段”中候选视频段的个数。
[0189]
另外,本技术实施例不限定“第m个候选视频段与至少一个文字要素之间的相似度”的确定过程,例如,其具体可以包括步骤51

步骤52:
[0190]
步骤51:从第m个候选视频段中提取待处理图片信息、待处理文字信息、以及待处理音频信息。
[0191]
其中,“待处理图片信息”是指在第m个候选视频段中所有以图片形式进行表示的视频信息。
[0192]“待处理文字信息”是指在第m个候选视频段中所有以文本形式进行表示的视频信息。
[0193]“待处理音频信息”是指在第m个候选视频段中所有以音频形式进行表示的视频信息。
[0194]
步骤52:将待处理图片信息与至少一个文字要素之间的相似度、待处理文字信息与至少一个文字要素之间的相似度、以及待处理音频信息与至少一个文字要素之间的相似度进行加权求和,得到第m个候选视频段与至少一个文字要素之间的相似度。
[0195]
其中,“待处理图片信息与至少一个文字要素之间的相似度”用于表示该第m个候选视频段所携带的图片信息与至少一个文字要素之间的相似程度。
[0196]“待处理文字信息与至少一个文字要素之间的相似度”用于表示该第m个候选视频段所携带的字符信息与至少一个文字要素之间的相似程度。
[0197]“待处理音频信息与至少一个文字要素之间的相似度”用于表示该第m个候选视频段所携带的音频信息与至少一个文字要素之间的相似程度。
[0198]
步骤52中“加权求和”所涉及的各项权重可以根据应用场景预先设定。
[0199]
基于上述步骤51至步骤52的相关内容可知,对于包括待处理视频段的“至少一个候选视频段”来说,可以参考该待处理视频段所携带的图片信息(也就是,待处理图片信息)与至少一个文字要素之间的相似度、该待处理视频段所携带的字符信息(也就是,待处理文字信息)与至少一个文字要素之间的相似度、以及该待处理视频段所携带的音频信息(也就是,待处理音频信息)与至少一个文字要素之间的相似度,确定该待处理视频段与至少一个文字要素之间的相似度,以使该“待处理视频段与至少一个文字要素之间的相似度”能够准确地表示出该待处理视频段携带的信息与该至少一个文字要素之间的相似程度。其中,“待处理视频段”用于代表上述“至少一个候选视频段”中各个候选视频段。
即可。
[0216]
s33:将待展示文字、该待展示文字的文字展示图片、以及该待展示文字的文字展示视频按照预设组合方式进行组合,得到该待展示文字的文字展示对象。
[0217]
其中,“预设组合方式”可以预先设定;而且本技术实施例不限定“预设组合方式”,例如,其具体可以包括:将“待展示文字的文字展示图片”作为背景图片,将“待展示文字的文字展示视频”放置在该背景图片的第一位置(例如,左上角等)上进行显示,并将“待展示文字”以文本形式放置在该背景图片的第二位置(例如,中间位置等)上进行显示。
[0218]
基于上述情况3的相关内容可知,在获取到待使用图片和待使用视频之后,可以参考待展示文字、该待使用图片、以及该待使用视频,确定该待展示文字的文字展示对象,以使该文字展示对象能够同时以文本形式、图片形式、以及视频形式表达该待展示文字,如此有利于提高该待展示文字的展示效果。
[0219]
基于上述s1至s3的相关内容可知,对于本技术实施例提供的展示方法来说,在获取到待展示文字之后,先对该待展示文字进行文字要素分析,得到该待展示文字的至少一个文字要素;再从至少一个候选多媒体对象中查找与该至少一个文字要素匹配的待使用多媒体对象;最后,根据该待使用多媒体对象,确定该待展示文字的文字展示对象,以由展示设备展示该文字展示对象。
[0220]
可见,因待使用多媒体对象是通过多种媒体形式(例如,文本、图像、视频等形式)进行信息表达的,使得基于该待使用多媒体对象确定的文字展示对象能够通过多种媒体形式表达待展示文字,从而使得由展示设备展示该文字展示对象时该展示设备能够按照多种媒体形式展示该待展示文字,如此有利于提高待展示文字的文字展示效果,从而有利于提高用户体验。
[0221]
方法实施例二
[0222]
另外,为了进一提高待展示文字的文字展示效果,本技术实施例还提供了展示方法的另一种可能的实施方式,在该实施方式中,该展示方法不仅包括上述s1

s2,还包括s4

s5:
[0223]
s4:生成待展示文字的音频播放数据。
[0224]
其中,“待展示文字的音频播放数据”用于以音频形式表达该待展示文字;而且本技术实施例不限定“待展示文字的音频播放数据”的生成过程。
[0225]
s5:根据待使用多媒体对象和待展示文字的音频播放数据,确定该待展示文字的文字展示对象。
[0226]
为了便于理解s5,下面结合三种情况进行介绍。
[0227]
情况1,当“待使用多媒体对象”包括待使用图片时,s5具体可以包括:按照第二组合方式,将该待使用图片、待展示文字、以及该待展示文字的音频播放数据进行组合处理,得到该待展示文字的文字展示对象。
[0228]
其中,“第二组合方式”可以预先设定,例如,将待使用图片作为待展示文字的背景图片,并将该待展示文字的音频播放数据放置在该背景图片上待使用位置(例如,右下角等)上;而且随着“待展示文字的音频播放数据”的播放进度滚动显示待展示文字,直至在该“待展示文字的音频播放数据”播放结束之后,将该待展示文字完整地显示在待使用图片的预设位置上。
[0229]
基于上述情况1的相关内容可知,在获取到待使用图片以及待展示文字的音频播放数据之后,可以将该待使用图片、待展示文字、以及该待展示文字的音频播放数据进行组合处理,得到该待展示文字的文字展示对象,以使由展示设备展示该文字展示对象时该待使用图片始终作为背景图片进行展示,从而使得以文本形式呈现的待展示文字能够按照上述“预设显示方式”在该待使用图片上进行显示。
[0230]
情况2,当“待使用多媒体对象”包括待使用视频时,s5具体可以包括步骤61

步骤63:
[0231]
步骤61:根据待使用视频,确定待处理视频对象。
[0232]
需要说明的是,s32可以采用上文s3中“情况2”所示的任一种实施方式进行实施,只需将上文s3中“情况2”所示的任一种实施方式中“待展示文字的文字展示对象”替换为“待处理视频对象”即可。
[0233]
步骤62:利用待展示文字的音频播放数据替换待处理视频对象的音频数据,得到替换后视频对象。
[0234]
本技术实施例中,在获取到待展示文字的音频播放数据以及待处理视频对象之后,可以利用该音频播放数据替换待处理视频对象的音频数据,得到替换后视频对象,以使该替换后视频对象包括该待展示文字的音频播放数据,如此使得该替换后视频对象针对该待展示文字具有更好的表达效果。
[0235]
步骤63:根据替换后视频对象,确定待展示文字的文字展示对象。
[0236]
本技术实施例中,在获取到替换后视频对象之后,可以根据该替换后视频对象,确定待展示文字的文字展示对象(例如,直接将该替换后视频对象,确定为待展示文字的文字展示对象。又如,可以利用待展示文字替换该替换后视频对象中文字内容,得到该待展示文字的文字展示对象),以使该文字展示对象能够更好地表达该待展示文字。
[0237]
基于上述情况2的相关内容可知,在获取到待使用视频以及待展示文字的音频播放数据之后,可以参考该待使用视频以及该音频播放数据,确定待展示文字的文字展示对象,以使该文字展示对象能够更好的表达该待展示文字。
[0238]
情况3,当“待使用多媒体对象”包括待使用图片和待使用视频时,s5具体可以包括s51

s55:
[0239]
s51:根据待使用图片,确定待展示文字的文字展示图片。
[0240]
需要说明的是,s51的相关内容请参见上文s31的相关内容。
[0241]
s52:根据待展示文字的音频播放数据,确定该待展示文字的文字展示音频。
[0242]
作为示例,s52具体可以包括:将待展示文字的音频播放数据,确定为该待展示文字的文字展示音频。
[0243]
s53:根据待使用视频,确定待展示文字的文字展示视频。
[0244]
本技术实施例不限定s53的实施方式,例如,s53可以采用上文s3中“情况2”所示的任一种实施方式进行实施,只需将上文s3中“情况2”所示的任一种实施方式中“文字展示对象”替换为“文字展示视频”即可。又如,s53也可以采用上文s5中“情况2”所示的任一种实施方式进行实施,只需将上文s5中“情况2”所示的任一种实施方式中“文字展示对象”替换为“文字展示视频”即可。
[0245]
s33:按照第三组合方式,将待展示文字、该待展示文字的文字展示音频、该待展示
文字的文字展示图片、以及该待展示文字的文字展示视频进行组合处理,得到该待展示文字的文字展示对象。
[0246]
其中,“第三组合方式”可以预先设定;而且本技术实施例不限定“第三组合方式”,例如,其具体可以包括:将“待展示文字的文字展示图片”作为背景图片,将“待展示文字的文字展示视频”放置在该背景图片的第一位置(例如,左上角等)上进行显示,将“待展示文字”以文本形式放置在该背景图片的第二位置(例如,中间位置等)上进行显示,将“待展示文字的文字展示音频”放置在该背景图片的第三位置(例如,右上角等)上进行显示。
[0247]
基于上述s4至s5的相关内容可知,对于待展示文字之后,可以参考该待展示文字、该待展示文字的音频播放数据、以及该待展示文字对应的待使用多媒体对象,确定该待展示文字的文字展示对象,以使该文字展示对象能够以更多形式表达该待展示文字,如此有利于提高该待展示文字的展示效果。
[0248]
基于上述方法实施例提供的展示方法,本技术实施例还提供了一种展示装置,下面结合附图进行解释和说明。
[0249]
装置实施例
[0250]
装置实施例对展示装置进行介绍,相关内容请参见上述方法实施例。
[0251]
参见图4,该图为本技术实施例提供的一种展示装置的结构示意图。
[0252]
本技术实施例提供的展示装置400,包括:
[0253]
分析单元401,用于在获取到待展示文字之后,对所述待展示文字进行文字要素分析,得到所述待展示文字的至少一个文字要素;
[0254]
查找单元402,用于从至少一个候选多媒体对象中查找与所述至少一个文字要素匹配的待使用多媒体对象;
[0255]
确定单元403,用于根据所述待使用多媒体对象,确定所述待展示文字的文字展示对象,以由展示设备展示所述文字展示对象。
[0256]
在一种可能的实施方式中,所述查找单元402,包括:
[0257]
第一确定子单元,用于确定各个候选多媒体对象对所述至少一个文字要素的覆盖度;
[0258]
第一查找子单元,用于根据各个候选多媒体对象对所述至少一个文字要素的覆盖度,从所述至少一个候选多媒体对象中查找满足第一条件的目标多媒体对象;
[0259]
第二确定子单元,用于根据所述目标多媒体对象,确定所述待使用多媒体对象。
[0260]
在一种可能的实施方式中,所述第二确定子单元,具体用于:若确定所述目标多媒体对象与所述至少一个文字要素之间的相似度高于预设阈值,则将所述目标多媒体对象,确定为所述待使用多媒体对象。
[0261]
在一种可能的实施方式中,所述展示装置400还包括:
[0262]
提示单元,用于若确定所述目标多媒体对象与所述至少一个文字要素之间的相似度不高于预设阈值,则根据所述待展示文字和预设提示信息,确定所述待展示文字的文字展示信息,以由所述展示设备展示所述文字展示信息。
[0263]
在一种可能的实施方式中,所述展示装置400还包括:
[0264]
更新单元,用于若确定所述目标多媒体对象与所述至少一个文字要素之间的相似度不高于预设阈值,则在获取到所述待展示文字的匹配多媒体对象之后,利用所述匹配多
媒体对象,更新所述至少一个候选多媒体对象。
[0265]
在一种可能的实施方式中,所述至少一个候选多媒体对象包括待处理多媒体对象;且所述第一确定子单元,具体用于:将所述待处理多媒体对象的对象描述信息与所述至少一个文字要素进行匹配处理,得到所述待处理多媒体对象的匹配结果;根据所述待处理多媒体对象的匹配结果,确定所述待处理多媒体对象对所述至少一个文字要素的覆盖度。
[0266]
在一种可能的实施方式中,所述对象描述信息包括对象描述文本和/或至少一个对象描述词汇。
[0267]
在一种可能的实施方式中,所述待使用多媒体对象包括待使用图片,且所述确定单元403,具体用于:将所述待使用图片与所述待展示文字进行合成处理,得到所述文字展示对象。
[0268]
在一种可能的实施方式中,所述待使用多媒体对象包括待使用视频;且所述确定单元403,具体用于:将所述待使用视频确定为所述文字展示对象;
[0269]
在一种可能的实施方式中,所述待使用多媒体对象包括待使用视频;且所述确定单元403,包括:
[0270]
视频划分子单元,用于对所述待使用视频进行预设划分处理,得到至少一个候选视频段;
[0271]
第二查找子单元,用于根据各个候选视频段与所述至少一个文字要素之间的相似度,从所述至少一个候选视频段中查找满足第二条件的目标视频段;
[0272]
第三确定子单元,用于根据所述目标视频段,确定所述文字展示对象。
[0273]
在一种可能的实施方式中,所述至少一个候选视频段包括待处理视频段,且所述确定单元403,还包括:
[0274]
第四确定子单元,用于从所述待处理视频段中提取待处理图片信息、待处理文字信息、以及待处理音频信息;将所述待处理图片信息与所述至少一个文字要素之间的相似度、所述待处理文字信息与所述至少一个文字要素之间的相似度、以及所述待处理音频信息与所述至少一个文字要素之间的相似度进行加权求和,得到所述待处理视频段与所述至少一个文字要素之间的相似度。
[0275]
在一种可能的实施方式中,所述第三确定子单元,具体用于:利用所述待展示文字替换所述目标视频段中的文字内容,得到所述文字展示对象。
[0276]
在一种可能的实施方式中,所述待使用多媒体对象包括待使用图片和待使用视频;且所述确定单元403,具体用于:根据所述待使用图片,确定所述待展示文字的文字展示图片;根据所述待使用视频,确定所述待展示文字的文字展示视频;将所述待展示文字、所述待展示文字的文字展示图片、以及所述待展示文字的文字展示视频按照预设组合方式进行组合,得到所述文字展示对象。
[0277]
在一种可能的实施方式中,所述展示装置400还包括:
[0278]
生成单元,用于生成所述待展示文字的音频播放数据;
[0279]
所述确定单元403,具体用于:根据所述待使用多媒体对象和所述音频播放数据,确定所述待展示文字的文字展示对象。
[0280]
在一种可能的实施方式中,所述待使用多媒体对象包括待使用视频,且所述确定单元403,具体用于:根据所述待使用视频,确定待处理视频对象;利用所述音频播放数据替
换所述待处理视频对象的音频数据,得到替换后视频对象;根据所述替换后视频对象,确定所述文字展示对象。
[0281]
进一步地,本技术实施例还提供了一种展示设备,包括:处理器、存储器、系统总线;
[0282]
所述处理器以及所述存储器通过所述系统总线相连;
[0283]
所述存储器用于存储一个或多个程序,所述一个或多个程序包括指令,所述指令当被所述处理器执行时使所述处理器执行上述展示方法的任一种实现方法。
[0284]
进一步地,本技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备执行上述展示方法的任一种实现方法。
[0285]
进一步地,本技术实施例还提供了一种计算机程序产品,所述计算机程序产品在终端设备上运行时,使得所述终端设备执行上述xxx方法的任一种实现方法。
[0286]
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到上述实施例方法中的全部或部分步骤可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者诸如媒体网关等网络通信设备,等等)执行本技术各个实施例或者实施例的某些部分所述的方法。
[0287]
需要说明的是,本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0288]
还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0289]
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本技术。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
再多了解一些

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

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

相关文献