CN113590247B - 文本创作方法及计算机程序产品 - Google Patents

文本创作方法及计算机程序产品 Download PDF

Info

Publication number
CN113590247B
CN113590247B CN202110825484.3A CN202110825484A CN113590247B CN 113590247 B CN113590247 B CN 113590247B CN 202110825484 A CN202110825484 A CN 202110825484A CN 113590247 B CN113590247 B CN 113590247B
Authority
CN
China
Prior art keywords
text
description
display interface
video
script
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110825484.3A
Other languages
English (en)
Other versions
CN113590247A (zh
Inventor
丁建栋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Alibaba Cloud Feitian Information Technology Co ltd
Original Assignee
Hangzhou Alibaba Cloud Feitian Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Alibaba Cloud Feitian Information Technology Co ltd filed Critical Hangzhou Alibaba Cloud Feitian Information Technology Co ltd
Priority to CN202110825484.3A priority Critical patent/CN113590247B/zh
Publication of CN113590247A publication Critical patent/CN113590247A/zh
Application granted granted Critical
Publication of CN113590247B publication Critical patent/CN113590247B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/34Browsing; Visualisation therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/36Creation of semantic tools, e.g. ontology or thesauri
    • G06F16/367Ontology
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/103Formatting, i.e. changing of presentation of documents
    • G06F40/106Display of layout of documents; Previewing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/205Parsing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • Software Systems (AREA)
  • Artificial Intelligence (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Health & Medical Sciences (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Animal Behavior & Ethology (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请实施例提供了一种文本创作方法及计算机程序产品,其中,文本创作方法,用以生成描述一对象的文本,包括:获取对象信息;响应于文本生成操作,根据对象信息,生成用于描述对象的描述文本,描述文本中包括至少一分镜头脚本,分镜头脚本包括标题以及标题对应的台词;展示描述文本展示界面,其中,描述文本展示界面包括至少一用于展示分镜头脚本的分镜展示区域,分镜展示区域中包括用于展示标题的标题区域和用于展示台词的台词区域;响应于针对描述文本展示界面展示的描述文本的改写操作,获取改写信息,根据改写信息对描述文本中的台词进行改写,并在台词区域展示改写后的台词。本申请的方案极大地简化了描述文本的产出过程。

Description

文本创作方法及计算机程序产品
技术领域
本申请涉及计算机技术领域,尤其涉及一种文本创作方法及计算机程序产品。
背景技术
随着互联网技术的成熟以及5G技术的发展,网络速率得到了进一步的提升,使得网络上的内容逐渐视频化。与传统的图文内容相比,视频的产出更加复杂,需要先撰写视频的脚本文件、根据脚本文件进行拍摄、剪辑等,从而获得生成的视频。
在上述制作视频的多个步骤中,脚本文件用于确定拍摄镜头、台词、文案等元素,是后续拍摄、剪辑步骤的前提,是保证视频质量的基础。然而,撰写视频的脚本文件时,需要考虑到视频的台词、视频中的对象等多个内容,使得脚本文件的撰写费时费力。
发明内容
有鉴于此,本申请提供一种文本创作方案,以至少部分解决上述问题。
根据本申请的第一方面,提供了一种文本创作方法,用以生成描述一对象的文本,包括:获取对象信息;响应于文本生成操作,根据所述对象信息,生成用于描述对象的描述文本,所述描述文本中包括至少一分镜头脚本,所述分镜头脚本包括标题以及标题对应的台词;展示描述文本展示界面,其中,所述描述文本展示界面包括至少一用于展示分镜头脚本的分镜展示区域,所述分镜展示区域中包括用于展示所述标题的标题区域和用于展示所述台词的台词区域;响应于针对所述描述文本展示界面展示的描述文本的改写操作,获取改写信息,根据所述改写信息对所述描述文本中的台词进行改写,并在所述台词区域展示改写后的台词。
根据本申请的第二方面,提供了一种计算机程序产品,其上存储有计算机程序,该程序被处理器执行时实现如第一方面所述的文本创作方法。
根据本申请提供的文本改写方案,响应于文本生成操作,根据对象信息生成用于描述对象的描述文本并通过描述文本展示界面进行展示,响应于针对描述文本展示界面展示的描述文本的改写操作对描述文本进行改写,获得改写后的描述文本。由此,可以基于对象信息自动生成能够表达用户期望内容的改写后的描述文本,极大地简化了描述文本的产出过程。当将本方案应用在视频拍摄领域时,可以直接将生成的描述文本作为视频脚本使用,从而简化了视频脚本的产出过程。
附图说明
为了更清楚地说明本申请或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请实施例中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
图1A为本申请实施例的一种文本创作方法的步骤流程图;
图1B为图1A所示实施例中的一种场景示例的示意图;
图2A为本申请实施例的一种文本创作方法的步骤流程图;
图2B为一种描述项展示界面的示意图;
图2C为一种具有多个分镜展示区域的界面示意图;
图2D为一种包括视频模板的界面示意图;
图3A为本申请实施例提供的一种模型的结构示意图;
图3B为本申请实施例提供的一种模型训练方法的步骤流程图;
图4为本申请实施例的一种文本改写装置的结构框图;
图5为本申请实施例的一种电子设备的结构示意图。
具体实施方式
为了使本领域的人员更好地理解本申请中的技术方案,下面将结合本申请中的附图,对本申请中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本申请保护的范围。
下面结合本申请附图进一步说明本申请具体实现。
图1A为本申请的一个实施例提供的一种文本创作方法的步骤流程图,文本创作方法用以生成描述一对象的文本,如图1A所示,文本创作方法包括:
S101、获取对象信息。
本实施例中,对象信息可以包括对象的名称、对象的ID、对象的链接、对象的图片等任一能够定位到对象的数据,本实施例对此不进行限定。
S102、响应于文本生成操作,根据对象信息,生成用于描述对象的描述文本,描述文本中包括至少一分镜头脚本,分镜头脚本包括标题以及标题对应的台词。
本实施例中,描述文本可以为根据对象的详情信息、评论信息等进行挖掘获得的数据生成的描述文本,本实施例对此不进行限定。示例地,可以先根据对象确定对应的标题模板,标题模板中可以包括多个标题,然后再生成各个标题对应的台词;也可以根据对象同时生成标题及标题对应的台词;或者先根据对象生成台词再确定对应于台词的标题。
S103、展示描述文本展示界面,其中,描述文本展示界面包括至少一用于展示分镜头脚本的分镜展示区域,分镜展示区域中包括用于展示标题的标题区域和用于展示台词的台词区域。
描述文本可以通过描述文本展示界面进行展示,以使用户了解到描述文本的内容。
描述文本展示界面包括至少一用于展示分镜头脚本的分镜展示区域,分镜展示区域中包括用于展示标题的标题区域和用于展示台词的台词区域。
本实施例中,描述文本中包括的标题可以为根据对象确定的标题模板,例如对象为食物类商品,则标题可以包括制作工艺等;描述文本中的台词可以为根据对象的详细信息等通过生成模型生成的台词。当然,上述为举例说明,不作为本申请的限定。
S104、响应于针对描述文本展示界面展示的描述文本的改写操作,获取改写信息,根据改写信息对描述文本中的台词进行改写,并在台词区域展示改写后的台词。
本实施例中,改写信息可以包括:改写情绪特征、改写角色特征等,本实施例对此不进行限定。
在通过描述文本展示界面展示描述文本时,描述文本展示界面上还可以包括改写按钮,用户在输入改写信息后,可以触发该改写按钮。改写按钮被触发后,可以根据改写信息对描述文本中的台词进行改写,获得改写后的台词,并在描述文本展示界面的台词区域展示改写后的台词。
若改写后的描述文本达到用户预期,则可以直接将改写后的描述文本输出;若改写结果并未达到用户预期,则可以再次通过上述步骤S104进行改写,直至改写结果达到用户预期;或者,若改写结果并未达到用户预期,则用户可以直接对台词区域的内容进行编辑,来调整具体的台词内容。
在本实施例提供的方案中,可以响应于文本生成操作,根据对象信息生成用于描述对象的描述文本,并响应于针对描述文本展示界面展示的描述文本的改写操作对描述文本进行改写,获得改写后的描述文本。由此,可以基于对象信息自动生成能够表达用户期望内容的改写后的描述文本,极大地简化了描述文本的产出过程。当将本方案应用在视频拍摄领域时,可以直接将生成的描述文本作为视频脚本使用,从而简化了视频脚本的产出过程。
参见图1B,示出了本实施例的一种场景示例的示意图,如图所示,以对象为电商平台的商品为例,进行示例性说明。
如图1B的上侧所示,图形用户界面A中包括一对象输入框,用户可以将商品在电商平台的链接或者ID输入至输入框内,并点击OK按钮,从而可以根据商品的链接或者ID确定商品对应的描述文本。
之后可以展示另一图形用户界面B(描述文本展示界面),界面上方可以包括输入的商品名称,界面左侧包括针对商品确定的描述文本的多个分镜头脚本,例如引入商品、商品介绍、引导转化等。用户可以通过拖动分镜头脚本上移或者下移,来调整各个分镜头脚本的顺序。
界面右侧可以包括各个分镜头脚本的台词,例如“引入商品”下的人声台词为“这牛肉也太多了吧,爱了爱了”;“商品介绍”下可以包括多个角度的介绍内容,例如针对成分的介绍、针对制作工艺的介绍、针对商品功效的介绍等。
用户还可以通过图形用户界面B编辑得到的描述文本。界面右上方包括“改写”按钮,触发该按钮后可以弹出改写信息的输入框,用户通过输入框输入高兴、惊喜、客观陈述等内容后,可以据此确定作为改写信息的情绪改写特征,并对描述文本进行改写。
改写后获得的描述文本同样可以通过一图形用户界面C(描述文本展示界面)展示,图形用户界面C的布局可以和图形用户界面B相同。用户也可以通过图形用户界面C编辑得到的改写的描述文本。用户确定改写的描述文本符合预期后,可以点击右上界面右上角的下载按钮,将改写的描述文本下载至本地。
在本实施例提供的方案中,可以基于对象信息自动生成能够表达用户期望内容的改写后的描述文本,极大地简化了描述文本的产出过程。当将本方案应用在视频拍摄领域时,可以直接将生成的描述文本作为视频脚本使用,从而简化了视频脚本的产出过程。
本实施例的文本创作方法可以由任何适当的具有数据处理能力的电子设备执行,包括但不限于:服务器、移动终端(如手机、PAD等)和PC机等。
图2A为本申请的实施例提供的一种文本创作方法的步骤流程图,如图所示,方法包括:
S201、获取对象信息。
本步骤的具体实现方式和上述步骤S101类似,在此不再赘述。
S202、根据对象信息,获取对象对应的至少一描述项,并在描述项展示界面中展示描述项。
本实施例中,描述项应用描述对象的特征,例如,若对象为商品,则描述项可以为商品的各个用户兴趣点;若对象为知识点,则描述项可以为知识点的重点。
本实施例中,可以通过进行兴趣点挖掘的挖掘模型预先针对对象进行兴趣点挖掘,生成对象对应的知识图谱。执行步骤S202时,可以根据对象信息在预设的知识图谱中进行查询,获得对象对应的至少一描述项。
图2B示出了一种展示描述项的示意图,图中展示了“坚果”对应的多个描述项,例如有营养、元气满满、坚果原香、科学配比等,描述项右下方包括用于取消获取描述项操作的取消按钮“cancel”和用于确定描述项生成结果符合预期的确定按钮“OK”。
可选地,本申请任意实施例中,描述项展示界面通过文本方式展示有多个描述项,文本创作方法还可包括:响应于接收到的针对描述项的选择操作,将被选择的描述项变更为编辑状态;接收用户针对描述项的文本编辑操作,确定并展示编辑后的描述项。由此,可以使得编辑后的描述项更加符合用户期望,进而使得根据描述项生成的描述文本更加符合用户期望。
例如,可以鼠标双击“三只”,使得该描述项变更为编辑状态,然后用户可以通过键盘等输入装置对“三只”进行文本编辑操作,例如修改为“不止三只”等。修改完成后,可以通过鼠标点击描述项之外的任一位置,使得描述项退出变更状态,并展示编辑后的描述项“不止三只”。
可选地,本申请任意实施例中,描述项展示界面还可包括描述项增加选项,方法还可包括:接收用户针对描述项增加选项的选择操作,在描述项展示界面增加候选展示区域,其中,候选展示区域中展示有多个候选描述项,多个候选描述项根据对象确定;响应于针对多个候选描述项的选择操作,隐藏候选展示区域,并在描述项展示界面将被选择的候选描述项作为描述项进行展示。由此,用户可按需增加描述项,进而使得根据描述项生成的描述文本更加符合用户期望。
例如图2B所示,界面中可以展示有描述项增加选项“+”,在接收针对描述项增加选项“+”的选择操作后,在描述项展示界面增加候选展示区域,候选展示区域中展示有多个候选描述项供用户选择,用户可以选择候选描述项作为新增的描述项。
可选地,本实施例中,若对象为商品,候选描述项可以根据商品的评价信息、详情页信息等确定,还可以根据商品所属类目对应的用户兴趣点确定;若对象为知识点,则候选描述项可以为知识点对应的重点,也可以为知识点延伸出的其他知识点等。当然,上述仅为举例说明,并不作为候选描述项的限定。
S203、响应于文本生成操作,根据展示的描述项,生成用于描述对象的描述文本。
本实施例中,可以预先训练文本生成模型,步骤S203具体可以包括:响应于文本生成操作,将被展示的描述项输入至文本生成模型,通过文本生成模型输出用于描述对象的描述文本。
S204、响应于针对描述文本展示界面展示的描述文本的改写操作,获取改写信息。
本实施例中,描述文本展示界面还包括改写选项,改写操作包括改写选项的选择操作,步骤S204还可包括:响应于针对改写选项的选择操作,在描述文本展示界面中展示多个改写选择项;接收针对多个改写选择项的选择操作,确定被选择的改写选择项,根据被选择的改写选择项获取改写信息。
可选地,本申请任意实施例中,改写信息包括改写情绪特征,改写后的描述文本为具有改写情绪风格的用于描述对象的文本。
S205、根据改写信息对描述文本中的台词进行改写。
本实施例中,步骤S205还可包括:将改写信息以及描述文本中的台词输入至文本改写模型,通过文本改写模型中输出改写后的台词。
具体地,可以预先根据多个改写选项对应样本数据训练文本改写模型,之后可以接收针对多个改写选项的选择操作后,可以将描述文本和被选择的改写选项输入至文本改写模型中,从而通过文本改写模型对描述文本中的台词进行改写。
本实施例中,文本改写模型具体可以为transformer,当然,文本改写模型也可以为其他模型,本实施例对此不进行限定。
另外,若改写前或者改写后的描述文本不符合用户预期,用户可以直接编辑分镜展示区域中展示的台词,来获得符合用户预期的描述文本。若确定用户对描述文本中的台词进行了修改操作,则可以将修改后的描述文本用于优化文本改写模型。
可选地,本申请任意实施例中,分镜展示区域中还可包括素材区域,步骤S205之前,方法还可包括:响应于针对素材区域的选择操作,将描述文本展示界面切换为素材展示界面,素材展示界面展示有多个分镜素材;响应于用户针对分镜素材的选择操作,确定被选择的分镜素材;将界面切换为描述文本展示界面,并在被触发的素材区域中展示被选择的分镜素材。由此,用户可以在素材库中按需选择分镜素材,丰富了视频脚本的内容,进一步提高了视频脚本的生成效率。
图2C示出了一种具有多个分镜展示区域的界面示意图,素材区域为分镜展示区域右侧的“+”。在接收到针对界面中某一个“+”的选择操作后,可以展示素材展示界面,素材展示界面中展示有多个分镜素材,分镜素材可以包括视频素材、图片素材等,分镜素材可以来自网络,也可以是用户上传,本实施例对此不进行限定。
可选地,本申请任意实施例中,描述文本展示界面中包括视频生成按钮,方法还包括:响应于视频生成按钮的选择操作,根据描述文本展示界面中展示的至少一分镜头脚本及分镜头脚本对应的分镜素材,生成描述文本对应的视频文件。由此,可以根据符合需求的脚本直接生成视频,进一步提高了视频创建的效率。
示例地,响应于视频生成按钮的选择操作,根据描述文本展示界面中展示的至少一分镜头脚本及分镜头脚本对应的分镜素材,生成描述文本对应的视频文件,包括:响应于视频生成按钮的选择操作,将界面切换为视频模板展示界面,视频模板展示界面中展示有多个视频模板,视频模板中包括分镜头脚本的标题、台词或者分镜头脚本对应的分镜素材的展示方案;根据用户在视频模板展示界面的选择操作,确定被选择的视频模板;根据被选择的视频模板、描述文本展示界面中展示的至少一分镜头脚本以及分镜头脚本对应的分镜素材,生成视频文件。由此,用户可以基于已有的视频模板,快速根据分镜头脚本及对应的分镜素材生成视频文件,进一步提高了视频文件的生成效率;并且,用户可以采用同一视频模板生成不同的视频文件,由此可以保证某一用户视频风格的统一。
如图2C所示,界面右侧包括视频生成按钮“一键出片”,当接收到视频生成按钮的选择操作后,可以展示图2D,图2D示出的界面下方包括多个视频模板,用户可以通过视频模板左上方的“行业”、“风格”等对视频模板进行筛选,并可以选择出符合自身需求的视频模板。视频模板中可以包括:视频背景、分镜素材显示区域、分镜素材显示方式、标题或台词的显示位置、标题或台词的显示格式、标题或台词的艺术效果等。此外,通过图2D,还可以设置视频尺寸等内容。
示例地,视频模板展示界面中还包括声音编辑区域,声音编辑区域中包括声音编辑选项,方法还包括:在视频模板展示界面中展示声音编辑区域,声音编辑区域中包括声音编辑选项,声音编辑选项包括背景音乐编辑选项、音效编辑选项、音色编辑选项、语速编辑选项中的至少一个;接收对声音编辑选项的编辑操作,根据编辑操作确定声音编辑选项的编辑结果;根据声音编辑选项的编辑结果,将描述文本中包括的台词转换为音频数据;根据被选择的视频模板、描述文本展示界面中展示的至少一分镜头脚本以及分镜头脚本对应的分镜素材,生成视频文件之后,还包括:将视频文件和音频数据合并,获得对象对应的音视频数据。由此,可以基于声音编辑选项,根据台词生成音频文件,并可以基于台词在音频文件和视频文件中对应的时间,将视频文件和音频文件合并为一个音视频文件,简化了配音流程,提高了视频生成效率。
如图2D所示,界面上方包括多个声音编辑选项,声音编辑选项包括背景音乐编辑选项、音效编辑选项、音色编辑选项、语速编辑选项中的至少一个。
背景音乐编辑选项可以用于选择背景音乐以及背景音乐的音量;音效编辑选项可以用于编辑部分提示音的音效以及音量;音色编辑选项可以用于编辑人声台词的音色,例如标准男声、标准女声、温柔女声等,还可以编辑人声台词的语速、音量等。
本实施例提供的方案,根据输入的对象信息自动生成确定多个描述项,并根据多个描述项自动生成描述文本,还可根据改写信息对描述文本进行改写,选择描述文本中的分镜头脚本对应的视频素材,以及根据描述文本中包括的分镜头脚本及对应的分镜素材生成视频文件,极大地简化了描述文本以及视频的产出过程。
本实施例的文本创作方法可以由任意适当的具有数据处理能力的电子设备执行,包括但不限于:服务器、移动终端(如手机、PAD等)和PC机等。
图3A为本申请的实施例提供的一种模型的结构示意图,图3B为本实施例提供的一种模型训练方法的步骤流程图。通过本申请实施例训练的模型可以作为上述是实施例中的文本改写模型。本实施例中,以改写信息为情绪改写特征为例进行示例性说明,并不作为本申请的限定,其他任意能够作为改写信息的内容也在本申请的保护范围内,。
如图3A所示,对抗生成网络模型可以包括:第一生成器、第二生成器以及判别器,如图所示,模型训练方法包括:
S301、获取用于描述样本对象的第一描述文本样本、第一描述文本样本能够表达的第一样本情绪,并获取第二样本情绪。
S302、将第一描述文本样本以及第一样本情绪作为对抗生成网络模型中第一生成器的输入,通过第一生成器输出第一情绪描述文本。
本步骤中,可以通过第一生成器增强第一描述文本样本中的第一情绪。
S303、根据第一情绪描述文本计算第一损失值,并通过对抗生成网络模型的判别器判别第一情绪描述文本表达第一样本情绪的表达分数,生成第一判别结果。
S304、将第一情绪描述文本以及第二样本情绪作为对抗生成网络模型的第二生成器的输入,通过第二生成器输出的第二情绪描述文本。
本步骤中,可以通过第二生成器将文本中的情绪改为第二情绪。
通过上述步骤S302和步骤S304,可以获得包含第一情绪的第一情绪描述文本,以及包含第二情绪的第二情绪描述文本作为对抗样本,从而可以根据对抗样本调整对抗生成网络模型的模型参数。
S305、根据第二情绪描述文本计算第二损失值,并通过对抗生成网络模型的判别器判别第二情绪描述文本表达第二情绪的表达分数,生成第二判别结果。
可选地,本实施例中,第一生成器或者第二生成器包括:编码器、迁移器、解码器,其中,编码器用于对输入至生成器的描述文本进行编码,获得文本对应的第一特征向量;迁移器用于根据输入的情绪特征对第一特征向量进行重新编码,生成第二特征向量;解码器用于对第二特征向量进行解码,并将解码结果作为生成器输出的描述文本。通过在编码器和解码器之间设置迁移器,可以尽量保留Transformer模型的原始结构,无需进行较大改动,由此,本实施例中,可以采用预训练过的Transformer模型为主架构,并再次基础上增加迁移器,得到本申请的第一生成器和第二生成器。类似的,还可以采用GPT2、T5等预训练模型,这也在本申请的保护范围内。
本实施例中,判别器可以包括多个,例如,可以包括两个,两个判别器分别对第一情绪描述文本、第二情绪描述文本进行判别。具体进行判别时,不仅可以判别第一/第二情绪描述文本表达对应情绪的表达分数,还可以判别第一/第二情绪描述文本的通顺程度等。
可选地,本实施例中,将第一描述文本样本以及第一样本情绪特征作为对抗生成网络模型中第一生成器的输入,通过第一生成器输出第一情绪描述文本,包括:将第一描述文本样本输入至第二生成器,通过第二生成器对第一描述文本样本进行重写,输出第一描述文本样本对应的重写文本;将重写文本以及第一样本情绪特征作为第一生成器的输入,通过第一生成器输出第一情绪描述文本。
重写的过程可以为:通过编码器对第一描述文本样本进行编码,获得特征向量,再通过解码器对特征向量进行解码,获得重写文本。
可选地,本实施例中,根据描述文本计算损失值的方法通过下述步骤实现:基于初始损失函数计算描述文本对应的初始损失值;根据初始损失值以及多样性偏差值,计算描述文本对应的损失值。通过设置多样性偏差,可以提高生成时的自由度,进而可以使得对抗生成网络模型的改写结果更加多样性,并可以提高对抗生成网络模型的生成活力。
本实施例中,初始损失函数可以为交叉熵损失函数,则本实施例中的损失函数可以为:其中,CE为交叉熵损失函数,x为输入文本,x^′为输出文本,b为多样性偏差。
S306、至少根据第一损失值、第一判别结果、第二损失值及第二判别结果,调整对抗生成网络模型的参数。
可选地,本实施例中,当进行重写时,方法还包括:根据重写文本计算第三损失值,并通过对抗生成网络模型的判别器判别重写文本表达第一样本情绪特征的表达分数,生成第三判别结果;至少根据第一损失值、第一判别结果、第二损失值及第二判别结果,调整对抗生成网络模型的参数,包括:至少根据第一损失值、第一判别结果、第二损失值、第二判别结果、第三损失值及第三别结果,调整对抗生成网络模型的参数。通过重写,并基于重写结果调整对抗生成网络模型的参数,可以尽量避免对抗生成网络模型发生崩溃。
当发生重写时,总体损失函数可以记为:
其中,为损失值,/>为判别结果,/>为根据第一情绪描述文本计算的第一损失值,/>为根据第二情绪描述文本计算的第二损失值,E1)为根据重写文本计算的第三损失值,/>为第一情绪描述文本对应的第一判别结果,/>为第二情绪描述文本对应的第二判别结果,为重写文本对应的第三判别结果,E1为第一情绪,E2为第二情绪。
根据总的损失函数,可以调整对抗生成网络模型的参数。具体调整参数的方法可参考相关技术,在此不再赘述。
本实施例中,训练后的第二生成器可以用于根据改写情绪特征对描述文本进行改写,生成能够表达改写情绪的描述文本。
本实施例提供的方案通过训练的第二生成器,可以根据用户输入的情绪信息自动对描述文本进行改写,改写后的描述文本能够表达改写情绪,由此,可以基于对象信息自动生成能够表达用户期望情绪的描述文本,极大地简化了描述文本的产出过程。
本实施例的模型训练方法可以由任意适当的具有数据处理能力的电子设备执行,包括但不限于:服务器、移动终端(如手机、PAD等)和PC机等。
参见图4,示出了本申请实施例四提供的一种文本改写装置的架构示意图,如图4所示,其包括:
输入模块401,用于获取对象信息,以及对应于描述文本展示界面的输入操作;
展示模块402,用于展示描述文本展示界面,以及用于在台词区域展示改写后的台词,其中,描述文本展示界面包括至少一用于展示分镜头脚本的分镜展示区域,分镜展示区域中包括用于展示标题的标题区域和用于展示台词的台词区域;以及
处理模块403,用于接收输入操作,并响应于文本生成的输入操作,根据对象信息,生成用于描述对象的描述文本,以及,响应于针对描述文本改写的输入操作,获取改写信息,根据改写信息对描述文本中的台词进行改写,并将改写后的台词传输至展示模块,其中,描述文本中包括至少一分镜头脚本,分镜头脚本包括标题以及标题对应的台词。
可选地,展示模块,还用于展示描述项展示界面,描述项展示界面中包括描述项;处理模块,还用于根据对象信息,获取对象对应的至少一描述项,以及,响应于文本生成操作,根据描述项,生成用于描述对象的描述文本。
可选地,描述项展示界面通过文本方式展示有多个描述项,输入模块还用于接收针对描述项的输入操作,以及针对描述项的文本编辑的输入操作;处理模块还用于响应于接收的针对描述项的选择操作,将被选择的描述项变更为编辑状态,以及确定编辑后的描述项;展示模块还用于展示编辑后的描述项。
可选地,输入模块还用于接收针对描述项增加选项的输入操作,以及接收针对多个候选描述项的选择的输入操作;描述项展示界面还包括候选展示区域,候选展示区域中展示有多个候选描述项,多个候选描述项根据对象确定,以及响应于针对多个候选描述项的选择的输入操作,隐藏候选展示区域,并在描述项展示界面将被选择的候选描述项作为描述项进行展示。
可选地,输入模块还用于接收文本生成的输入操作;处理模块还用于响应于文本生成操作,将被展示的描述项输入至文本生成模型,通过文本生成模型输出用于描述对象的描述文本。
可选地,描述文本展示界面还包括改写选项,改写操作包括改写选项的选择操作;输入模块,还用于接收针对改写选项的选择操作,以及接收针对多个改写选择项的选择操作;处理器,还用于响应于针对改写选项的选择操作,控制展示模块在描述文本展示界面中展示多个改写选择项,以及接收针对多个改写选择项的选择操作,确定被选择的改写选择项,根据被选择的改写选择项获取改写信息。
可选地,处理器还用于将改写信息以及描述文本中的台词输入至文本改写模型,通过文本改写模型中输出改写后的台词。
可选地,分镜展示区域中还包括素材区域;输入模块,还用于接收针对素材区域的选择操作,以及接收针对分镜素材的选择操作;展示模块,还用于响应于针对素材区域的选择操作,将描述文本展示界面切换为素材展示界面,素材展示界面展示有多个分镜素材,以及用于将界面切换为描述文本展示界面,并在被触发的素材区域中展示被选择的分镜素材;处理器,还用于响应于用户针对分镜素材的选择操作,确定被选择的分镜素材。
可选地,描述文本展示界面中包括视频生成按钮;输入模块,还用于接收视频生成按钮的选择操作;处理器,还用于响应于视频生成按钮的选择操作,根据描述文本展示界面中展示的至少一分镜头脚本及分镜头脚本对应的分镜素材,生成描述文本对应的视频文件。
可选地,输入模块,还用于接收用户在视频模板展示界面的选择操作;展示模块,还用于将界面切换为视频模板展示界面,视频模板展示界面中展示有多个视频模板,视频模板中包括分镜头脚本的标题、台词或者分镜头脚本对应的分镜素材的展示方案;处理器,还用于根据用户在视频模板展示界面的选择操作,确定被选择的视频模板,以及,根据被选择的视频模板、描述文本展示界面中展示的至少一分镜头脚本以及分镜头脚本对应的分镜素材,生成视频文件。
可选地,展示模块,还用于在视频模板展示界面中展示声音编辑区域,声音编辑区域中包括声音编辑选项,声音编辑选项包括背景音乐编辑选项、音效编辑选项、音色编辑选项、语速编辑选项中的至少一个;输入模块,还用于接收对声音编辑选项的编辑操作;处理器,还用于根据编辑操作确定声音编辑选项的编辑结果,根据声音编辑选项的编辑结果,将描述文本中包括的台词转换为音频数据,以及用于将视频文件和音频数据合并,获得对象对应的音视频数据。
本实施例的文本改写装置用于实现前述多个方法实施例中相应的文本创作方法,并具有相应的方法实施例的有益效果,在此不再赘述。此外,本实施例的文本改写装置中的各个模块的功能实现均可参照前述方法实施例中的相应部分的描述,在此亦不再赘述。
参照图5,示出了根据本申请实施例的一种电子设备的结构示意图,本申请具体实施例并不对电子设备的具体实现做限定。
如图5所示,该电子设备可以包括:处理器(processor)502、通信接口(Communications Interface)504、存储器(memory)506、以及通信总线508。
其中:
处理器502、通信接口504、以及存储器506通过通信总线508完成相互间的通信。
通信接口504,用于与其它电子设备或服务器进行通信。
处理器502,用于执行程序510,具体可以执行上述文本创作方法实施例中的相关步骤。
具体地,程序510可以包括程序代码,该程序代码包括计算机操作指令。
处理器502可能是中央处理器CPU,或者是特定集成电路ASIC(ApplicationSpecific Integrated Circuit),或者是被配置成实施本申请实施例的一个或多个集成电路。智能设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个CPU;也可以是不同类型的处理器,如一个或多个CPU以及一个或多个ASIC。
存储器506,用于存放程序510。存储器506可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
程序510中各步骤的具体实现可以参见上述文本创作方法实施例中的相应步骤和单元中对应的描述,在此不赘述。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的设备和模块的具体工作过程,可以参考前述方法实施例中的对应过程描述,在此不再赘述。
本申请另一实施例还提供一种计算机程序产品,其上存储有计算机程序,该程序被处理器执行时实现如上述实施例提供的文本创作方法。
需要指出,根据实施的需要,可将本申请实施例中描述的各个部件/步骤拆分为更多部件/步骤,也可将两个或多个部件/步骤或者部件/步骤的部分操作组合成新的部件/步骤,以实现本申请实施例的目的。
上述根据本申请实施例的方法可在硬件、固件中实现,或者被实现为可存储在记录介质(诸如CD ROM、RAM、软盘、硬盘或磁光盘)中的软件或计算机代码,或者被实现通过网络下载的原始存储在远程记录介质或非暂时机器可读介质中并将被存储在本地记录介质中的计算机代码,从而在此描述的方法可被存储在使用通用计算机、专用处理器或者可编程或专用硬件(诸如ASIC或FPGA)的记录介质上的这样的软件处理。可以理解,计算机、处理器、微处理器控制器或可编程硬件包括可存储或接收软件或计算机代码的存储组件(例如,RAM、ROM、闪存等),当所述软件或计算机代码被计算机、处理器或硬件访问且执行时,实现在此描述的文本创作方法。此外,当通用计算机访问用于实现在此示出的文本创作方法的代码时,代码的执行将通用计算机转换为用于执行在此示出的文本创作方法的专用计算机。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及方法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请实施例的范围。
以上实施方式仅用于说明本申请实施例,而并非对本申请实施例的限制,有关技术领域的普通技术人员,在不脱离本申请实施例的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本申请实施例的范畴,本申请实施例的专利保护范围应由权利要求限定。

Claims (13)

1.一种文本创作方法,用以生成描述一对象的文本,包括:
获取对象信息;
响应于文本生成操作,根据所述对象信息,生成用于描述对象的描述文本,所述描述文本中包括至少一分镜头脚本,所述分镜头脚本包括标题以及标题对应的台词;
展示描述文本展示界面,其中,所述描述文本展示界面包括至少一用于展示分镜头脚本的分镜展示区域,所述分镜展示区域中包括用于展示所述标题的标题区域和用于展示所述台词的台词区域,所述描述文本展示界面还包括改写选项;
响应于针对所述改写选项的选择操作,在所述描述文本展示界面中展示多个改写选择项;
接收针对多个改写选择项的选择操作,确定被选择的改写选择项,根据被选择的改写选择项获取改写信息;
根据所述改写信息对所述描述文本中的台词进行改写,并在所述台词区域展示改写后的台词。
2.根据权利要求1所述的方法,其中,所述响应于文本生成操作,根据所述对象信息,生成用于描述对象的描述文本,包括:
根据所述对象信息,获取所述对象对应的至少一描述项,并在描述项展示界面中展示所述描述项;
响应于所述文本生成操作,根据展示的所述描述项,生成用于描述对象的描述文本。
3.根据权利要求2所述的方法,其中,所述描述项展示界面通过文本方式展示有多个描述项,所述方法还包括:
响应于接收到的针对所述描述项的选择操作,将被选择的描述项变更为编辑状态;
接收用户针对所述描述项的文本编辑操作,确定并展示编辑后的描述项。
4.根据权利要求2所述的方法,其中,所述描述项展示界面还包括描述项增加选项,所述方法还包括:
接收用户针对所述描述项增加选项的选择操作,在描述项展示界面增加候选展示区域,其中,所述候选展示区域中展示有多个候选描述项,所述多个候选描述项根据所述对象确定;
响应于针对所述多个候选描述项的选择操作,隐藏所述候选展示区域,并在所述描述项展示界面将被选择的所述候选描述项作为所述描述项进行展示。
5.根据权利要求2所述的方法,其中,所述响应于所述文本生成操作,根据展示的所述描述项,生成用于描述对象的描述文本,包括:
响应于所述文本生成操作,将被展示的所述描述项输入至文本生成模型,通过所述文本生成模型输出用于描述对象的描述文本。
6.根据权利要求1所述的方法,其中,所述根据所述改写信息对所述描述文本中的台词进行改写,包括:
将所述改写信息以及所述描述文本中的台词输入至文本改写模型,通过所述文本改写模型中输出改写后的台词。
7.根据权利要求1所述的方法,其中,所述分镜展示区域中还包括素材区域,所述方法还包括:
响应于针对所述素材区域的选择操作,将所述描述文本展示界面切换为素材展示界面,所述素材展示界面展示有多个分镜素材;
响应于用户针对所述分镜素材的选择操作,确定被选择的分镜素材;
将所述界面切换为所述描述文本展示界面,并在被触发的所述素材区域中展示被选择的分镜素材。
8.根据权利要求7所述的方法,其中,所述描述文本展示界面中包括视频生成按钮,所述方法还包括:
响应于所述视频生成按钮的选择操作,根据所述描述文本展示界面中展示的至少一分镜头脚本及所述分镜头脚本对应的分镜素材,生成所述描述文本对应的视频文件。
9.根据权利要求8所述的方法,其中,所述响应于所述视频生成按钮的选择操作,根据所述描述文本展示界面中展示的至少一分镜头脚本及所述分镜头脚本对应的分镜素材,生成所述描述文本对应的视频文件,包括:
响应于所述视频生成按钮的选择操作,将界面切换为视频模板展示界面,所述视频模板展示界面中展示有多个视频模板,所述视频模板中包括所述分镜头脚本的标题、台词或者所述分镜头脚本对应的分镜素材的展示方案;
根据用户在所述视频模板展示界面的选择操作,确定被选择的视频模板;
根据被选择的视频模板、所述描述文本展示界面中展示的至少一分镜头脚本以及所述分镜头脚本对应的分镜素材,生成所述视频文件。
10.根据权利要求9所述的方法,其中,所述视频模板展示界面中还包括声音编辑区域,所述声音编辑区域中包括声音编辑选项,所述方法还包括:
在所述视频模板展示界面中展示声音编辑区域,所述声音编辑区域中包括声音编辑选项,所述声音编辑选项包括背景音乐编辑选项、音效编辑选项、音色编辑选项、语速编辑选项中的至少一个;
接收对所述声音编辑选项的编辑操作,根据编辑操作确定声音编辑选项的编辑结果;
根据所述声音编辑选项的编辑结果,将所述描述文本中包括的台词转换为音频数据;
所述根据被选择的视频模板、所述描述文本展示界面中展示的至少一分镜头脚本以及所述分镜头脚本对应的分镜素材,生成所述视频文件之后,还包括:
将所述视频文件和所述音频数据合并,获得所述对象对应的音视频数据。
11.根据权利要求1所述的方法,其中,所述对象信息可以是至少以下一种:对象的名称、对象的ID、对象的链接、对象的图像。
12.根据权利要求1所述的方法,其中,所述改写信息包括改写情绪特征,改写后的描述文本为具有改写情绪风格的用于描述所述对象的文本。
13.一种计算机程序介质,其上存储有计算机程序,该程序被处理器执行时实现如权利要求1-12中任一项所述的文本创作方法。
CN202110825484.3A 2021-07-21 2021-07-21 文本创作方法及计算机程序产品 Active CN113590247B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110825484.3A CN113590247B (zh) 2021-07-21 2021-07-21 文本创作方法及计算机程序产品

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110825484.3A CN113590247B (zh) 2021-07-21 2021-07-21 文本创作方法及计算机程序产品

Publications (2)

Publication Number Publication Date
CN113590247A CN113590247A (zh) 2021-11-02
CN113590247B true CN113590247B (zh) 2024-04-05

Family

ID=78248847

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110825484.3A Active CN113590247B (zh) 2021-07-21 2021-07-21 文本创作方法及计算机程序产品

Country Status (1)

Country Link
CN (1) CN113590247B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115052201A (zh) * 2022-05-17 2022-09-13 阿里巴巴(中国)有限公司 视频剪辑方法及电子设备
CN114860995B (zh) * 2022-07-05 2022-09-06 北京百度网讯科技有限公司 视频脚本生成方法、装置、电子设备及介质

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103839562A (zh) * 2014-03-17 2014-06-04 杨雅 一种视频创作***
CN103970892A (zh) * 2014-05-23 2014-08-06 无锡清华信息科学与技术国家实验室物联网技术中心 基于智能家居设备的多维度观影***控制方法
CN109144628A (zh) * 2018-07-05 2019-01-04 厦门微芽互娱科技有限公司 海报生成方法、介质、终端设备及装置
CN110007827A (zh) * 2018-12-13 2019-07-12 阿里巴巴集团控股有限公司 选择编辑方法、装置、电子设备及计算机可读存储介质
CN110059309A (zh) * 2018-01-18 2019-07-26 北京京东尚科信息技术有限公司 信息对象标题的生成方法和装置
CN110825912A (zh) * 2019-10-30 2020-02-21 北京达佳互联信息技术有限公司 视频生成方法、装置、电子设备及存储介质
CN111048215A (zh) * 2019-12-13 2020-04-21 北京纵横无双科技有限公司 一种基于crm的医疗视频制作方法及***
CN111401045A (zh) * 2020-03-16 2020-07-10 腾讯科技(深圳)有限公司 一种文本生成方法、装置、存储介质和电子设备
CN111629269A (zh) * 2020-05-25 2020-09-04 厦门大学 一种基于机械臂的移动端短视频广告自动拍摄与生成的方法
WO2021073315A1 (zh) * 2019-10-14 2021-04-22 北京字节跳动网络技术有限公司 视频文件的生成方法、装置、终端及存储介质
CN112732977A (zh) * 2021-01-21 2021-04-30 网娱互动科技(北京)股份有限公司 一种基于模板快速生成短视频的方法
CN112866796A (zh) * 2020-12-31 2021-05-28 北京字跳网络技术有限公司 视频生成方法、装置、电子设备和存储介质
CN113010062A (zh) * 2021-03-18 2021-06-22 阿里巴巴新加坡控股有限公司 生成设计方案的方法、装置及电子设备
CN113010645A (zh) * 2021-03-25 2021-06-22 腾讯科技(深圳)有限公司 文本生成方法、装置、设备及存储介质

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160378738A1 (en) * 2015-06-29 2016-12-29 International Business Machines Corporation Editing one or more text files from an editing session for an associated text file

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103839562A (zh) * 2014-03-17 2014-06-04 杨雅 一种视频创作***
CN103970892A (zh) * 2014-05-23 2014-08-06 无锡清华信息科学与技术国家实验室物联网技术中心 基于智能家居设备的多维度观影***控制方法
CN110059309A (zh) * 2018-01-18 2019-07-26 北京京东尚科信息技术有限公司 信息对象标题的生成方法和装置
CN109144628A (zh) * 2018-07-05 2019-01-04 厦门微芽互娱科技有限公司 海报生成方法、介质、终端设备及装置
CN110007827A (zh) * 2018-12-13 2019-07-12 阿里巴巴集团控股有限公司 选择编辑方法、装置、电子设备及计算机可读存储介质
WO2021073315A1 (zh) * 2019-10-14 2021-04-22 北京字节跳动网络技术有限公司 视频文件的生成方法、装置、终端及存储介质
CN110825912A (zh) * 2019-10-30 2020-02-21 北京达佳互联信息技术有限公司 视频生成方法、装置、电子设备及存储介质
CN111048215A (zh) * 2019-12-13 2020-04-21 北京纵横无双科技有限公司 一种基于crm的医疗视频制作方法及***
CN111401045A (zh) * 2020-03-16 2020-07-10 腾讯科技(深圳)有限公司 一种文本生成方法、装置、存储介质和电子设备
CN111629269A (zh) * 2020-05-25 2020-09-04 厦门大学 一种基于机械臂的移动端短视频广告自动拍摄与生成的方法
CN112866796A (zh) * 2020-12-31 2021-05-28 北京字跳网络技术有限公司 视频生成方法、装置、电子设备和存储介质
CN112732977A (zh) * 2021-01-21 2021-04-30 网娱互动科技(北京)股份有限公司 一种基于模板快速生成短视频的方法
CN113010062A (zh) * 2021-03-18 2021-06-22 阿里巴巴新加坡控股有限公司 生成设计方案的方法、装置及电子设备
CN113010645A (zh) * 2021-03-25 2021-06-22 腾讯科技(深圳)有限公司 文本生成方法、装置、设备及存储介质

Also Published As

Publication number Publication date
CN113590247A (zh) 2021-11-02

Similar Documents

Publication Publication Date Title
US20240107127A1 (en) Video display method and apparatus, video processing method, apparatus, and system, device, and medium
CN113590247B (zh) 文本创作方法及计算机程序产品
US20160358367A1 (en) Animation based on Content Presentation Structures
CN108989705B (zh) 一种虚拟形象的视频制作方法、装置和终端
CN109801349B (zh) 一种声音驱动的三维动画角色实时表情生成方法和***
WO2020140940A1 (zh) 代码的生成方法、装置、设备及存储介质
CN113655999B (zh) 一种页面控件的渲染方法、装置、设备及存储介质
CN109389427A (zh) 问卷推送方法、装置、计算机设备和存储介质
KR101831802B1 (ko) 적어도 하나의 시퀀스에 대한 가상현실 컨텐츠 제작방법 및 장치
JP7337172B2 (ja) 音声パケット推薦方法、装置、電子機器およびプログラム
CN112819933A (zh) 一种数据处理方法、装置、电子设备及存储介质
JP2022538702A (ja) 音声パケット推薦方法、装置、電子機器およびプログラム
US20230124765A1 (en) Machine learning-based dialogue authoring environment
CN114638232A (zh) 一种文本转换成视频的方法、装置、电子设备及存储介质
KR20220167358A (ko) 가상 캐릭터 생성 방법과 장치, 전자 기기, 저장 매체 및 컴퓨터 프로그램
CN112565875B (zh) 自动生成视频的方法、装置、设备和计算机可读存储介质
KR102313203B1 (ko) 인공지능 콘텐츠 창작 시스템 및 방법
CN111125384A (zh) 一种多媒体答案生成方法、装置、终端设备以及存储介质
US11809688B1 (en) Interactive prompting system for multimodal personalized content generation
KR101804679B1 (ko) 스토리에 기초하는 멀티미디어 콘텐츠 개발 장치 및 방법
US20200082586A1 (en) Generating and providing composition effect tutorials for creating and editing digital content
JP7049173B2 (ja) 手話cg翻訳編集装置及びプログラム
CN112734949B (zh) Vr内容的属性修改方法、装置、计算机设备及存储介质
KR102281298B1 (ko) 인공지능 기반 동영상 합성을 위한 시스템 및 방법
CN114816038A (zh) 虚拟现实内容生成方法、装置及计算机可读存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20220324

Address after: 310023 Room 516, floor 5, building 3, No. 969, Wenyi West Road, Wuchang Street, Yuhang District, Hangzhou City, Zhejiang Province

Applicant after: Alibaba Dharma Institute (Hangzhou) Technology Co.,Ltd.

Applicant after: Aliyun Computing Co.,Ltd.

Address before: 310023 Room 516, floor 5, building 3, No. 969, Wenyi West Road, Wuchang Street, Yuhang District, Hangzhou City, Zhejiang Province

Applicant before: Alibaba Dharma Institute (Hangzhou) Technology Co.,Ltd.

TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20240227

Address after: Room 553, 5th Floor, Building 3, No. 969 Wenyi West Road, Wuchang Street, Yuhang District, Hangzhou City, Zhejiang Province, 311121

Applicant after: Hangzhou Alibaba Cloud Feitian Information Technology Co.,Ltd.

Country or region after: Zhong Guo

Address before: 310023 Room 516, floor 5, building 3, No. 969, Wenyi West Road, Wuchang Street, Yuhang District, Hangzhou City, Zhejiang Province

Applicant before: Alibaba Dharma Institute (Hangzhou) Technology Co.,Ltd.

Country or region before: Zhong Guo

Applicant before: Aliyun Computing Co.,Ltd.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant