字幕分割方法、装置、设备及存储介质制造方法及图纸

技术编号:25757378 阅读:23 留言:0更新日期:2020-09-25 21:06
本公开实施例公开了一种字幕分割方法、装置、设备及存储介质。包括:接收用户输入的字幕分割指令;从各个视图容器中确定所述字幕分割指令对应的字幕分割指针所覆盖的目标视图容器;其中,所述视图容器与目标字幕中包含的字符一一对应;根据所述字幕分割指针与所述目标视图容器的位置关系对所述目标字幕进行分割。本公开实施例提供的字幕分割方法,能够简单、快速地对字幕进行分割,有效减少了用户额外的手动操作,大大提高了用户体验。

【技术实现步骤摘要】
字幕分割方法、装置、设备及存储介质
本公开实施例涉及计算机
,尤其涉及一种字幕分割方法、装置、设备及存储介质。
技术介绍
目前大多数的视频剪辑工具均可以提供语音自动识别字幕功能,但是对字幕进行分割时,分词、分句的准确性有待进一步提高,尤其是针对视频中用户说话语速过快,两句话的时间间隔较短的情况。例如,当用户说话语速过快时,容易将「今天天气真好(字幕一)」和「我想出去玩(字幕二)」识别为「今天天气真好我想出去玩」。原本帧a画面应对应“今天天气真好”,接下来的帧b画面对应“我想出去玩”,现有的不切分方案,在a、b两帧画面中都呈现“今天天气真好我想出去玩”。
技术实现思路
本公开实施例提供一种字幕分割方法、装置、设备及存储介质,可以简单、快速地对字幕进行分割。第一方面,本公开实施例提供了一种字幕分割方法,包括:接收用户输入的字幕分割指令;从各个视图容器中确定所述字幕分割指令对应的字幕分割指针所覆盖的目标视图容器;其中,所述视图容器与目标字幕中包含的字符一一对应;根据所述字幕分割指针与所述目标视图容器的位置关系对所述目标字幕进行分割。第二方面,本公开实施例还提供了一种字幕分割装置,包括:分割指令接收模块,用于接收用户输入的字幕分割指令;目标容器确定模块,用于从各个视图容器中确定所述字幕分割指令对应的字幕分割指针所覆盖的目标视图容器;其中,所述视图容器与目标字幕中包含的字符一一对应;目标字幕分割模块,用于根据所述字幕分割指针与所述目标视图容器的位置关系对所述目标字幕进行分割。第三方面,本公开实施例还提供了一种电子设备,所述电子设备包括:一个或多个处理装置;存储装置,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理装置执行,使得所述一个或多个处理装置实现如本公开实施例所述的字幕分割方法。第四方面,本公开实施例还提供了一种计算机可读介质,其上存储有计算机程序,该程序被处理装置执行时实现如本公开实施例所述的字幕分割方法。本公开实施例,接收用户输入的字幕分割指令;从各个视图容器中确定所述字幕分割指令对应的字幕分割指针所覆盖的目标视图容器;其中,所述视图容器与目标字幕中包含的字符一一对应;根据所述字幕分割指针与所述目标视图容器的位置关系对所述目标字幕进行分割。本公开实施例提供的字幕分割方法,能够简单、快速地对字幕进行分割,有效减少了用户额外的手动操作,大大提高了用户体验。附图说明图1是本公开一实施例中的一种字幕分割方法的流程图;图2是本公开实施例中的存放于视图容器中的目标字幕的示意图;图3是本公开实施例中的字幕分割指针处于目标字幕所处的视图容器中的示意图;图4是本公开另一实施例中的一种字幕分割方法的流程图;图5是本公开另一实施例中的一种字幕分割方法的流程图;图6是本公开另一实施例中的一种字幕分割装置的结构示意图;图7是本公开另一实施例中的一种电子设备的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本公开的范围在此方面不受限制。本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。本公开实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。相关技术中,提供了以下两种字幕分割方案:方案一:用户直接手动修改和添加识别出的字幕,例如,将用户将视频剪辑工具自动识别出的字幕「今天天气真好我想出去玩」删除为「今天天气真好」,然后再手动添加一条字幕「我想出去玩」。方案二:简单将视频剪辑工具自动识别出的原字幕复制一遍,然后需要用户分别手动删除多余文字,例如,将「今天天气真好我想出去玩」原样复制一遍,形成两条一样的字幕「今天天气真好我想出去玩(字幕一)」和「今天天气真好我想出去玩(字幕二)」,然后用户手动删除字幕一的后半段,变成「今天天气真好(字幕一)」,再手动删除字幕二的前半段,变成「我想出去玩(字幕二)」,由此形成两条字幕。然而,上述方案一不提供便捷操作,完全需要用户手动处理,而方案二虽能提供「分割」功能,仍需用户手动删除多余文字。因此,需要对上述方案进行改进,以简单、快速地进行字幕分割。图1为本公开一实施例提供的一种字幕分割方法的流程图,本公开实施例可适用于对识别出的视频字幕进行分割的情况,该方法可以由字幕分割装置来执行,该装置可由硬件和/或软件组成,并一般可集成在具有字幕分割功能的设备中,该设备可以是服务器、移动终端或服务器集群等电子设备。如图1所示,该方法具体包括如下步骤:步骤110,接收用户输入的字幕分割指令。具体的,当用户想要对某条字幕进行分割时,通常会在用户界面输入字幕分割指令,并滑动字幕分割指针至该条字幕中待要分割的位置区域,其中,用户可根据分割需求将字幕分割指针在待分割字幕间随意滑动。其中,字幕分割指令可以为用户在用户界面点击的“分割”按钮,或者用户输入的语音分割指令,本公开实施例对字幕分割指令的表现形式不做限定。步骤120,从各个视图容器中确定所述字幕分割指令对应的字幕分割指针所覆盖的目标视图容器;其中,所述视图容器与目标字幕中包含的字符一一对应。在本公开实施例中,目标字幕可以理解为用户待要进行分割的字幕,其中,目标字幕中可以包含多个字符,目标字幕中的每个字符分别存放于对应的视图容器中。视图容器可以理解为可以在用户界面进行展示的用于容纳字符的容器单元,目标字幕中包含的字符数量与视图容器的数量相同,可以理解的是,目标字幕中的每个字符分别对应一个固定的视图容器,也即,视图容器与目标字幕中包含的字符一一对应。其中,每个视图容器的尺寸可以相同,也可以不同,本公开实施例对各个视图容器的尺寸不做限定。示例性的,目标字幕为“看不见他所以还能够接受吧”,图2为存放于视图容器中的目标字幕的示意图。本文档来自技高网...

