掌桥专利:专业的专利平台
掌桥专利
首页

文本生成方法及装置

文献发布时间:2023-06-19 11:42:32


文本生成方法及装置

技术领域

本公开涉及图像编辑技术领域,尤其涉及一种文本生成方法及装置。

背景技术

通过视频平台进行视频展示时,通常是将视频对应的视频封面的形式展示在主页,以吸引观众观看视频。

为了更好地吸引关注,创作者会制作同样类型的视频封面,以保持主页展示的一致性,具体地,在编辑视频封面时,为视频选择封面并添加文字条,以生成用于表现封面内容的视频封面,但是,在编辑的过程中,用户难以在不同视频封面中保持文字条的一致性,使得主页里展示效果不佳。

针对相关技术中在编辑视频封面时,不同视频封面的待添加文本难以保持显示一致性的问题,目前尚未提出有效的解决方案。

发明内容

本公开提供一种文本生成方法及装置,以至少解决相关技术中在编辑视频封面时,不同视频封面的待添加文本难以保持显示一致性的问题。本公开的技术方案如下:

根据本公开实施例的第一方面,提供一种文本生成方法,包括:获取当前视频封面的待添加文本的属性设置信息,其中,待添加文本是与当前视频封面相适配的文本,属性设置信息用于确定待添加文本在当前视频封面内的显示方式,属性设置信息至少基于以下数据确定:历史视频封面的历史设置数据,当前视频封面的属性设置中的配置数据;基于属性设置信息在当前视频封面内生成待添加文本。

可选地,获取当前视频封面的待添加文本的属性设置信息包括:获取历史视频封面的历史设置数据,并基于历史设置数据确定当前视频封面的待添加文本的属性设置数据,其中,历史设置数据包括视频封面的编辑界面中的第一控件的历史状态,以及编辑相对应的视频封面时的历史属性设置信息,第一控件的历史状态包括每一个历史视频封面相对应的第一控件的状态,第一控件的状态指示编辑相对应的视频封面时的属性设置信息是否被保存。

可选地,历史属性设置信息至少包括以下之一:历史添加文本在对应的历史视频封面内的显示尺寸设置数据;历史添加文本在对应的历史视频封面内的显示位置设置数据;历史添加文本在对应的历史视频封面内的显示样式;历史添加文本在对应的历史视频封面内的显示内容;历史添加文本在对应的历史视频封面内的显示特效设置数据。

可选地,获取历史视频封面的历史设置数据,并基于历史设置数据确定当前视频封面的待添加文本的属性设置数据包括:若第一控件上一次的历史状态指示编辑相对应的视频封面时的历史属性设置信息已保存,则基于指示保存的历史属性设置信息确定待添加文本的属性设置信息。

可选地,若第一控件上一次的历史状态指示编辑相对应的视频封面时的历史属性设置信息未保存,则获取最近一次保存的历史属性设置信息,并基于最近一次保存的历史属性设置信息确定待添加文本的属性设置数据。

可选地,获取历史视频封面的历史设置数据,并基于历史设置数据确定当前视频封面的待添加文本的属性设置数据包括:响应作用于视频封面的编辑界面的触控操作,弹出历史属性设置信息列表,其中,历史属性设置信息列表中包括多个历史视频封面选项以及历史视频封面选项对应的历史属性设置信息;响应作用于历史属性设置信息列表中的目标历史视频封面选项的触控操作,基于目标历史视频封面选项对应的历史属性设置信息确定待添加文本的属性设置信息。

可选地,获取当前视频封面的待添加文本的属性设置信息包括:基于用户在属性设置界面中的配置数据,获取属性设置信息,其中,属性设置界面包括:多个属性设置选项,多个属性设置选项用于预先配置待添加文本在当前视频封面内的显示方式。

可选地,基于用户在属性设置界面中的配置数据,获取属性设置信息包括:响应作用于视频封面的编辑界面的触控操作,弹出属性设置界面;响应作用于至少一个属性设置选项的触控操作,确定配置数据,其中,配置数据包括以下至少之一:待添加文本在当前视频封面内的显示尺寸预置数据、待添加文本在当前视频封面内的显示位置预置数据、待添加文本在当前视频封面内的显示样式预置数据、待添加文本在当前视频封面内的显示特效预置数据;基于配置数据生成属性设置信息。

