一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

视频的处理方法、装置、电子设备和存储介质与流程

2021-11-05 20:46:00 来源:中国专利 TAG:


1.本公开实施例涉及视频处理技术领域,尤其涉及一种视频的处理方法、装置、电子设备和存储介质。


背景技术:

2.用户在拍摄视频的过程中,可能会由于紧张、不熟练或者个人说话习惯等原因而出现说话卡壳或通过无效词(如额、嗯、那个等词语)来填补说话间的空白等情况。
3.现有技术中,当在视频拍摄过程中出现卡壳或无效词时,用户需要反复的试听拍摄得到的视频,确定卡壳和无效词的位置,并基于该位置剪除视频中的卡壳和无效词。
4.然而,此种视频处理方式操作较为繁琐,不利于用户快速拍摄与发布视频。


技术实现要素:

5.本公开实施例提供一种视频的处理方法、装置、电子设备和存储介质,以快速检测并剪除视频中的卡壳和/或无用词对应的视频片段。
6.第一方面,本公开实施例提供了一种视频的处理方法,包括:
7.接收针对视频的检测操作;
8.响应于所述检测操作,检测所述视频中的无效音频片段,并显示无效音频片段信息;
9.接收针对目标无效音频片段信息所对应的视频片段的删除操作;
10.响应于所述删除操作,删除所述视频中与所述目标无效音频片段信息对应的所述视频片段。
11.第二方面,本公开实施例还提供了一种视频的处理装置,包括:
12.检测操作接收模块,用于接收针对视频的检测操作;
13.信息显示模块,用于响应于所述检测操作,检测所述视频中的无效音频片段,并显示无效音频片段信息;
14.删除操作接收模块,用于接收针对目标无效音频片段信息所对应的视频片段的删除操作;
15.删除模块,用于响应于所述删除操作,删除所述视频中与所述目标无效音频片段信息对应的所述视频片段。
16.第三方面,本公开实施例还提供了一种电子设备,包括:
17.一个或多个处理器;
18.存储器,用于存储一个或多个程序,
19.当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本公开实施例所述的视频的处理方法。
20.第四方面,本公开实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本公开实施例所述的视频的处理方法。
21.本公开实施例提供的视频的处理方法、装置、电子设备和存储介质,接收针对视频的检测操作;响应于该检测操作,检测所述视频中的无效音频片段,并显示无效音频片段信息;接收针对目标无效音频片段信息对应的视频片段的删除操作;响应于该删除操作,删除视频中与目标无效音频片段信息对应的视频片段。本公开实施例通过采用上述技术方案,自动检测并删除视频中出现无效词和/或语句停顿的视频片段,无需用户反复观看视频进行查找并手动删除,能够简化视频剪辑所需的操作,降低视频的剪辑难度与视频剪辑所耗费的时间,并提高视频的质量。
附图说明
22.结合附图并参考以下具体实施方式,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,原件和元素不一定按照比例绘制。
23.图1为本公开实施例提供的一种视频的处理方法的流程示意图;
24.图2为本公开实施例提供的一种视频编辑页面示意图;
25.图3为本公开实施例提供的一种设置窗口示意图;
26.图4为本公开实施例提供的一种检测结果页面示意图;
27.图5为本公开实施例提供的另一种视频的处理方法的流程示意图;
28.图6为本公开实施例提供的一种视频的处理装置的结构框图;
29.图7为本公开实施例提供的一种电子设备的结构示意图。
具体实施方式
30.下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
31.应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本公开的范围在此方面不受限制。
32.本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。
33.需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。
34.需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。
35.本公开实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。
36.图1为本公开实施例提供的一种视频的处理方法的流程示意图。该方法可以由视
频的处理装置执行,其中,该装置可以由软件和/或硬件实现,可配置于电子设备中,典型的,可以配置在手机或平板电脑中。本公开实施例提供的视频的处理方法适用于检测并删除视频中的无效词片段和/或语音停顿片段的场景。如图1所示,本实施例提供的视频的处理方法可以包括:
37.s101、接收针对视频的检测操作。
38.其中,该视频可以理解为当前进行编辑的视频,如视频编辑页面内所呈现的视频。检测操作可以为检测视频中所包含的无效词和/或语音停顿的触发操作,如触发视频编辑页面中的检测控件的操作。
39.示例性的,电子设备显示视频编辑页面。用户在欲查看目标视频片段中所包含的无效词和/或语音停顿时,可以触发视频编辑页面中所显示的检测控件。相应的,电子设备在检测到用户触发视频编辑页面中的检测控件时,可以确定接收都针对视频的检测操作。
40.在本实施例中,视频可以包括一个或多个视频片段,视频的检测范围和所检测的无效音频片段类型可以由开发商和/或用户进行设置,如可以在用户未进行设置时,默认对视频中包含的所有视频片段作进行检测,并默认检测各视频片段中所包含的无效词和语音停顿等;当用户进行了设置时,可以仅对用户所设置的视频片段进行检测,和/或,基于用户的设置确定对用户所设置的无效音频拍片段类型(如无效词和/或语音停顿等)进行检测。此时,优选的,在所述接收针对视频的检测操作之前,还包括:接收作用于视频对应的视频片段剪辑控件的触发操作,其中,所述视频中包含至少一个视频片段;响应于所述触发操作,显示设置窗口,以供用户设置待检测视频和/或待检测的无效音频片段类型并执行所述检测操作。
41.其中,待检测视频可以为该检测操作所针对的视频片段,即视频中用户欲检测其所包含的无效词和/或语音停顿的视频片段,如目标视频片段,其可以包括一个或多个视频片段。视频片段剪辑控件可以用于供用户触发以设置目标视频片段以及无效音频片段类型,从而进入针对目标视频片段的无效词和/或语音停顿的检测与剪辑过程。
42.具体的,如图2所示,电子设备可以在视频编辑页面中显示视频片段剪辑控件20。用户在欲设置目标视频片段和检测内容并对目标视频片段进行剪辑时,可以触发该视频片段剪辑控件20。电子设备在检测到用户触发视频编辑页面中的视频片段剪辑控件20时,可以显示设置窗口30,如图3所示。从而,用户可以在该设置窗口内设置目标视频片段和检测内容,如可以通过将检测整个视频控件31调整为开启状态或关闭状态来对视频内的所有视频片段或视频编辑页面中当前进行编辑的视频片段(如当前播放的视频片段)进行检测,和/或,通过将将语音停顿片段32和/或语气词片段33等调整为选中状态以对其进行检测,并可以在设置完成后触发设置窗口内的检测控件34。相应的,电子设备在检测到用户触发设置窗口内的检测控件34时,可以确定接收到检测操作,并可以进一步确定设置窗口内的检测整个视频控件31的开关状态,在其处于开启状态时,将视频内的所有视频片段作为目标视频片段,在其处于关闭状态时,将当前进行编辑的视频片段作为目标视频片段;以及,将处于选中状态的类型(如语音停顿片段32和/或语气词片段33等)作为需要进行检测的无效语句片段类型。从而,在接收到检测操作时,可以对视频中的目标视频片段进行检测,并显示目标视频片段中的无效音频片段的无效音频片段信息;在接收到针对所显示的无效音频片段信息中的目标无效音频片段信息的删除操作时,可以删除目标视频片段中与该目标
无效音频片段信息对应的子视频片段,即删除目标无效音频片段信息所对应的无效音频片段以及该无效音频片段所对应的视频内容。
43.可以理解的是,本实施例在删除目标无效音频片段信息对应的子视频片段时可以改变或不改变视频中所包含的视频片段的数量,即当删除视频中的某一子视频片段后,可以将该子视频片段所位于的视频片段重新合成或不合成为一个视频片段,本实施例不对此进行限制。考虑到用户的等待时间,优选可以不在删除目标无效音频片段信息对应的子视频片段后即对该子视频片段所位于的视频片段进行合成,即删除某一视频片段中与目标无效音频片段信息对应的子视频片段后,该视频片段可以以多个子视频片段的方式进行呈现,并可以在用户发布视频时再进行视频合成,以避免在需要删除的目标无效音频片段信息对应的子视频片段的数量较多时出现用户需要等待较长时间的情况,提高用户的体验。
44.s102、响应于所述检测操作,检测所述视频中的无效音频片段,并显示无效音频片段信息。
45.其中,无效音频片段可以为视频中无效的音频片段,其可以为包括无效词片段和/或无效语音停顿片段等,以下以无效音频片段包括无效词片段和语音停顿片段为例进行说明。该无效词片段可以理解为无效词在语句中所对应的语句片段,该无效词可以包括呃、啊、呢、那个等语气词。该无效语音停顿片段可以为视频中的人声发生较长时间无效停顿的片段,如未检测到人声且时长超过预设时长(如3s或5s等)的无效停顿片段。无效音频片段信息可以理解为无效音频片段的音频片段信息,如无效音频片段的标识信息、无效音频片段在视频中的位置信息、无效音频片段所对应的无效语句片段(即无效音频片段所对应的文字)、无效音频片段所位于的语句和/或该语句中的有效音频片段信息等。
46.具体的,电子设备在接收到针对目标视频片段的检测操作时,可以响应于该检测操作,对视频进行无效音频片段检测,得到该视频中所包含的无效音频片段,并显示检测得到的无效音频片段的无效音频片段信息。
47.在本实施例中,无效音频片段的检测方式可以灵活设置,如可以基于语音识别和语义分析确定无效音频片段,该无效音频片段也可以称为水化片段,水化例如可以是无用镜头和说话卡壳的“静音片段”或“无效词(额,那个...)”等等。举例来说,基于语音识别确定音频对应的文字片段为“怎么这么久,这,有点着急了”,基于语义分析可以确定该文字片段中第一个“这”为有效语句片段,而第二个“这”为无效语句片段;针对视频的音频数据中的停顿片段,如果基于语义分析确定该停顿片段位于两条语句之间,则可以将该停顿片段确定为有效语句片段;如果基于语义分析确定该停顿片段位于某一条语句内部,则可以将该停顿片段确定为无效语句片段。。
48.示例性的,在进行无效音频片段检测时,可以直接将视频的音频数据输入至预先训练得到的检测模型中,采用该检测模型对视频的音频数据进行语音和语义识别,得到视频中所包含的无效音频片段;也可以首先对视频的音频数据进行语音识别,得到其音频数据对应的文本数据,然后对该文本数据进行语义识别,得到无效语句片段,并进一步确定无效语句片段对应的无效音频数据。
49.在一个实施方式中,所述无效音频片段信息包括所述无效音频片段对应的无效语句片段,所述显示无效音频片段信息,包括:显示所述无效音频片段对应的文本语句,其中,所述文本语句通过对所述无效音频片段所位于的音频语句进行语音识别得到,所述文本语
句包括有效语句片段和所述无效语句片段,所述无效语句片段区别于所述有效语句片段进行显示
50.其中,无效语句片段可以理解为无效音频片段对应的文字,如对无效音频片段进行语音转文本识别(speech to text,stt)得到的文本片段。文本语句可以为包含无效语句片段的语句,即所检测出的无效音频片段所位于的音频语句所对应的文字形式的语句,其可以通过对该音频语句进行语音识别得到。当无效音频片段中所位于的音频语句中仅包含该无效音频片段时,该无效音频片段所对应的文本语句内可以仅包含无效语句片段;当无效音频片段所位于的音频语句中除包含该无效音频片段之外,还包含有效音频片段时,该无效音频片段所对应的文本语句内可以包含无效语句片段和有效语句片段。
51.示例性的,电子设备在接收到针对视频的检测操作时,可以响应于该检测操作,对视频进行检测,得到该视频中所包含的无效音频片段以及该无效音频片段对应的无效语句片段401,并显示所检测各无效语句片段401,如显示各无效语句片段401所位于的文本语句402,并在每一条文本语句402中以不同于该文本语句402中的有效语句片段(即除无效语句片段401之外的语句片段)的显示方式显示该文本语句402中所包含的无效语句片段401,如图4所示(图中以在检测结果页面的结果显示区域40中显示目标视频片段中的文本语句402为例)。其中,文本语句402可以显示于视频编辑页面或检测结果页面中,即电子设备可以直接在视频编辑页面中显示检测到无效音频片段所对应的文本语句402;也可以将当前页面由视频编辑页面切换为检测结果页面,并在检测结果页面中显示检测到的无效音频片段所对应的文本语句402。
52.在上述实施方式中,可选的,所述显示所述无效音频片段对应的文本语句,包括:显示检测结果页面,并在所述检测结果页面的结果显示区域内显示所述无效音频片段对应的文本语句,其中,所述检测结果页面内还包含视频预览区域,所述视频预览区域用于播放所述视频。
53.在上述实施方式中,可以在检测结果页面中显示视频中的文本语句,并同时在播放该视频,以便于用户能够在查看无效语句片段的同时,查看各无效语句片段在视频中对应的视频片段,从而确定是否需要剪除各无效语句片段对应的视频片段。
54.具体的,电子设备在接收到检测操作时,检测视频中的无效音频片段,确定无效音频片段对应的文本语句,将当前显示页面由视频编辑页面切换为检测结果页面,并在该检测结果页面的结果显示区域内显示各文本语句,以及,在该检测结果页面的视频预览区域内播放该视频,如自视频的起始位置开始播放视频;按照各文本语句在视频中由前向后的顺序,自第一个文本语句的起点在视频中所对应的时间节点开始,播放该视频或者各文本语句对应的视频片段;或者,循环播放当前位于预设触发位置的文本语句对应的视频片段,等等。
55.可以理解的是,如果视频中未包含无效音频片段,即如果未检测到无效音频片段,则可以不切换至检测结果页面,直接在视频编辑页面中显示提示信息,以提示用户未检测到无效音频片段。
56.s103、接收针对目标无效音频片段信息所对应的视频片段的删除操作。
57.其中,目标无效音频片段信息可以为用户欲将其对应的视频片段自视频中删除的无效音频片段的信息,其可以为无效音频片段信息中的一个或多个,如目标音频片段信息
可以为处于选中状态的无效音频片段信息。目标无效音频片段信息对应的视频片段可以为视频中与目标无效音频片段信息对应的视频片段,即该目标无效音频片段信息对应的无效音频片段所位于的视频片段,亦即视频中的无效视频片段(也称为水化视频片段),该无效视频片段包括无效音频片段以及无效音频片段所对应的视频帧,该无效视频片段的起点可以为该无效音频片段的起点在视频中所对应时间节点,该无效视频片段的终点可以为该无效音频片段的终点在视频中所对应的时间节点。删除操作可以为删除用户所选择的无效音频片段信息对应的视频片段的触发操作,如触发所显示的删除控件的操作。
58.具体的,用户在欲删除目标无效音频片段信息所对应的视频片段时,可以触发删除控件。相应的,电子设备在检测到用户触发删除控件时,可以目确定接收到针对目标无效音频片段信息所对应的视频片段的删除操作。
59.在一个实施方式中,所述目标无效音频片段信息为处于选中状态的无效音频片段信息,所述方法还包括:接收针对任一无效音频片段信息的状态调整操作;响应于所述状态调整操作,调整所述状态调整操作所作用于的无效音频片段信息的显示状态,以将所述状态调整操所作用于的无效音频片段信息由选中状态切换为未选中状态,或者,将所述状态调整操所作用于的无效音频片段信息由未选中状态切换为选中状态。
60.其中,状态调整操作可以为调整某一无效音频片段信息的状态的操作,如触发某一无效音频片段信息的操作。
61.在上述实施方式中,当用户触发结果显示区域内所显示的某一无效语句片段时,切换该无效语句片段的状态,如在该无效语句片段处于选中状态时,将该无效语句片段由选中状态调整为未选中状态;在该无效语句片段处于未选中状态时,将该无效语句片段由未选中状态调整为选中状态,以便于用户调整其欲删除其对应的视频片段的目标无效音频片段信息。
62.具体的,以无效音频片段信息包括无效音频片段所对应的无效语句片段为例,如图4所示(图4中以前三个无效语句片段401处于选中状态,最后一个无效语句片段401处于未选中状态为例),电子设备可以显示文本语句402,并默认以选中状态显示各文本语句402中的无效语句片段401。从而,用户可以触发电子设备所显示的无效语句片段401以指示电子设备将处于选中状态的无效语句片段401切换为未选中状态或者将处于未选中状态的无效语句片段401切换为选中状态,并可以在无效语句片段401选择完成后,触发电子设备所显示的删除控件403。相应的,电子设备可以在检测到用户触发某一处于选中状态的无效语句片段401时,将该无效语句片段401由选中状态切换为未选中状态(如由停止显示该无效语句片段的删除标记),在监测到用户触发某一处于未选中状态的无效语句片段401时,将该无效语句片段401由未选中状态切换为选中状态(如显示该无效语句片段的删除标记),以及,在检测到用户触发删除控件403时,将处于选中状态的无效语句片段401作为本次需要删除的目标无效音频片段信息,并确认接收到针对目标无效音频片段信息的删除操作。
63.s104、响应于所述删除操作,删除所述视频中与所述目标无效音频片段信息对应的所述视频片段。
64.在本实施例中,电子设备可以在接收到检测操作后自动检测视频中包含的无效词和/或语音停顿,并在接收到删除操作时,自动将所检测到的无效词和/或语音停顿自视频中剪除,无需用户反复观看视频进行查找,也无需用户针对所查找到的无效词和/或语音停
顿手动确定剪辑点并进行剪除,能够简化视频剪辑过程所需的操作,降低视频剪辑所耗费的时间,并提高视频的质量,进而提高用户拍摄与发布视频的兴趣以及观众的观看体验。
65.具体的,电子设备在接收到删除操作时,可以针对每一个目标无效音频片段信息,分别确定该目标无效音频片段信息对应的无效音频片段的起点和终点在视频中所对应的时间节点,将所确定的两时间节点之间的视频片段作为与该目标无效音频片段信息对应的视频片段,并将目标子视频片段自视频中剪除,如删除位于所确定的两时间节点之间的视频帧以及位于此两时间节点之间的音频数据。此外,在删除目标无效音频片段信息对应的视频片段之后,还可以进一步为视频中位于该视频片段附近的视频帧添加淡入淡出效果,以避免剪除该视频片段之后,视频的转场过于突兀,进一步提高视频的视觉效果。
66.在本实施例中,视频编辑页面中的视频可以为用户所拍摄的视频,如用户可以在视频拍摄页面中拍摄视频,并可以在拍摄完成后,切换至视频编辑页面对所拍摄的视频进行编辑,如删除视频中的无效词和/或语音停顿、对所拍摄的视频中的其他部分进行剪辑、为所拍摄的视频添加特效、背景音乐、字幕或贴纸等等。此外,当删除目标无效音频片段信息对应的视频片段后,电子设备可以返回视频编辑页面;从而,用户可以在视频编辑页面中继续对删除目标无效音频片段信息对应的视频片段之后的视频进行编辑,并可以在编辑完成后,触发视频编辑页面中的下一步控件21(如图2所示)进入发布页面;相应的,电子设备在检测到用户触发视频编辑页面中的下一步控件21时,可以将当前页面切换为视频的发布页面,以供用户填写视频的发布信息,并可以在用户触发发布页面中的发布控件时,对视频中的各视频片段进行合成,并发布合成得到的视频。
67.本实施例提供的视频的处理方法,接收针对视频的检测操作;响应于该检测操作,检测所述视频中的无效音频片段,并显示无效音频片段信息;接收针对目标无效音频片段信息对应的视频片段的删除操作;响应于该删除操作,删除视频中与目标无效音频片段信息对应的视频片段。本公开实施例通过采用上述技术方案,自动检测并删除视频中出现无效词和/或语句停顿的视频片段,无需用户反复观看视频进行查找并手动删除,能够简化视频剪辑所需的操作,降低视频的剪辑难度与视频剪辑所耗费的时间,并提高视频的质量。
68.图5为本公开实施例提供的另一种视频的处理方法的流程示意图。本实施例中的方案可以与上述实施例中的一个或多个可选方案组合。可选的,在所述显示检测结果页面之后,还包括:以预设文本语句的起点在所述视频中对应的时间节点为播放起点,在所述视频预览区域内播放所述视频。
69.可选的,在所述显示检测结果页面之后,还包括:接收针对目标文本语句的播放操作;响应于所述播放操作,以所述目标文本语句的起点在所述视频中对应的时间节点为播放起点,在所述视频预览区域内播放所述视频。
70.可选的,在所述显示检测结果页面之后,还包括:接收针对所述视频的播放进度调整操作;响应于所述播放进度调整操作,调整所述视频在所述视频预览区域内的播放进度。
71.可选的,本实施例提供的视频的处理方法还包括:采用设定显示状态在所述结果显示区域内的预设触发位置显示所述视频预览区域中播放的文本语句。
72.相应的,如图5所示,本实施例提供的视频的处理方法包括:
73.s201、接收针对视频的检测操作。
74.s202、响应于所述检测操作,检测所述视频中的无效音频片段,显示检测结果页
面,在所述检测结果页面的结果显示区域内显示所述无效音频片段对应的文本语句,并以预设文本语句的起点在所述视频中对应的时间节点为播放起点,在所述结果检测页面的视频预览区域内播放所述视频,执行s203、s205或s207,其中,所述文本语句通过对所述无效音频片段所位于的音频语句进行语音识别得到,所述文本语句包括有效语句片段和所述无效语句片段,所述无效语句片段区别于所述有效语句片段进行显示。
75.在本实施例中,在切换至检测结果页面后,可以自动在检测结果页面中播放某一条文本语句(如第一个无效音频片段对应的文本语句),以便于用户进行查看。
76.具体的,如图4所示,电子设备在接收到检测操作时,可以将当前页面由视频编辑页面切换为检测结果页面,按照各语句在视频中的先后顺序,在该检测结果页面的结果显示区域40内显示检测到的各无效音频片段所对应的文本语句402,并在检测结果页面的视频预览区域41内播放第一条文本语句对应的视频片段,如确定第一条文本语句的起点在视频中所对应的时间节点,并自该时间节点开始在视频预览区域41中播放该视频。
77.s203、接收针对目标文本语句的播放操作。
78.其中,播放操作可以为指示电子设备播放某一文本语句的触发操作,即指示电子设备在视频预览区域内播放某一文本语句对应的视频片段的操作,该播放操作可以为触发(如点击)结果显示区域内所显示的某一文本语句的操作,如触发结果显示区域内所显示的某一文本语句中的无效语句片段或有效语句片段的操作;也可以为通过将结果显示区域内所显示的某一文本语句移动到预设触发位置的操作,此时,优选的,所述接收针对目标文本语句的播放操作,包括:接收作用于目标文本语句中的任一无效语句片段的第一播放操作;或者,接收作用于目标文本语句中的有效语句片段的第二播放操作;或者,接收将目标文本语句移动至所述结果显示区域内的预设触发位置的第三播放操作。相应的,目标文本语句可以为该播放操作所作用于的文本语句,如用户所触发的文本语句或者用户移动到预设触发位置的文本语句等。
79.具体的,电子设备在结果显示区域内显示文本语句。从而,用户在欲查看某一文本语句对应的视频片段时,可以执行针对该文本语句的播放操作,例如触发该文本语句中的无效语句片段或非无效语句片段,或者,通过滑动操作将该文本语句移动到结果显示区域内的预设触发位置。相应的,电子设备在检测到用户触发结果显示区域内所显示的某一文本语句时,确定接收到针对该文本语句的播放操作;或者,电子设备可以在检测到用户的滑动操作(如竖向滑动操作)时,控制结果显示区域内所显示的各文本语句随用户的滑动方向进行移动,并在某一条文本语句移动至预设触发位置时,或者,在滑到操作结束时,确定接收到针对位于预设触发位置的文本语句的播放操作。其中,预设触发位置可以根据需要进行设置,如可以将该预设触发位置设置为位于结果显示区域顶部的某一区域。
80.s204、响应于所述播放操作,以所述目标文本语句的起点在所述视频中对应的时间节点为播放起点,在所述视频预览区域内播放所述视频,执行s207。
81.具体的,电子设备在接收到播放操作时,可以确定该播放操作所对应的文本语句的起点在视频中所对应的时间节点,并将视频在视频预览区域内的播放进度切换至与该时间节点对应的播放进度,自该时间节点播放该视频。
82.s205、接收针对所述视频的播放进度调整操作。
83.s206、响应于所述播放进度调整操作,调整所述视频在所述视频预览区域内的播
放进度。
84.其中,播放进度调整操作可以为调整视频的播放进度的操作,如拖动播放进度条的操作等。
85.在本实施例中,用户可以通过拖动播放进度条的方式调整视频在视频预览区域内的播放进度。
86.具体的,如图4所示,电子设备在视频预览区域41内播放视频并显示视频的播放进度条42;从而,用户在欲调整视频在视频预览区域41内的播放进度时,可以向前或向后拖动该播放进度条42;相应的,电子设备在检测到用户拖动播放进度条42时,可以确定接收到进度调整操作,并响应于该进度调整操作,确定用户拖动后的时间节点,并将视频调整至该时间节点进行播放。
87.需要说明的是,当视频播放完毕时,,可以停止播放该视频;也可以自视频的起点或者第一条文本语句开始,重新播放该视频,本实施例不对此进行限制。
88.s207、采用设定显示状态在所述结果显示区域内的预设触发位置显示所述视频预览区域中播放的文本语句。
89.其中,预设显示状态可以根据需要进行设置,如可以将预设显示状态设置为高亮状态,如图4所示(图4以采用预设显示状态显示第一条文本语句为例)。
90.在本实施例中,当用户触发结果显示区域内所显示的某一文本语句时,或者,当用户将结果显示区域内的某一文本语句移动至预设触发位置时,可以在视频预览区域内播放该文本语句(即播放该文本语句所对应的视频片段);当在视频预览区域内播放某一文本语句时,可以调整该文本语句在结果显示区域内的显示位置和/或显示状态,以便于用户查看各文本语句所对应的视频片段,和/或,确定视频预览区域内播放的文本语句,为用户确定需要删除的目标无效音频片段提供便利。
91.示例性的,用户在欲查看某一文本语句所对应的视频片段时,可以触发该文本语句,如触发该文本语句中的有效语句片段;相应的,电子设备在检测到用户触发结果显示区域内所显示的某一文本语句的有效语句片段时,可以调整该视频在视频预览区域内的播放进度,以在视频预览区域内播放该文本语句对应的视频片段,以及,将该文本语句的显示状态调整为预设显示状态,并将该文本语句移动至结果显示区域内的预设触发位置进行显示。
92.用户在欲将某一无效语句片段设置为选中状态/非选中状态时,可以触发该无效语句片段;相应的,电子设备在检测到用户触发结果显示区域内所显示的某一无效语句片段时,可以调整该视频在视频预览区域内的播放进度,以在视频预览区域内播放该无效语句片段所位于的文本语句对应的视频片段,以及,将该无效语句片段由选中状态/非选中状态切换为非选中状态/选中状态,将该无效语句片段所位于的文本语句的显示状态调整为预设显示状态,并将该无效语句片段所位于的文本语句移动至结果显示区域内的预设触发位置进行显示。
93.用户在欲切换结果显示区域内所显示的文本语句时,或者,用户在欲调整各文本语句在结果显示区域内的显示位置时,可以执行滑动操作,如上下滑动(即竖向滑动)操作;相应的,电子设备在检测到用户在结果显示区域内上下滑动操作时,可以控制各文本语句随用户的滑动方向同步向上或向下移动,在某一文本语句移动至结果显示区域内的预设触
发位置时,采用预设显示状态显示该文本语句,并调整视频在视频预览区域内的播放进度,以在视频预览区域内播放该文本语句对应的视频片段。此外,电子设备在检测到用户的上下滑动操作时,还可以进一步在结果显示区域内显示预设触发位置的位置标识,如显示预设触发位置的边界、中线或某一条边界线,以便于用户能够确定预设触发位置并将其欲查看的文本语句移动至该预设触发位置。
94.用户可以通过执行进度调整操作调整视频在视频预览区域中的播放进度,当用户调整播放进度后视频预览区域内所播放的视频片段为某一文本语句对应的视频片段时,即当用户调整播放进度后视频预览区域内播放的为文本语句时;或者,当视频预览区域内的视频播放至某一文本语句时,电子设备可以自动调整结果显示区域中的各文本语句的显示位置,以将视频预览区域内正在播放的文本语句调整至预设触发位置进行显示,并将视频预览区域内正在播放的文本语句的显示状态调整为预设显示状态。
95.s208、接收针对目标无效语句片段的删除操作。
96.s209、响应于所述删除操作,删除所述视频中与所述目标无效语句片段对应的视频片段。
97.本实施例提供的视频的处理方法,用户可以通过触发结果显示区域内的某一文本语句或者将触发结果显示区域内的某一文本语句移动至预设触发位置的方式指示电子设备在视频预览区域内播放该文本语句对应的视频片段,以及,电子设备在播放某一文本语句对应的视频片段时,自动调整该文本语句的显示位置和/或显示状态,能够实现视频预览区域与结果显示区域的联动,为用户查看文本语句所对应的视频片段以及视频预览区域内播放的视频片段所对应的文本语句提供便利,进而使得用户能够快速确定需要删除的无效语句片段,进一步缩短视频剪辑所花费的时间,提高用户的体验。
98.图6为本公开实施例提供的一种视频的处理装置的结构框图。该装置可以由软件和/或硬件实现,可配置于电子设备中,典型的,可以配置在手机或平板电脑中,可通过执行视频的处理方法检测并删除视频中的无效词片段和/或语音停顿片段。如图6所示,本实施例提供的视频的处理装置可以包括:检测操作接收模块601、信息显示模块602、删除操作接收模块603和删除模块604,其中,
99.检测操作接收模块601,用于接收针对视频的检测操作;
100.信息显示模块602,用于响应于所述检测操作,检测所述视频中的无效音频片段,并显示无效音频片段信息;
101.删除操作接收模块603,用于接收针对目标无效音频片段信息所对应的视频片段的删除操作;
102.删除模块604,用于响应于所述删除操作,删除所述视频中与所述目标无效音频片段信息对应的所述视频片段。
103.本实施例提供的视频的处理装置,通过检测操作接收模块接收针对视频的检测操作;通过信息显示模块检测所述视频中的无效音频片段,并显示无效音频片段信息;通过删除操作接收模块接收针对目标无效音频片段信息对应的视频片段的删除操作;通过删除模块响应于该删除操作,删除视频中与目标无效音频片段信息对应的视频片段。本实施例通过采用上述技术方案,自动检测并删除视频中出现无效词和/或语句停顿的视频片段,无需用户反复观看视频进行查找并手动删除,能够简化视频剪辑所需的操作,降低视频的剪辑
难度与视频剪辑所耗费的时间,并提高视频的质量。
104.在上述方案中,所述无效音频片段信息可以包括所述无效音频片段对应的无效语句片段,所述信息显示模块602可以用于:显示所述无效音频片段对应的文本语句,其中,所述文本语句通过对所述无效音频片段所位于的音频语句进行语音识别得到,所述文本语句包括有效语句片段和所述无效语句片段,所述无效语句片段区别于所述有效语句片段进行显示。
105.在上述方案中,所述信息显示模块602可以用于:显示检测结果页面,并在所述检测结果页面的结果显示区域内显示所述无效音频片段对应的文本语句,其中,所述检测结果页面内还包含视频预览区域,所述视频预览区域用于播放所述视频。
106.在上述方案中,所述信息显示模块602还可以用于:在所述显示检测结果页面之后,以预设条文本语句的起点在所述视频中对应的时间节点为播放起点,在所述视频预览区域内播放所述视频。
107.进一步地,本实施例提供的视频的处理装置可以包括:播放操作接收模块,用于在所述显示检测结果页面之后,接收针对目标文本语句的播放操作;视频播放模块,用于响应于所述播放操作,以所述目标文本语句的起点在所述视频中对应的时间节点为播放起点,在所述视频预览区域内播放所述视频。
108.在上述方案中,所述播放操作接收模块可以用于:接收作用于目标文本语句中的任一无效语句片段的第一播放操作;或者,接收作用于目标文本语句中的有效语句片段的第二播放操作;或者,接收将目标文本语句移动至所述结果显示区域内的预设触发位置的第三播放操作。
109.进一步地,本实施例提供的视频的处理装置可以包括:进度调整操作接收模块,用于在所述显示检测结果页面之后,接收针对所述视频的播放进度调整操作;进度调整模块,用于响应于所述播放进度调整操作,调整所述视频在所述视频预览区域内的播放进度。
110.在上述方案中,所述信息显示模块602可以用于:采用设定显示状态在所述结果显示区域内的预设触发位置显示所述视频预览区域中播放的文本语句。
111.在上述方案中,所述目标无效音频片段信息可以为处于选中状态的无效音频片段信息,本实施例提供的视频的处理装置可以包括:状态调整操作接收模块,用于接收针对任一无效音频片段信息的状态调整操作;状态调整模块,用于响应于所述状态调整操作,调整所述状态调整操作所作用于的无效音频片段信息的显示状态,以将所述状态调整操所作用于的无效音频片段信息由选中状态切换为未选中状态,或者,将所述状态调整操所作用于的无效音频片段信息由未选中状态切换为选中状态。
112.进一步地,本实施例提供的视频的处理装置可以包括:触发操作接收模块,用于在所述接收针对视频的检测操作之前,接收作用于视频对应的视频片段剪辑控件的触发操作,其中,所述视频中包含至少一个视频片段;窗口显示模块,用于响应于所述触发操作,显示设置窗口,以供用户设置待检测视频和/或待检测的无效音频片段类型并执行所述检测操作。
113.本公开实施例提供的视频的处理装置可执行本公开任意实施例提供的视频的处理方法,具备执行视频的处理方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本公开任意实施例所提供的视频的处理方法。
protocol,超文本传输协议)之类的任何当前已知或未来研发的网络协议进行通信,并且可以与任意形式或介质的数字数据通信(例如,通信网络)互连。通信网络的示例包括局域网(“lan”),广域网(“wan”),网际网(例如,互联网)以及端对端网络(例如,ad hoc端对端网络),以及任何当前已知或未来研发的网络。
120.上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。
121.上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备:接收针对视频的检测操作;响应于所述检测操作,检测所述视频中的无效音频片段,并显示无效音频片段信息;接收针对目标无效音频片段信息所对应的视频片段的删除操作;响应于所述删除操作,删除所述视频中与所述目标无效音频片段信息对应的所述视频片段。
122.可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括但不限于面向对象的程序设计语言—诸如java、smalltalk、c ,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
123.附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
124.描述于本公开实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,模块的名称在某种情况下并不构成对该单元本身的限定。
125.本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:现场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、片上系统(soc)、复杂可编程逻辑设备(cpld)等等。
126.在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计
算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd

rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
127.根据本公开的一个或多个实施例,示例1提供了一种视频的处理方法,包括:
128.接收针对视频的检测操作;
129.响应于所述检测操作,检测所述视频中的无效音频片段,并显示无效音频片段信息;
130.接收针对目标无效音频片段信息所对应的视频片段的删除操作;
131.响应于所述删除操作,删除所述视频中与所述目标无效音频片段信息对应的所述视频片段。
132.根据本公开的一个或多个实施例,示例2根据示例1所述的方法,所述无效音频片段信息包括所述无效音频片段对应的无效语句片段,所述显示无效音频片段信息,包括:
133.显示所述无效音频片段对应的文本语句,其中,所述文本语句通过对所述无效音频片段所位于的音频语句进行语音识别得到,所述文本语句包括有效语句片段和所述无效语句片段,所述无效语句片段区别于所述有效语句片段进行显示。
134.根据本公开的一个或多个实施例,示例3根据示例2所述的方法,所述显示所述无效音频片段对应的文本语句,包括:
135.显示检测结果页面,并在所述检测结果页面的结果显示区域内显示所述无效音频片段对应的文本语句,其中,所述检测结果页面内还包含视频预览区域,所述视频预览区域用于播放所述视频。
136.根据本公开的一个或多个实施例,示例4根据示例3所述的方法,在所述显示检测结果页面之后,还包括:
137.以预设文本语句的起点在所述视频中对应的时间节点为播放起点,在所述视频预览区域内播放所述视频。
138.根据本公开的一个或多个实施例,示例5根据示例3所述的方法,在所述显示检测结果页面之后,还包括:
139.接收针对目标文本语句的播放操作;
140.响应于所述播放操作,以所述目标文本语句的起点在所述视频中对应的时间节点为播放起点,在所述视频预览区域内播放所述视频。
141.根据本公开的一个或多个实施例,示例6根据示例5所述的方法,所述接收针对目标文本语句的播放操作,包括:
142.接收作用于目标文本语句中的任一无效语句片段的第一播放操作;或者,
143.接收作用于目标文本语句中的有效语句片段的第二播放操作;或者,
144.接收将目标文本语句移动至所述结果显示区域内的预设触发位置的第三播放操作。
145.根据本公开的一个或多个实施例,示例7根据示例3所述的方法,还包括:
146.在所述显示检测结果页面之后,还包括:
147.接收针对所述视频的播放进度调整操作;
148.响应于所述播放进度调整操作,调整所述视频在所述视频预览区域内的播放进
度。
149.根据本公开的一个或多个实施例,示例8根据示例3