【技术保护点】
1.一种字幕分割方法,其特征在于,包括:/n接收用户输入的字幕分割指令;/n从各个视图容器中确定所述字幕分割指令对应的字幕分割指针所覆盖的目标视图容器;其中,所述视图容器与目标字幕中包含的字符一一对应;/n根据所述字幕分割指针与所述目标视图容器的位置关系对所述目标字幕进行分割。/n

【技术特征摘要】
1.一种字幕分割方法,其特征在于,包括:
接收用户输入的字幕分割指令;
从各个视图容器中确定所述字幕分割指令对应的字幕分割指针所覆盖的目标视图容器;其中,所述视图容器与目标字幕中包含的字符一一对应;
根据所述字幕分割指针与所述目标视图容器的位置关系对所述目标字幕进行分割。


2.根据权利要求1所述的方法,其特征在于,根据所述字幕分割指针与所述目标视图容器的位置关系对所述目标字幕进行分割,包括:
根据所述字幕分割指针与所述目标视图容器的位置关系,确定所述目标字幕的分割位置;
基于所确定的分割位置对所述目标字幕进行分割。


3.根据权利要求2所述的方法,其特征在于,在所述基于所确定的分割位置对所述目标字幕进行分割之后,所述方法还包括:
增加分割得到的第一字幕与第二字幕间的距离。


4.根据权利要求3所述的方法,其特征在于,增加分割得到的第一字幕与第二字幕间的距离,包括:
当接收到用户输入的视图列表刷新指令时,增加分割得到的第一字幕与第二字幕间的距离。


5.根据权利要求2所述的方法,其特征在于,所述基于所确定的分割位置对所述目标字幕进行分割,包括:
基于所确定的分割位置从所述目标字幕中确定第一字幕和第二字幕;
将所述第一字幕中的所有字符与所述第二字幕中的所有字符分别存储于两个不同的数组结构中。


6.根据权利要求2所述的方法,其特征在于,根据所述字幕分割指针与所述目标视图容器的位置关系,确定所述目标字幕的分割位置,包括:
分别确定所述字幕分割指针与所述目标视图容器的第一边缘的第一距离及所述字幕分割指针与所述目标视图容器的第二边缘的第二距离;其中,所述第一边缘为所述目标视图容器的前一视图容器与所述目标视图容器的相邻边,所述第二边缘为所述目标视图容器的后一视图容器与所述目标视图容器的相邻边;
根据所述第一距离与所述第二距离的大小关系,确定所述目标字幕的分割位置。


7.根据权利要求6所述的方法,其特征在于,根据所述第一距离与所述第二距离的大小关系,确定所述目标字幕的分割位置,包括:
当所述第一距离小于所述第二距离时,将目标视图容器内的目标字符与所述目标字符的前一字符间的位置,确定为所述目标字幕的分割位置;
当所述第一距离大于所述第二距离时,将目标视图容器内的目标字符与所述目标字符的后一字符间的位置,确定为所述目标字幕的分割位置。

【专利技术属性】
技术研发人员:郑嘉成欧桐桐谢飞李占占陈金平
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1