可选地,基于属性设置信息在当前视频封面内生成待添加文本包括:基于属性设置信息在当前视频封面内生成提示信息,其中,提示信息用于引导用户执行至少以下之一调整操作:待添加文本在当前视频封面内的显示尺寸调整操作、待添加文本在当前视频封面内的显示位置调整操作、待添加文本在当前视频封面内的显示样式调整操作、待添加文本在当前视频封面内的显示特效调整操作;获取用户在提示信息的引导下执行调整操作所得到的调整数据;当调整数据满足预设条件时,在当前视频封面内生成待添加文本。

可选地,当调整数据满足预设条件时,在当前视频封面内生成待添加文本至少包括:当待添加文本在当前视频封面内的显示尺寸调整数据与待添加文本的预设显示尺寸之间满足预设尺寸条件时,将待添加文本在当前视频封面内的显示尺寸设置为预设显示尺寸,其中,预设显示尺寸由属性设置信息中的显示尺寸数据确定;或当待添加文本在当前视频封面内的显示位置调整数据与待添加文本的预设显示位置之间满足预设距离条件时,将待添加文本在当前视频封面内的显示位置设置为预设显示位置,其中,预设显示位置由属性设置信息中的显示位置数据确定。

根据本公开实施例的第二方面,提供一种文本生成装置,包括:获取单元,被配置为获取当前视频封面的待添加文本的属性设置信息,其中,待添加文本是与当前视频封面相适配的文本,属性设置信息用于确定待添加文本在当前视频封面内的显示方式,属性设置信息至少基于以下数据确定:历史视频封面的历史设置数据,当前视频封面的属性设置中的配置数据;生成单元,被配置为基于属性设置信息在当前视频封面内生成待添加文本。

根据本公开实施例的第三方面,提供一种文本生成装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,处理器被配置为执行指令,以实现上述任一项的文本生成方法。

根据本公开实施例的第四方面,提供一种计算机可读存储介质,当计算机可读存储介质中的指令由文本生成装置的处理器执行时,使得文本生成方法的电子设备能够执行上述任一项的文本生成方法。

根据本公开实施例的第五方面,提供一种计算机程序产品,包括计算机程序,计算机程序被处理器执行时实现上述任一项的文本生成方法。

本公开的实施例提供的技术方案至少带来以下有益效果:

本公开通过获取当前视频封面的待添加文本的属性设置信息,其中,待添加文本是与当前视频封面相适配的文本,属性设置信息用于确定待添加文本在当前视频封面内的显示方式,属性设置信息至少基于以下数据确定:历史视频封面的历史设置数据,当前视频封面的属性设置中的配置数据;基于属性设置信息在当前视频封面内生成待添加文本,可以达到通过待添加文本的属性设置信息生成当前视频封面的待添加文本的目的,实现了在编辑视频封面时保证了不同视频封面的待添加文本的显示方式的一致性的技术效果,解决了相关技术中在编辑视频封面时,不同视频封面的待添加文本难以保持显示一致性的问题。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。

图1是根据一示例性实施例示出的计算机终端的硬件结构框图。

图2是根据一示例性实施例示出的一种文本生成方法的流程图。

图3是根据一示例性实施例示出的一种文本生成方法中编辑界面示意图一。

图4是根据一示例性实施例示出的一种文本生成方法中编辑界面示意图二。

图5是根据一示例性实施例示出的一种文本生成方法中编辑界面示意图三。

图6是根据一示例性实施例示出的一种文本生成方法中编辑界面示意图四。

图7是根据一示例性实施例示出的一种文本生成方法中编辑界面示意图五。

图8是根据一示例性实施例示出的一种文本生成装置的框图。

图9是根据一示例性实施例示出的一种终端的框图。

具体实施方式

为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。

需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

本公开实施例一所提供的方法实施例可以在移动终端或者计算机终端中执行。图1是根据一示例性实施例示出的一种文本生成方法的计算机终端的硬件结构框图。如图1所示,计算机终端10可以包括一个或多个(图中采用102a、102b,……,102n来示出)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)、用于存储数据的存储器104、以及用于通信功能的传输装置。除此以外,还可以包括:显示器、输入/输出接口(I/O接口)、通用串行总线(USB)端口(可以作为BUS总线的端口中的一个端口被包括)、网络接口、电源和/或相机。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,计算机终端10还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。