7任一所述的方法,在所述接收针对视频中的目标视频片段的检测操作之前,还包括:
150.采用设定显示状态在所述结果显示区域内的预设触发位置显示所述视频预览区域中播放的文本语句。
151.根据本公开的一个或多个实施例,示例9根据示例1

7任一所述的方法,所述目标无效音频片段信息为处于选中状态的无效音频片段信息,所述方法还包括:
152.接收针对任一无效音频片段信息的状态调整操作;
153.响应于所述状态调整操作,调整所述状态调整操作所作用于的无效音频片段信息的显示状态,以将所述状态调整操所作用于的无效音频片段信息由选中状态切换为未选中状态,或者,将所述状态调整操所作用于的无效音频片段信息由未选中状态切换为选中状态。
154.根据本公开的一个或多个实施例,示例10根据示例1

7任一所述的方法,在所述接收针对视频的检测操作之前,还包括:
155.接收作用于视频对应的视频片段剪辑控件的触发操作,其中,所述视频中包含至少一个视频片段;
156.响应于所述触发操作,显示设置窗口,以供用户设置待检测视频和/或待检测的无效音频片段类型并执行所述检测操作。
157.根据本公开的一个或多个实施例,示例11提供了一种视频的处理装置,包括:
158.检测操作接收模块,用于接收针对视频的检测操作;
159.信息显示模块,用于响应于所述检测操作,检测所述视频中的无效音频片段,并显示无效音频片段信息;
160.删除操作接收模块,用于接收针对目标无效音频片段信息所对应的视频片段的删除操作;
161.删除模块,用于响应于所述删除操作,删除所述视频中与所述目标无效音频片段信息对应的所述视频片段。
162.根据本公开的一个或多个实施例,示例12提供了一种电子设备,包括:
163.一个或多个处理器;
164.存储器,用于存储一个或多个程序,
165.当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如示例1

10中任一所述的视频的处理方法。
166.根据本公开的一个或多个实施例,示例13提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如示例1

10中任一所述的视频的处理方法。
167.以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
168.此外,虽然采用特定次序描绘了各操作,但是这不应当理解为要求这些操作以所示出的特定次序或以顺序次序执行来执行。在一定环境下,多任务和并行处理可能是有利的。同样地,虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本公开的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实施例中。相反地,在单个实施例的上下文中描述的各种特征也可以单独地或以任何合适的子组合的方式实现在多个实施例中。
169.尽管已经采用特定于结构特征和/或方法逻辑动作的语言描述了本主题,但是应当理解所附权利要求书中所限定的主题未必局限于上面描述的特定特征或动作。相反,上面所描述的特定特征和动作仅仅是实现权利要求书的示例形式。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献