【技术实现步骤摘要】
用于生成视频的方法和装置
本申请实施例涉及计算机
,具体涉及用于生成视频的方法和装置。
技术介绍
目前,用户在制作视频的过程中,往往需要人工拍摄或者制作生成视频所需的各种素材资源(包括视频、音频、图像和字幕文字)。
技术实现思路
本申请实施例提出了用于生成视频的方法和装置。第一方面,本申请实施例提供了一种用于生成视频的方法,该方法包括:接收用户输入的查询文本;查询与查询文本相关的素材资源集合,其中,素材资源为图像、视频或音频;呈现素材资源集合;响应于接收到用户对所呈现的素材资源集合中素材资源的选择操作和排序操作,确定素材资源序列;根据素材资源序列生成视频。在一些实施例中,查询与查询文本相关的素材资源集合,包括:对查询文本进行分词,得到与查询文本对应的分词序列;对于分词序列中的分词,查询与该分词的匹配度大于预设匹配度阈值的素材资源;将查找到的素材资源确定为素材资源集合。在一些实施例中,查询与该分词的匹配度大于预设匹配度阈值的素材资源,包括:查询对应的语义向量与该分词的词向量之间的相似度大于第一预设相似度阈值的素材资源。在一些实施例中,查询与查询文本相关的素材资源集合,包括:查询对应的语义向量与查询文本的语义向量之间的相似度大于第二预设相似度阈值的素材资源;将查找到的素材资源确定为素材资源集合。在一些实施例中,根据素材资源序列生成视频,包括:将顺序连接素材资源序列中各图像和视频素材资源所得到的视频确定为第一视频;将顺序连接素材资源序列中各音频素材资源所得到 ...
【技术保护点】
1.一种用于生成视频的方法,包括:/n接收用户输入的查询文本;/n查询与所述查询文本相关的素材资源集合,其中,素材资源为图像、视频或音频;/n呈现所述素材资源集合;/n响应于接收到用户对所呈现的素材资源集合中素材资源的选择操作和排序操作,确定素材资源序列;/n根据所述素材资源序列生成视频。/n
【技术特征摘要】
1.一种用于生成视频的方法,包括:
接收用户输入的查询文本;
查询与所述查询文本相关的素材资源集合,其中,素材资源为图像、视频或音频;
呈现所述素材资源集合;
响应于接收到用户对所呈现的素材资源集合中素材资源的选择操作和排序操作,确定素材资源序列;
根据所述素材资源序列生成视频。
2.根据权利要求1所述的方法,其中,所述查询与所述查询文本相关的素材资源集合,包括:
对所述查询文本进行分词,得到与所述查询文本对应的分词序列;
对于所述分词序列中的分词,查询与该分词的匹配度大于预设匹配度阈值的素材资源;
将查找到的素材资源确定为素材资源集合。
3.根据权利要求2所述的方法,其中,所述查询与该分词的匹配度大于预设匹配度阈值的素材资源,包括:
查询对应的语义向量与该分词的词向量之间的相似度大于第一预设相似度阈值的素材资源。
4.根据权利要求1所述的方法,其中,所述查询与所述查询文本相关的素材资源集合,包括:
查询对应的语义向量与所述查询文本的语义向量之间的相似度大于第二预设相似度阈值的素材资源;
将查找到的素材资源确定为所述素材资源集合。
5.根据权利要求1所述的方法,其中,所述根据所述素材资源序列生成视频,包括:
将顺序连接所述素材资源序列中各图像和视频素材资源所得到的视频确定为第一视频;
将顺序连接所述素材资源序列中各音频素材资源所得到的音频确定为第一音频;
将所述第一视频和所述第一音频分别确定为所生成的视频中的视频和音频部分。
6.根据权利要求1所述的方法,其中,所述根据所述素材资源序列生成视频,包括:
查询对应的语义向量与所述查询文本的语义向量之间的相似度大于第二预设相似度阈值的文本查询结果;
基于查找到的文本查询结果确定文本查询结果摘要;
利用语音合成技术,生成与所述文本查询结果摘要对应的语音作为第二音频;
顺序连接所述素材资源序列中的各个图像和视频素材资源,得到第二视频;
将所述第二音频和所述第二视频分别确定为所生成的视频中的音频和视频部分。
7.根据权利要求1所述的方法,其中,所述方法还包括:
响应于接收到用于指示播放所生成的视频的播放请求,播放所生成的视频。
8.一种用于生成视频的装置,包括:
接收单元,被配置成接收用户输入的查询文本;
查询单元,被配置成查询与所述查询文本相关的素材资源集合,其中,素材资源为图像、视频或音频;
呈现单元,被配置成呈现所述素材资源集合;
确定单元,被配置成响应于接收到用户对所呈现的素材资源集合中素材资源的选择操作和排...
【专利技术属性】
技术研发人员:田浩,卢大明,陈曦,王健宇,
申请(专利权)人:百度美国有限责任公司,百度时代网络技术北京有限公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。