应当注意到的是上述一个或多个处理器102和/或其他数据处理电路在本文中通常可以被称为“数据处理电路”。该数据处理电路可以全部或部分的体现为软件、硬件、固件或其他任意组合。此外,数据处理电路可为单个独立的处理模块,或全部或部分的结合到计算机终端10中的其他元件中的任意一个内。如本公开实施例中所涉及到的,该数据处理电路作为一种处理器控制(例如与接口连接的可变电阻终端路径的选择)。

存储器104可用于存储应用软件的软件程序以及模块,如本公开实施例中的文本生成方法对应的程序指令/数据存储装置,处理器102通过运行存储在存储器104内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的缓存。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至计算机终端10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

传输装置用于经由一个网络接收或者发送数据。上述的网络具体实例可包括计算机终端10的通信供应商提供的无线网络。在一个实例中,传输装置包括一个网络适配器(Network Interface Controller,NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置可以为射频(Radio Frequency,RF)模块,其用于通过无线方式与互联网进行通讯。

显示器可以例如触摸屏式的液晶显示器(LCD),该液晶显示器可使得用户能够与计算机终端10的用户界面进行交互。

此处需要说明的是,在一些可选实施例中,上述图1所示的计算机终端10可以包括硬件元件(包括电路)、软件元件(包括存储在计算机可读介质上的计算机代码)、或硬件元件和软件元件两者的结合。应当指出的是,图1仅为特定具体实例的一个实例,并且旨在示出可存在于上述计算机终端10中的部件的类型。

图2是根据一示例性实施例示出的一种文本生成方法的流程图,如图1所示,文本生成方法用于移动终端或者计算机终端中,包括以下步骤。

在步骤S201中,获取当前视频封面的待添加文本的属性设置信息,其中,待添加文本是与当前视频封面相适配的文本,属性设置信息用于确定待添加文本在当前视频封面内的显示方式,属性设置信息至少基于以下数据确定:历史视频封面的历史设置数据,当前视频封面的属性设置中的配置数据。

具体地,当前视频封面为当前待编辑的视频封面,待添加文本可以为待添加至当前视频封面的、用于指示当前视频封面对应的视频内容的文本,例如,待添加文本可以为视频封面的标题。

需要说明的是,待添加文本的属性设置信息是指待添加文本在当前视频封面内的显示设置信息,是在当前视频封面内生成待添加文本之前确定的、用于指导待添加文本的生成的信息,例如,可以包括显示尺寸、显示位置、显示样式、以及显示特效等信息,其中,显示样式用于表示待添加文本的显示样式,可以包括待添加文本的排布方式,显示特效用于表示待添加文本的显示效果,可以包括文本颜色、文本显示透明度等显示效果。

具体地,待添加文本的属性设置信息可以由编辑历史视频封面时产生的历史设置数据确定,也可以由视频封面的编辑界面中的属性设置界面中选择的配置数据确定,本公开实施例不限定待添加文本的属性设置信息的确定方式。

在步骤S202中,基于属性设置信息在当前视频封面内生成待添加文本。

在一种可选的实施方式中,以属性设置信息中包括预设显示尺寸、预设显示位置、预设显示样式以及预设显示特效信息为例,在当前视频封面内生成待添加文本时,可以在当前视频封面的预设显示位置生成用于编辑待添加文本的预设显示尺寸的文本框,并在向文本框输入待添加文本后,通过预设显示样式确定待添加文本的显示样式,通过预设显示特效确定待添加文本的显示特效。

通过本公开实施例,用户可以在编辑每个视频封面的待添加文本时,获取待添加文本的属性设置信息,由于属性设置信息为预先设置的,通过属性设置信息指导待添加文本的生成,可以保证不同视频封面的待添加文本的显示一致性,从而获得更好的主页展示效果,以吸引更多用户浏览视频。

属性设置信息可以由编辑历史视频封面时产生的历史设置数据确定,可选地,在本公开实施例的文本生成方法中,获取当前视频封面的待添加文本的属性设置信息包括:获取历史视频封面的历史设置数据,并基于历史设置数据确定当前视频封面的待添加文本的属性设置数据,其中,历史设置数据包括视频封面的编辑界面中的第一控件的历史状态,以及编辑相对应的视频封面时的历史属性设置信息,第一控件的历史状态包括每一个历史视频封面相对应的第一控件的状态,第一控件的状态指示编辑相对应的视频封面时的属性设置信息是否被保存。

具体地,获取用户在编辑历史视频封面中的历史添加文本时保存的历史属性设置数据,如显示位置、显示尺寸等数据,将保存的历史属性设置数据中的一条或多条的组合作为待添加文本的属性设置信息。

其中,编辑历史添加文本时的历史属性设置数据是否进行了保存,由视频封面的编辑界面中的第一控件的状态确定,如图3所示,第一控件可以为显示有“记忆本次设置”字样的功能按钮,该功能按钮默认为不勾选状态。若在编辑历史视频封面的历史添加文本之前,点击功能按钮,功能按钮显示为勾选状态,则在历史视频封面的编辑过程,保存编辑历史添加文本时生成的历史属性设置数据。

通过本实施例,在编辑历史视频封面时,获取每一个历史视频封面相对应的第一控件的状态,以及第一控件的状态为勾选状态时的视频封面对应的属性设置信息,构成历史视频封面的历史设置信息,为用户基于历史设置信息确定待添加文本的属性设置信息奠定了数据基础。

编辑历史添加文本时会产生多种历史属性设置数据,可选地,在本公开实施例的文本生成方法中,历史属性设置信息至少包括以下之一:历史添加文本在对应的历史视频封面内的显示尺寸设置数据;历史添加文本在对应的历史视频封面内的显示位置设置数据;历史添加文本在对应的历史视频封面内的显示样式;历史添加文本在对应的历史视频封面内的显示内容;历史添加文本在对应的历史视频封面内的显示特效设置数据。

其中,历史添加文本在对应的历史视频封面内的显示样式可以包括历史文本的样式文本以外的元素的排布方式,历史添加文本在对应的历史视频封面内的显示特效设置数据可以包括文本颜色、文本显示透明度等数据,历史添加文本在对应的历史视频封面内的显示内容可以指导用户在确定待添加文本时的遣词造句的方式,以保持待添加文本的遣词造句的风格的相似性。

用户编辑不同历史视频封面时的历史属性设置信息存在变化,而上一次编辑视频封面时的历史属性设置信息对当前生成待添加文本的参考意义更大,可选地,在本公开实施例的文本生成方法中,获取历史视频封面的历史设置数据,并基于历史设置数据确定当前视频封面的待添加文本的属性设置数据包括:若第一控件上一次的历史状态指示编辑相对应的视频封面时的历史属性设置信息已保存,则基于指示保存的历史属性设置信息确定待添加文本的属性设置信息。

具体地,若在上一次编辑历史视频封面时设置第一控件为勾选状态,则第一控件上一次的历史状态指示相对应历史属性设置信息已保存,可以点击当前视频封面,可以自动调用上一次编辑历史视频封面时保存的历史属性设置信息,并将上一次保存的历史属性设置信息确定为待添加文本对应的属性设置信息。

例如,在上一次的保存的历史属性设置信息中包括显示尺寸和显示位置的情况下,自动设置待添加文本对应的文本框的尺寸和位置,并弹出启示信息:“已为您自动应用上次设置的封面条”,为进一步引导待添加文本的生成奠定数据基础。

用户编辑历史视频封面的时间距离当前时间越短,则编辑历史视频封面的历史属性设置信息对当前生成待添加文本的参考意义越大,可选地,在本公开实施例的文本生成方法中,若第一控件上一次的历史状态指示编辑相对应的视频封面时的历史属性设置信息未保存,则获取最近一次保存的历史属性设置信息,并基于最近一次保存的历史属性设置信息确定待添加文本的属性设置数据。

需要说明的是,最近一次保存的历史属性设置信息为最近一次编辑历史视频封面时保存的历史属性设置信息,最近一次编辑历史视频封面即为距离当前封面编辑时间最短的一次编辑历史视频封面。

除了基于上一次或最近一次保存的历史属性设置信息确定待添加文本的属性设置数据,用户还可以灵活选择保存的不同历史视频封面的历史属性设置信息确定待添加文本对应的属性设置信息,可选地,在本公开实施例的文本生成方法中,获取历史视频封面的历史设置数据,并基于历史设置数据确定当前视频封面的待添加文本的属性设置数据包括:响应作用于视频封面的编辑界面的触控操作,弹出历史属性设置信息列表,其中,历史属性设置信息列表中包括多个历史视频封面选项以及历史视频封面选项对应的历史属性设置信息;响应作用于历史属性设置信息列表中的目标历史视频封面选项的触控操作,基于目标历史视频封面选项对应的历史属性设置信息确定待添加文本的属性设置信息。

在一种可选的实施方式中,如图4所示,用户可以在视频封面的编辑界面点击用于回查历史视频封面对应的历史属性设置信息的按钮,从而弹出历史属性设置信息列表,在该列表中包含3个历史视频封面选项,用户可以选择其中任意一个历史视频封面选项,并基于选择的选项对应的历史属性设置信息引导当前视频封面的待添加文本的编辑过程。

通过本公开实施例,用户可以在历史属性设置信息列表中选择不同历史视频封面选项,以确定当前视频封面的待添加文本的属性设置数据,提高了确定当前视频封面的待添加文本的属性设置数据的便捷性和灵活性。

除了由编辑历史视频封面时产生的历史设置数据确定属性设置信息,还可以由当前视频封面的属性设置中的配置数据确定属性设置信息,可选地,在本公开实施例的文本生成方法中,获取当前视频封面的待添加文本的属性设置信息包括:基于用户在属性设置界面中的配置数据,获取属性设置信息,其中,属性设置界面包括:多个属性设置选项,多个属性设置选项用于预先配置待添加文本在当前视频封面内的显示方式。

需要说明的是,在可供选择的属性设置数据包含多条时,若用户在编辑当前视频封面的待添加文本时,只需要将其中的部分属性设置数据作为待添加文本的属性设置信息,则可以在属性设置界面选择对应的属性设置选项,将选择的一个选项对应的配置数据作为属性设置信息,或将选择的多个选项对应的配置数据的组合作为属性设置信息,以对待添加文本进行显示引导。

属性设置界面中的属性设置选项包括多种,可选地,在本公开实施例的文本生成方法中,基于用户在属性设置界面中的配置数据,获取属性设置信息包括:响应作用于视频封面的编辑界面的触控操作,弹出属性设置界面;响应作用于至少一个属性设置选项的触控操作,确定配置数据,其中,配置数据包括以下至少之一:待添加文本在当前视频封面内的显示尺寸预置数据、待添加文本在当前视频封面内的显示位置预置数据、待添加文本在当前视频封面内的显示样式预置数据、待添加文本在当前视频封面内的显示特效预置数据;基于配置数据生成属性设置信息。

在一种可选的实施方式中,如图5所示,用户点击视频封面的编辑界面上用于触发显示属性设置界面的按钮,显示属性设置界面,属性设置界面中包含多个属性设置选项,例如,包含用于确定显示尺寸预置数据的第一选项、用于确定显示位置预置数据的第二选项,以及用于确定显示颜色预置数据的第三选项,若用户在编辑当前视频封面的待添加文本时,只需要应用显示位置,则可以在属性设置界面选择第二选项,从而将显示位置预置数据确定为属性设置信息,并通过属性设置信息对待添加文本进行显示位置的引导。

通过本实施例,用户可以在属性设置界面中展示的多个属性设置选项根据实际需要选择部分属性设置选项确定属性设置信息,提高了确定当前视频封面的待添加文本的属性设置信息的灵活性。

可以通过信息提示的方式引导用户生成待添加文本,可选地,在本公开实施例的文本生成方法中,基于属性设置信息在当前视频封面内生成待添加文本包括:基于属性设置信息在当前视频封面内生成提示信息,其中,提示信息用于引导用户执行至少以下之一调整操作:待添加文本在当前视频封面内的显示尺寸调整操作、待添加文本在当前视频封面内的显示位置调整操作、待添加文本在当前视频封面内的显示样式调整操作、待添加文本在当前视频封面内的显示特效调整操作;获取用户在提示信息的引导下执行调整操作所得到的调整数据;当调整数据满足预设条件时,在当前视频封面内生成待添加文本。

具体地,若提示信息用于提示用户执行待添加文本在当前视频封面内的显示尺寸调整操作,提示信息可以为显示在当前视频封面的预设尺寸的框形图案;若提示信息用于提示用户执行待添加文本在当前视频封面内的显示位置调整操作,提示信息可以为显示在当前视频封面的预设位置的坐标图案;若提示信息用于提示用户执行待添加文本在当前视频封面内的显示样式调整操作,例如文字的样式,提示信息可以为在编辑界面的字体确定区域中显示的文字样式;若提示信息用于提示用户执行待添加文本在当前视频封面内的显示特效调整操作,例如颜色特效,提示信息可以为显示在编辑界面的颜色确定区域中显示的预设颜色,需要说明的是,本公开实施例不限定提示信息的显示形式。

显示尺寸和显示位置是引导生成待添加文本的重要信息,对视频封面的一致性的影响较大,可选地,在本公开实施例的文本生成方法中,当调整数据满足预设条件时,在当前视频封面内生成待添加文本至少包括:当待添加文本在当前视频封面内的显示尺寸调整数据与待添加文本的预设显示尺寸之间满足预设尺寸条件时,将待添加文本在当前视频封面内的显示尺寸设置为预设显示尺寸,其中,预设显示尺寸由属性设置信息中的显示尺寸数据确定;或当待添加文本在当前视频封面内的显示位置调整数据与待添加文本的预设显示位置之间满足预设距离条件时,将待添加文本在当前视频封面内的显示位置设置为预设显示位置,其中,预设显示位置由属性设置信息中的显示位置数据确定。

在一种可选的实施方式中,如图6所示,用户缩放待添加文本对应的文本框,触发在文本框对应的当前位置显示预设显示尺寸的框形图案,当将文本框缩放到与框形图案尺寸相近时,产生吸附效果,自动将文本框设置为预设显示尺寸的文本框。

在另一种可选的实施方式中,如图7所示,用户拖动待添加文本对应的文本框,触发在当前视频封面的预设显示位置显示“十字”图案,当将文本框拖动到框选“十字”图案时,产生吸附效果,自动将文本框显示在预设显示位置。

通过本公开实施例,在编辑待添加文本时,通过属性设置信息对待添加文本的编辑进行引导,使得生成的待添加文本的显示方式与获取的属性设置信息一致,从而在编辑多个视频封面时,保证了多个视频封面之间的显示一致性。

图8是根据一示例性实施例示出的一种文本生成装置框图。参照图8,该装置包括。

获取单元801,被配置为获取当前视频封面的待添加文本的属性设置信息,其中,待添加文本是与当前视频封面相适配的文本,属性设置信息用于确定待添加文本在当前视频封面内的显示方式。

生成单元802,被配置为基于属性设置信息在当前视频封面内生成待添加文本。

可选地,在本公开实施例的文本生成装置中,获取单元801包括:第一获取模块,被配置为获取历史视频封面的历史设置数据,并基于历史设置数据确定当前视频封面的待添加文本的属性设置数据,其中,历史设置数据包括视频封面的编辑界面中的第一控件的历史状态,以及编辑相对应的视频封面时的历史属性设置信息,第一控件的历史状态包括每一个历史视频封面相对应的第一控件的状态,第一控件的状态指示编辑相对应的视频封面时的属性设置信息是否被保存。

可选地,在本公开实施例的文本生成装置中,历史属性设置信息至少包括以下之一:历史添加文本在对应的历史视频封面内的显示尺寸设置数据;历史添加文本在对应的历史视频封面内的显示位置设置数据;历史添加文本在对应的历史视频封面内的显示样式;历史添加文本在对应的历史视频封面内的显示内容;历史添加文本在对应的历史视频封面内的显示特效设置数据。

可选地,在本公开实施例的文本生成装置中,第一获取模块包括:第一确定子模块,被配置为若第一控件上一次的历史状态指示编辑相对应的视频封面时的历史属性设置信息已保存,则基于指示保存的历史属性设置信息确定待添加文本的属性设置信息。

可选地,在本公开实施例的文本生成装置中,第一获取模块还包括:第二确定子模块,被配置为若第一控件上一次的历史状态指示编辑相对应的视频封面时的历史属性设置信息未保存,则获取最近一次保存的历史属性设置信息,并基于最近一次保存的历史属性设置信息确定待添加文本的属性设置数据。

可选地,在本公开实施例的文本生成装置中,第一获取模块还包括:第一响应子模块,被配置为响应作用于视频封面的编辑界面的触控操作,弹出历史属性设置信息列表,其中,历史属性设置信息列表中包括多个历史视频封面选项以及历史视频封面选项对应的历史属性设置信息;第二响应子模块,被配置为响应作用于历史属性设置信息列表中的目标历史视频封面选项的触控操作,基于目标历史视频封面选项对应的历史属性设置信息确定待添加文本的属性设置信息。

可选地,在本公开实施例的文本生成装置中,获取单元801还包括:第二获取模块,被配置为基于用户在属性设置界面中的配置数据,获取属性设置信息,其中,属性设置界面包括:多个属性设置选项,多个属性设置选项用于预先配置待添加文本在当前视频封面内的显示方式。

可选地,在本公开实施例的文本生成装置中,第二获取模块包括:第三响应子模块,被配置为响应作用于视频封面的编辑界面的触控操作,弹出属性设置界面;第四响应子模块,被配置为响应作用于至少一个属性设置选项的触控操作,确定配置数据,其中,配置数据包括以下至少之一:待添加文本在当前视频封面内的显示尺寸预置数据、待添加文本在当前视频封面内的显示位置预置数据、待添加文本在当前视频封面内的显示样式预置数据、待添加文本在当前视频封面内的显示特效预置数据;生成子模块,被配置为基于配置数据生成属性设置信息。

可选地,在本公开实施例的文本生成装置中,生成单元802包括:第一生成模块,被配置为基于属性设置信息在当前视频封面内生成提示信息,其中,提示信息用于引导用户执行至少以下之一调整操作:待添加文本在当前视频封面内的显示尺寸调整操作、待添加文本在当前视频封面内的显示位置调整操作、待添加文本在当前视频封面内的显示样式调整操作、待添加文本在当前视频封面内的显示特效调整操作;第三获取模块,被配置为获取用户在提示信息的引导下执行调整操作所得到的调整数据;第二生成模块,被配置为当调整数据满足预设条件时,在当前视频封面内生成待添加文本。

可选地,在本公开实施例的文本生成装置中,第二生成模块至少包括:第一设置子模块,被配置为当待添加文本在当前视频封面内的显示尺寸调整数据与待添加文本的预设显示尺寸之间满足预设尺寸条件时,将待添加文本在当前视频封面内的显示尺寸设置为预设显示尺寸,其中,预设显示尺寸由属性设置信息中的显示尺寸数据确定;或第二设置子模块,被配置为当待添加文本在当前视频封面内的显示位置调整数据与待添加文本的预设显示位置之间满足预设距离条件时,将待添加文本在当前视频封面内的显示位置设置为预设显示位置,其中,预设显示位置由属性设置信息中的显示位置数据确定。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

可选地,图9是根据一示例性实施例示出的一种终端的结构框图。如图9所示,该终端可以包括:一个或多个(图中仅示出一个)处理器91、用于存储处理器可执行指令的存储器93;其中,处理器被配置为执行指令,以实现上述任一项的文本生成方法。

其中,存储器可用于存储软件程序以及模块,如本公开实施例中的文本生成方法和装置对应的程序指令/模块,处理器通过运行存储在存储器内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的文本生成方法。存储器可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器可进一步包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至计算机终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

本领域普通技术人员可以理解,图9所示的结构仅为示意,计算机终端也可以是智能手机(如Android手机、iOS手机等)、平板电脑、掌声电脑以及移动互联网设备(MobileInternet Devices,MID)、PAD等终端设备。图9其并不对上述电子装置的结构造成限定。例如,终端10还可包括比图9中所示更多或者更少的组件(如网络接口、显示装置等),或者具有与图9所示不同的配置。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

相关技术
  • 文本生成模型的训练方法及装置、文本生成方法及装置
  • 文本生成模型的训练方法、文本生成方法和装置
技术分类

06120113022679