System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及媒体数据编辑,特别涉及一种旁白数据编辑方法及装置、电子设备、存储介质。
技术介绍
1、有声剧是主要以配音人员通过声音演绎的有声戏剧,其以人物对话为基础,辅以大量的旁白,并充分运用音乐伴奏、音响效果来加强气氛,从而实现听剧。而在有声剧的制作过程中,有声剧的旁白数据的生产是最重要的工作之一。
2、当前对于有声剧的旁白数据的生产,主要是由运营的工作人员通过excel的方式编辑旁白数据的文本以及属性信息等,然后将编辑好的excel文件,点对点的传输至后端,再通过后端基于excel文件中的数据进行相应的旁白数据生产。
3、但是这种方式效率较低,无法满足当前快速的内容生产需求,并且在通过excel的方式进行编辑不够直观,所以容易出现错误。
技术实现思路
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、确定出所述多音词汇的各个读音,并显示在读本文档来自技高网...
【技术保护点】
1.一种旁白数据编辑方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述旁白文本编辑操作为点位添加操作,所述每当所述用户触发任意一项编辑操作时,对当前所述旁白数据中被选中的数据进行当前触发的所述编辑操作,包括:
3.根据权利要求1所述的方法,其特征在于,所述旁白属性编辑操作为读音设置操作,所述每当所述用户触发任意一项编辑操作时,对当前所述旁白数据中被选中的数据进行当前触发的所述编辑操作,包括:
4.根据权利要求1所述的方法,其特征在于,所述旁白属性编辑操作为停顿设置操作,所述每当所述用户触发任意一项编辑操作时,对当前所述旁白数据中被选中的数据进行当前触发的所述编辑操作,包括:
5.根据权利要求1所述的方法,其特征在于,所述旁白属性编辑操作为局部调节操作,所述每当所述用户触发任意一项编辑操作时,对当前所述旁白数据中被选中的数据进行当前触发的所述编辑操作,包括:
6.根据权利要求1所述的方法,其特征在于,所述旁白属性编辑操作为全局调节操作,所述每当所述用户触发任意一项编辑操作时,对当前所述旁白数据中被选中
7.根据权利要求1所述的方法,其特征在于,所述将所述旁白合成数据与所述视频帧图像进行关联,包括:
8.一种旁白数据编辑装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括:
10.一种计算机存储介质,其特征在于,用于存储计算机程序,所述计算机程序被执行时,用于实现如权利要求1至7任意一项所述的旁白数据编辑方法。
...【技术特征摘要】
1.一种旁白数据编辑方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述旁白文本编辑操作为点位添加操作,所述每当所述用户触发任意一项编辑操作时,对当前所述旁白数据中被选中的数据进行当前触发的所述编辑操作,包括:
3.根据权利要求1所述的方法,其特征在于,所述旁白属性编辑操作为读音设置操作,所述每当所述用户触发任意一项编辑操作时,对当前所述旁白数据中被选中的数据进行当前触发的所述编辑操作,包括:
4.根据权利要求1所述的方法,其特征在于,所述旁白属性编辑操作为停顿设置操作,所述每当所述用户触发任意一项编辑操作时,对当前所述旁白数据中被选中的数据进行当前触发的所述编辑操作,包括:
5.根据权利要求1所述的方法,其特征在于,所述旁白...
【专利技术属性】
技术研发人员:邬丹丹,陈亮,胡奕涵,贺子悦,罗志强,屈晓明,
申请(专利权)人:湖南快乐阳光互动娱乐传媒有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。