一种视频播放方法、装置、设备及存储介质与流程

专利2024-07-01  67

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.确定所述处理结果数据与所述原始视频的原始音频数据之间的能量比例;38.如果确定所述能量比例大于预设第三比例,则将所述原始视频的原始音频数据确定为背景音弱化结果音频数据;39.相应的,所述基于所述处理结果数据,确定所述原始音频数据对应的背景音弱化结果音频数据,包括:40.如果确定所述能量比例不大于所述预设第三比例,则将所述处理结果数据确定为所述原始音频数据对应的背景音弱化结果音频数据。41.一种可选的实施方式中,所述将所述目标视频的音频数据输入至经过训练的背景音弱化模型,经过所述背景音弱化模型的背景音弱化处理后,输出处理结果数据之后,还包括:42.基于所述处理结果数据和所述原始视频的原始音频数据,确定所述原始音频数据中的背景音频数据;43.确定所述背景音频数据的能量值是否小于预设能量阈值;44.如果确定所述能量值小于所述预设能量阈值,则将所述原始视频的原始音频数据确定为所述原始音频数据对应的背景音弱化结果音频数据;45.相应的,所述基于所述处理结果数据,确定所述原始音频数据对应的背景音弱化结果音频数据,包括:46.如果确定所述能量值不小于所述预设能量阈值,则将所述处理结果数据确定为所述原始音频数据对应的背景音弱化结果音频数据。47.第三方面,本公开提供了一种背景音弱化模型的训练方法,所述方法包括:48.获取具有对应关系的训练样本数据与训练目标数据;其中,所述训练样本数据为按照不同比例对预先采集的人声音频数据和背景音频数据进行混合得到,所述背景音频数据包括背景环境音频数据和/或背景音乐数据,所述训练目标数据为所述训练样本数据中的人声音频数据;49.利用所述具有对应关系的训练样本数据与训练目标数据,对预先构建的全连接卷积神经网络cnn模型进行训练,得到经过训练的背景音弱化模型。50.第四方面,本公开提供了一种视频播放装置,应用于客户端,所述装置包括:51.开启模块,用于响应于针对预设背景音弱化控件的触发操作,开启预设背景音弱化模式;52.第一获取模块,用于响应于所述预设背景音弱化模式的开启,触发对至少一个原始视频的背景音弱化处理,并基于所述背景音弱化处理获取所述原始视频对应的目标视频;其中,所述目标视频中包括背景音弱化结果音频数据,所述背景音弱化结果音频数据为基于经过训练的背景音弱化模型对所述原始视频的原始音频数据处理后得到;53.播放模块,用于基于所述背景音弱化结果音频数据播放所述目标视频。54.第五方面,本公开提供了一种视频播放装置,应用于服务端,所述装置包括:55.第二获取模块,用于获取原始视频;56.输出模块,用于将所述原始视频的原始音频数据输入至经过训练的背景音弱化模型,经过所述背景音弱化模型的背景音弱化处理后,输出处理结果数据;57.第二确定模块,用于基于所述处理结果数据,确定所述原始音频数据对应的背景音弱化结果音频数据;58.生成模块,用于基于所述背景音弱化结果音频数据,生成所述原始视频对应的目标视频。59.第六方面,本公开提供了一种背景音弱化模型的训练装置,所述装置包括:60.第四获取模块,用于获取具有对应关系的训练样本数据与训练目标数据;其中,所述训练样本数据为按照不同比例对预先采集的人声音频数据和背景音频数据进行混合得到,所述背景音频数据包括背景环境音频数据和/或背景音乐数据,所述训练目标数据为所述训练样本数据中的人声音频数据;61.训练模块,用于利用所述具有对应关系的训练样本数据与训练目标数据,对预先构建的全连接卷积神经网络cnn模型进行训练,得到经过训练的背景音弱化模型。62.第七方面,本公开提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备实现上述的方法。63.第八方面,本公开提供了一种视频播放设备,包括:存储器,处理器,及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现上述的方法。64.第九方面,本公开提供了一种计算机程序产品,所述计算机程序产品包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现上述的方法。65.本公开实施例提供的技术方案与现有技术相比至少具有如下优点:66.本公开实施例提供了一种视频播放方法,首先响应于针对预设背景音弱化控件的触发操作,开启预设背景音弱化模式,然后响应于预设背景音弱化模式的开启,触发对至少一个原始视频的背景音弱化处理,并基于背景音弱化处理获取原始视频对应的目标视频,其中,目标视频中包括背景音弱化结果音频数据,背景音弱化结果音频数据为基于经过训练的背景音弱化模型对原始视频的原始音频数据处理后得到,再基于背景音弱化结果音频数据播放目标视频。本公开通过用户触发预设背景音弱化控件,进入预设背景音弱化模式,在该模式下,通过对原始视频的原始音频数据进行处理,从而得到背景音弱化结果视频数据,再基于背景音弱化结果视频数据播放目标视频,从而可以随时根据用户需要改变背景音的强度,避免了因背景音过大,而影响用户的观看体验的问题。附图说明67.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。68.为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。69.图1为本公开实施例提供的一种视频播放方法的流程图;70.图2为本公开实施例提供的一种视频播放设置页面示意图;71.图3为本公开实施例提供的另一种视频播放设置页面示意图;72.图4为本公开实施例提供的一种视频播放页面示意图;73.图5为本公开实施例提供的另一种视频播放页面示意图;74.图6为本公开实施例提供的一种清屏页面示意图;75.图7为本公开实施例提供的另一种视频播放方法的流程图;76.图8为本公开实施例提供的一种背景音弱化模型的训练方法的流程图;77.图9为本公开实施例提供一种网络模型示意图;78.图10为本公开实施例提供的一种视频播放装置的结构示意图;79.图11为本公开实施例提供的另一种视频播放装置的结构示意图;80.图12为本公开实施例提供的一种背景音弱化模型的训练装置的结构示意图;81.图13为本公开实施例提供的一种视频播放设备的结构示意图。具体实施方式82.为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。83.在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。84.随着互联网及智能终端的普及,短视频已成为人们日常娱乐消遣的主要方式之一,在人们观看短视频过程中,通常除了人声之外,还伴有背景音如环境声音、背景音乐等,而背景音过大,影响人们对视频内容的观看体验。85.因此,如何提升人们的视频观看体验,是目前亟需解决的技术问题。86.为此,本公开提供了一种视频播放方法,首先响应于针对预设背景音弱化控件的触发操作,开启预设背景音弱化模式,然后响应于预设背景音弱化模式的开启,触发对至少一个原始视频的背景音弱化处理,并基于背景音弱化处理获取原始视频对应的目标视频,其中,目标视频中包括背景音弱化结果音频数据,背景音弱化结果音频数据为基于经过训练的背景音弱化模型对原始视频的原始音频数据处理后得到,再基于背景音弱化结果音频数据播放目标视频。本公开通过用户触发预设背景音弱化控件,进入预设背景音弱化模式,在该模式下,通过对原始视频的原始音频数据进行处理,从而得到背景音弱化结果视频数据,再基于背景音弱化结果视频数据播放目标视频,从而可以随时根据用户需要改变背景音的强度,避免了因背景音过大,而影响用户的观看体验的问题。87.基于此,本公开实施例提供了一种视频播放方法,参考图1,为本公开实施例提供的一种视频播放方法的流程图,应用于客户端,该方法包括:88.s101:响应于针对预设背景音弱化控件的触发操作,开启预设背景音弱化模式。89.其中,客户端可以是智能手机、个人数字助理(personaldigitalassistant,pda)、平板电脑(tabletpersonalcomputer,tabletpc)、pmp(便携式多媒体播放器)、车载终端(例如车载导航终端)、可穿戴设备、笔记本电脑等等的移动终端以及诸如数字电视、台式计算机、智能家居设备等等的固定终端。90.预设背景音弱化控件用于调整预设背景音弱化模式的开关状态。91.预设背景音弱化模式是指对播放视频中的背景音进行弱化处理的模式。92.具体地,预设背景音弱化模式的触发方式有多种,一种可选的实施方式中,在视频播放设置页面上显示有预设背景音弱化控件,用户通过点击预设背景音弱化控件,可以触发开启预设背景音弱化模式。具体的,响应于针对视频播放设置页面上的预设背景音弱化控件的触发操作,开启预设背景音弱化模式。93.一种应用场景中,用户可以在观看视频之前或观看视频过程中,点击视频播放设置控件,显示视频播放设置页面,在视频播放设置页面上设置背景音弱化模式,如图2所示,为本公开实施例提供的一种视频播放设置页面示意图,该视频播放设置页面上设置有预设背景音弱化控件201,在用户点击该控件后,触发开启预设背景音弱化模式。94.为了丰富用户的体验,在接收到针对预设背景音弱化控件的触发操作,开启预设背景音弱化模式之前,还可以对预设背景音的弱化程度进行调节,具体地,接收针对预设弱化调节控件的弱化程度调节操作,并基于弱化程度调节操作确定弱化程度调节结果,响应于针对预设背景音弱化控件的触发操作,基于弱化程度调节结果,开启预设背景音弱化模式。95.其中,预设弱化调节控件用于调节预设背景音的弱化程度。96.如图3所示,该视频播放设置页面上设置有预设弱化调节控件302,用户可以通过拖拽该控件调节预设背景音的弱化程度,如当用户将预设弱化调节控件拖拽至最左侧时,弱化程度调节结果为预设背景音为0,在接收到针对预设背景音弱化控件的触发操作后,基于该弱化程度调节结果,开启预设背景音弱化模式。97.另一种应用场景中,由于用户在观看视频的过程中无从获知背景音弱化模式的存在,因此,可以在视频播放页面上显示背景音弱化模式引导窗口,用于引导用户进入视频播放设置页面,从而触发对背景音弱化模式的开启。其中,该背景音弱化模式引导窗口上设置有模式开启控件,响应于针对该模式开启控件的触发操作,显示视频播放设置页面,响应于针对视频播放设置页面上的预设背景音弱化控件的触发操作,开启预设背景音弱化模式。98.其中,背景音弱化模式引导窗口用于提醒用户可开启背景音弱化模式。99.本公开实施例中,用户在观看视频过程中,在视频播放页面上显示背景音弱化模式引导窗口,在接收到针对该模式开启控件的触发操作时,显示视频播放设置页面,在接收到针对该视频播放设置页面上的预设背景音弱化控件的触发操作时,开启预设背景音弱化模式。100.如图4所示,为本公开实施例提供的一种视频播放页面示意图,图中显示有背景音弱化模块引导窗口402,提示用户可开启背景音弱化模式,在用户点击模式开启控件401时,触发显示视频播放设置页面,如图2所示,该视频播放设置页面上设置有预设背景音弱化控件201,在用户点击该控件后,触发开启背景音弱化模式。101.又一种应用场景中,为了方便用户在观看视频时,可针对当前播放视频的背景音弱化模式进行设置,可以在第一视频的播放页面上设置预设背景音弱化控件,用户通过点击预设背景音弱化控件,可以触发开启预设背景音弱化模式,具体地,响应于针对第一视频的播放页面上的预设背景音弱化控件的触发操作,开启预设背景音弱化模式。102.其中,第一视频可以为用户观看的任一视频,本公开在此不做任何限定。103.本公开实施例中,在接收到针对第一视频的播放页面上的预设背景音弱化控件的触发操作时,开启预设背景音弱化模式。104.为了便于理解,参考图5,为本公开实施例提供的另一种视频播放页面示意图,如图5所示,图中设置有预设背景音弱化控件501,在用户触发该控件时,开启预设背景音弱化模式。105.需要说明的是,本公开对预设背景音弱化控件的显示位置不做任何限定。106.另外,上述应用场景同样适用于清屏状态下的播放页面,如可以在第一视频的处于清屏状态下的播放页面上设置预设背景音弱化控件,用户通过点击预设背景音弱化控件,可以触发开启预设背景音弱化模式,具体地,响应于针对第一视频的处于清屏状态下的播放页面上的预设背景音弱化控件的触发操作,开启预设背景音弱化模式。107.其中,第一视频可以为用户观看的任一视频,本公开在此不做任何限定。108.第一视频的处于清屏状态下的播放页面是指在用户观看视频过程中,为了降低视频播放页面上显示的除视频内容之外的其他信息对于用户观看视频体验的影响,从而只显示视频播放内容的界面。109.本公开实施例中,在接收到针对第一视频的处于清屏状态下的播放页面上的预设背景音弱化控件的触发操作时,开启预设背景音弱化模式。110.为了便于理解,参考图6,为本公开实施例提供的一种清屏页面示意图,如图6所示,图中显示有第一视频,并显示有预设背景音弱化控件601,在用户触发该控件时,开启预设背景音弱化模式。111.实际应用中,在用户针对当前播放视频触发开启预设背景音弱化模式后,在用户观看后续视频时,预设背景音弱化模式均处于开启状态,只有当用户关闭预设背景音弱化模式时,方可退出该预设背景音弱化模式。112.需要说明的是,在开启预设背景音弱化模式后,用户可以通过再次触发预设背景音弱化控件关闭预设背景音弱化模式,本公开对具体的触发方式不做任何限定。113.s102:响应于预设背景音弱化模式的开启,触发对至少一个原始视频的背景音弱化处理,并基于背景音弱化处理获取原始视频对应的目标视频。114.其中,目标视频中包括背景音弱化结果音频数据,背景音弱化结果音频数据为基于经过训练的背景音弱化模型对原始视频的原始音频数据处理后得到。115.一种可选的实施方式中,经过训练的背景音弱化模型可以预先部署在客户端,以至少一个原始视频中任意一个原始视频为例,当接收到预设背景音弱化模式的开启后,将原始视频输入至经过训练的背景音弱化模型进行处理,从而得到原始视频对应的目标视频。116.另一种可选的实施方式中,经过训练的背景音弱化模型还可以部署在服务端,以至少一个原始视频中任意一个原始视频为例,客户端在接收到预设背景音弱化模式的开启后,向服务端发送携带背景音弱化标识的原始视频,服务端在接收到客户端发送的携带背景音弱化标识的原始视频请求后,根据该标识获取对应的原始视频,然后将该原始视频输入至经过训练的背景音弱化模型中进行处理,得到原始视频对应的目标视频并发送至客户端。117.实际应用中,服务端可以预先对各个原始视频的原始音频数据进行背景音弱化处理,即服务端可以存储有各个原始视频的原始音频数据和各个原始视频背景音弱化后的处理结果数据,使得客户端在接收到预设背景音弱化模式的开启后,服务端可以直接返回原始视频对应的目标视频,提升了客户端的响应速度。118.需要说明的是,背景音弱化模型的训练过程与后续背景音弱化模型的训练方法中描述相同,具体参考后续背景音弱化模型的训练方法中的描述,本公开在此不做任何赘述。119.本公开实施例中,原始视频对应的目标视频是指经过训练的背景音弱化模型对原始视频的原始音频数据进行处理后,得到的仅包含人声音频数据的视频。120.本公开实施例中,在接收到用户针对预设背景音弱化控件的触发操作后,开启预设背景音弱化模式,在该预设背景音弱化模式下,触发对至少一个原始视频的背景音弱化处理,并基于背景音弱化处理获取原始视频对应的目标视频。121.s103:基于背景音弱化结果音频数据播放目标视频。122.本公开实施例中,在接收到原始视频对应的目标视频后,基于背景音弱化结果音频数据播放目标视频。123.为了满足用户对视频的不同观看需求,在不影响用户观看视频的同时,还可以混合一些背景音。124.其中,背景音可以为目标视频拍摄的场景下周围的环境声音,如风声、鸣笛声等,还可以为视频编辑过程中添加的音乐等。125.另外,为了避免过度的抑制背景音,在背景音足够小时,可以基于原始视频的原始音频数据播放目标视频,保证用户对视频的观看体验。126.本公开实施例提供的视频播放方法中,首先响应于针对预设背景音弱化控件的触发操作,开启预设背景音弱化模式,然后响应于预设背景音弱化模式的开启,触发对至少一个原始视频的背景音弱化处理,并基于背景音弱化处理获取原始视频对应的目标视频,其中,目标视频中包括背景音弱化结果音频数据,背景音弱化结果音频数据为基于经过训练的背景音弱化模型对原始视频的原始音频数据处理后得到,再基于背景音弱化结果音频数据播放目标视频。本公开通过用户触发预设背景音弱化控件,进入预设背景音弱化模式,在该模式下,通过对原始视频的原始音频数据进行处理,从而得到背景音弱化结果视频数据,再基于背景音弱化结果视频数据播放目标视频,从而可以随时根据用户需要改变背景音的强度,避免了因背景音过大,而影响用户的观看体验的问题。127.为了便于对本公开实施例提供的一种视频播放方法的进一步理解,本公开实施例还提供了一种视频播放方法,参考图7,为本公开实施例提供的另一种视频播放方法的流程图,应用于服务端,该方法包括:128.s701:获取原始视频。129.本公开实施例中,服务端可以基于客户端发送的携带背景音弱化标识的原始视频,获取该原始视频。130.其中,服务端可以是笔记本电脑、台式计算机、服务器或服务器集群等。131.s702:将原始视频的原始音频数据输入至经过训练的背景音弱化模型,经过背景音弱化模型的背景音弱化处理后,输出处理结果数据。132.本公开实施例中,假设原始视频的原始音频数据为人声音频数据和背景环境音频数据的混合数据,在将原始视频的原始音频数据输入至经过训练的背景音弱化模型中,经过该背景音弱化模型处理后,输出处理结果数据,其中,该处理结果数据仅包含原始视频的原始音频数据中的人声音频数据。133.s703:基于处理结果数据,确定原始音频数据对应的背景音弱化结果音频数据。134.本公开实施例中,原始音频数据对应的背景音弱化结果音频数据为经过背景音弱化模型的背景音弱化处理后的仅包含人声的音频数据。135.s704:基于背景音弱化结果音频数据,生成原始视频对应的目标视频。136.为了满足用户对视频的不同观看需求,在不影响用户观看视频的同时,还可以混合一些背景音,一种可选的实施方式中,将处理结果数据与原始视频的原始音频数据按照预设第一比例进行混合,得到第一混合结果音频数据,将该第一混合结果音频数据确定为原始音频数据对应的背景音弱化结果音频数据。137.其中,预设第一比例可根据需要进行设置,本公开在此不做任何限定。138.本公开实施例中,假设预设第一比例为a:b,那么在得到处理结果数据之后,将处理结果数据与原始视频的原始音频数据按照a:b进行混合,得到第一混合结果音频数据,将该第一混合结果音频数据确定为原始音频数据对应的背景音弱化结果音频数据。139.具体地,第一混合结果音频数据包括的处理结果数据和的原始视频的原始音频数据,其中,原始视频的原始音频数据包括人声音频数据和背景音频数据,因此通过计算可以得出第一混合结果音频数据为人声音频数据和的背景音频数据的混合数据。140.另一种可选的实施方式中,基于原始视频的原始音频数据和处理结果数据,获取该原始音频数据中的背景音频数据,将处理结果数据与背景音频数据,按照预设第二比例进行混合,得到第二混合结果音频数据,将第二混合结果音频数据确定为原始音频数据对应的背景音弱化结果音频数据。141.其中,预设第二比例可根据需要进行设置,本公开在此不做任何限定。142.本公开实施例中,假设预设第二比例为c:d,在基于经过训练的背景音弱化模型得到处理结果数据后,基于原始视频的原始音频数据和该处理结果数据,获取该原始音频数据中的背景音频数据,将处理结果数据与背景音频数据按照c:d进行混合,得到第二混合结果数据,将第二混合结果音频数据确定为原始音频数据对应的背景音弱化结果音频数据。143.具体地,第二混合结果数据包括的处理结果数据与的背景音频数据的混合音频数据。144.为了避免过度的抑制背景音,保证用户对视频的观看体验,还可以根据处理结果数据与原始视频的原始音频数据之间的能量比例或背景音频数据能量值等,判断是否基于原始视频的原始音频数据播放目标视频。145.一种可选的实施方式中,首先确定处理结果数据与原始视频的原始音频时间之间的能量比例,如果确定能量比例大于预设第三比例,则将原始视频的原始音频数据确定为原始音频数据对应的背景音弱化结果音频数据,如果确定能量比例不大于预设第三比例,则将处理结果数据确定为原始音频数据对应的背景音弱化结果音频数据。146.其中,预设第三比例可根据需要进行设置,本公开在此不做任何限定。147.本公开实施例中,首先确定处理结果数据与原始视频的原始音频时间之间的能量比例,如果确定能量比例大于预设第三比例,则表明背景音对视频观看影响不大,因此原始视频的原始音频数据可以不做任何调整,直接将原始视频的原始音频数据确定为原始音频数据对应的背景音弱化结果音频数据,如果确定能量比例不大于预设第三比例(即小于等于预设第三比例),则表明背景音需要进行弱化,则将处理结果数据确定为原始音频数据对应的背景音弱化结果音频数据。148.另一种可选的实施方式中,首先基于处理结果数据和原始视频的原始音频数据,确定原始音频数据中的背景音频数据,然后确定背景音频数据的能量值是否小于预设能量阈值,如果确定能量值小于预设能量阈值,则将原始视频的原始音频数据确定为原始音频数据对应的背景音弱化结果音频数据,如果确定能量值不小于预设能量阈值,则将处理结果数据确定为原始音频数据对应的背景音弱化结果音频数据。149.其中,预设能量阈值可根据需要进行设置,本公开在此不做任何限定。150.本公开实施例中,首先基于处理结果数据和原始视频的原始音频数据,确定原始音频数据中的背景音频数据,然后确定背景音频数据的能量值是否小于预设能量阈值,如果确定能量值小于预设能量阈值,则表明背景音足够小,因此原始视频的原始音频数据可以不做任何调整,直接将原始视频的原始音频数据确定为原始音频数据对应的背景音弱化结果音频数据,如果确定能量值不小于预设能量阈值(即大于等于预设能量阈值),则表明背景音较大,需要对背景音进行弱化,则将处理结果数据确定为原始音频数据对应的背景音弱化结果音频数据。151.本公开实施例提供的视频播放方法中,首先获取原始视频,将原始视频的原始音频数据输入至经过训练的背景音弱化模型,经过背景音弱化模型的背景音弱化处理后,输出处理结果数据,然后基于处理结果数据,确定原始音频数据对应的背景音弱化结果音频数据,再基于背景音弱化结果音频数据,生成原始视频对应的目标视频。本公开通过将原始视频的原始音频数据输入至经过训练的背景音弱化模型中进行处理,得到原始音频数据对应的背景音弱化结果音频数据,再基于该背景音弱化结果音频数据生成原始音频对应的目标视频,使用户在开启预设背景音弱化模式后,可以基于原始音频数据对应的背景音弱化结果音频数据播放目标视频,提升了用户的观看体验。152.为了便于对本公开实施例提供的一种视频播放方法的更进一步理解,本公开实施例还提供了一种背景音弱化模型的训练方法,应用于模型训练服务器,该模型训练服务器可以与上述服务端部署的服务器为同一个服务器,也可以为不同的服务器。153.参考图8,为本公开实施例提供的一种背景音弱化模型的训练方法的流程图,该方法包括:154.s801:获取具有对应关系的训练样本数据与训练目标数据。155.其中,训练样本数据为按照不同比例对预先采集的人声音频数据和背景音频数据进行混合得到,背景音频数据包括背景环境音频数据和/或背景音乐数据,训练目标数据为训练样本数据中的人声音频数据。156.具体地,背景环境音频数据是指目标视频拍摄的场景下周围的环境音频数据,如风声、鸣笛声等;背景音乐数据可以为纯伴奏数据,还可以为纯音乐数据等,通常为视频编辑过程中添加的音乐数据。157.s802:利用具有对应关系的训练样本数据与训练目标数据,对预先构建的全连接卷积神经网络cnn模型进行训练,得到经过训练的背景音弱化模型。158.其中,训练样本数据与训练目标数据具有对应关系,例如训练样本数据为人声音频数据和环境音频数据按照5:1的比例进行混合后得到的数据,训练目标数据为训练样本数据中的人声音频数据。159.本公开实施例中,训练样本数据及训练目标数据用于对预先构建的全连接卷积神经网络cnn模型进行训练,从而得到经过训练的背景音弱化模型,具体地,将训练样本数据进行音频特征提取,音频特征如幅度谱特征、对数谱特征等,然后将提取的音频特征输入至预先构建的cnn模型中,得到估计的人声音频数据,再通过估计的人声音频数据与训练目标数据(即训练样本数据中的人声音频数据)计算损伤函数,从而完成对预先构建的cnn模型进行一轮训练,依照上述方式利用大量的训练样本数据对cnn模型进行多轮训练之后,在确定估计的人声音频数据与对应的训练目标数据的损伤函数的收敛结果符合模型训练要求时,得到经过训练的背景音弱化模型。160.其中,由于cnn模型支持并行运算,因此基于cnn模型训练得到的背景音弱化模型可以更快的对目标视频中的原始音频数据进行背景音弱化处理,提升背景音弱化的处理效率。161.为了更加清晰地对预先构建的全连接卷积神经网络cnn模型进行理解,参考图9,为本公开实施例提供一种网络模型示意图,如图9所示,该模型采用编码器-tcn(temporalconvolutionalnetwork,时域卷积网络)模块-译码器的结构,其中,每个tcn模块均由三个不同参数的一维因果空洞卷积单元构成,即如图9所示的convunit1、convunit2、convunit3分别对应于不同参数的一维因果空洞卷积单元。162.需要说明的是,本公开实施例对cnn卷积层的层数不做任何限制。163.本公开实施例提供的背景音弱化模型的训练方法中,首先获取具有对应关系的训练样本数据与训练目标数据,其中,训练样本数据为按照不同比例对预先采集的人声音频数据和背景音频数据进行混合得到,背景音频数据包括背景环境音频数据和/或背景音乐数据,训练目标数据为训练样本数据中的人声音频数据,然后利用具有对应关系的训练样本数据与训练目标数据,对预先构建的全连接卷积神经网络cnn模型进行训练,得到经过训练的背景音弱化模型。本公开通过将具有对应关系的训练样本数据与训练目标数据对预先构建的全连接卷积神经网络cnn模型进行训练,得到经过训练的背景音弱化模型,由于训练样本数据为按照不同比例对预先采集的人声音频数据和背景音频数据进行混合得到,使得训练样本数据较丰富,提高了背景音弱化模型的准确性,另外,由于cnn模型支持并行运算,因此基于cnn模型训练得到的背景音弱化模型可以更快的对原始视频中的原始音频数据进行背景音弱化处理,提升背景音弱化的处理效率。164.基于上述方法实施例,本公开还提供了一种视频播放装置,参考图10,为本公开实施例提供的一种视频播放装置的结构示意图,所述装置包括:165.开启模块1001,用于响应于针对预设背景音弱化控件的触发操作,开启预设背景音弱化模式;166.第一获取模块1002,用于响应于所述预设背景音弱化模式的开启,触发对至少一个原始视频的背景音弱化处理,并基于所述背景音弱化处理获取所述原始视频对应的目标视频;其中,所述目标视频中包括背景音弱化结果音频数据,所述背景音弱化结果音频数据为基于经过训练的背景音弱化模型对所述原始视频的原始音频数据处理后得到;167.播放模块1003,用于基于所述背景音弱化结果音频数据播放所述目标视频。168.一种可选的实施方式中,所述开启模块,具体用于:169.响应于针对视频播放设置页面上的预设背景音弱化控件的触发操作,开启预设背景音弱化模式。170.一种可选的实施方式中,所述装置还包括:171.第一显示模块,用于在视频播放页面上显示背景音弱化模式引导窗口;其中,所述背景音弱化模式引导窗口上设置有模式开启控件;172.第二显示模块,用于响应于针对所述模式开启控件的触发操作,显示视频播放设置页面;其中,所述视频播放设置页面上设置有预设背景音弱化控件。173.一种可选的实施方式中,所述开启模块具体用于:174.响应于针对第一视频的播放页面上的预设背景音弱化控件的触发操作,开启预设背景音弱化模式。175.一种可选的实施方式中,所述开启模块具体用于:176.响应于针对第一视频的处于清屏状态下的播放页面上的预设背景音弱化控件的触发操作,开启预设背景音弱化模式。177.一种可选的实施方式中,所述装置还包括:178.第一确定模块,用于接收针对预设弱化调节控件的弱化程度调节操作,并基于所述弱化程度调节操作确定弱化程度调节结果;179.相应的,所述开启装置具体用于:180.响应于针对预设背景音弱化控件的触发操作,基于所述弱化程度调节结果,开启预设背景音弱化模式。181.本公开实施例提供的视频播放装置中,首先响应于针对预设背景音弱化控件的触发操作,开启预设背景音弱化模式,然后响应于预设背景音弱化模式的开启,触发对至少一个原始视频的背景音弱化处理,并基于背景音弱化处理获取原始视频对应的目标视频,其中,目标视频中包括背景音弱化结果音频数据,背景音弱化结果音频数据为基于经过训练的背景音弱化模型对原始视频的原始音频数据处理后得到,再基于背景音弱化结果音频数据播放目标视频。本公开通过用户触发预设背景音弱化控件,进入预设背景音弱化模式,在该模式下,通过对原始视频的原始音频数据进行处理,从而得到背景音弱化结果视频数据,再基于背景音弱化结果视频数据播放目标视频,从而可以随时根据用户需要改变背景音的强度,避免了因背景音过大,而影响用户的观看体验的问题。182.另外,本公开还提供了一种视频播放装置,参考图11,为本公开实施例提供的另一种视频播放装置的结构示意图,所述装置包括:183.第二获取模块1101,用于获取原始视频;184.输出模块1102,用于将所述原始视频的原始音频数据输入至经过训练的背景音弱化模型,经过所述背景音弱化模型的背景音弱化处理后,输出处理结果数据;185.第二确定模块1103,用于基于所述处理结果数据,确定所述原始音频数据对应的背景音弱化结果音频数据;186.生成模块1104,用于基于所述背景音弱化结果音频数据,生成所述原始视频对应的目标视频。187.一种可选的实施方式中,所述装置还包括:188.第一混合模块,用于将所述处理结果数据与所述原始视频的原始音频数据,按照预设第一比例进行混合,得到第一混合结果音频数据;189.相应的,所述第二确定模块具体用于:190.将所述第一混合结果音频数据确定为所述原始音频数据对应的背景音弱化结果音频数据。191.一种可选的实施方式中,所述装置还包括:192.第三获取模块,用于基于所述原始视频的原始音频数据和所述处理结果数据,获取所述原始音频数据中的背景音频数据;193.第二混合模块,用于将所述处理结果数据与所述背景音频数据,按照预设第二比例进行混合,得到第二混合结果音频数据;194.相应的,所述第二确定模块具体用于:195.将所述第二混合结果音频数据确定为所述原始音频数据对应的背景音弱化结果音频数据。196.一种可选的实施方式中,所述装置还包括:197.第三确定模块,用于确定所述处理结果数据与所述原始视频的原始音频数据之间的能量比例;198.第四确定模块,用于如果确定所述能量比例大于预设第三比例,则将所述原始视频的原始音频数据确定为背景音弱化结果音频数据;199.相应的,所述第二确定模块具体用于:200.如果确定所述能量比例不大于所述预设第三比例,则将所述处理结果数据确定为所述原始音频数据对应的背景音弱化结果音频数据。201.一种可选的实施方式中,所述装置还包括:202.第五确定模块,用于基于所述处理结果数据和所述原始视频的原始音频数据,确定所述原始音频数据中的背景音频数据;203.第六确定模块,用于确定所述背景音频数据的能量值是否小于预设能量阈值;204.第七确定模块,用于确定所述能量值小于所述预设能量阈值时,将所述原始视频的原始音频数据确定为所述原始音频数据对应的背景音弱化结果音频数据;205.相应的,所述第二确定模块具体用于:206.如果确定所述能量值不小于所述预设能量阈值,则将所述处理结果数据确定为所述原始音频数据对应的背景音弱化结果音频数据。207.本公开实施例提供的视频播放装置中,首先获取原始视频,将原始视频的原始音频数据输入至经过训练的背景音弱化模型,经过背景音弱化模型的背景音弱化处理后,输出处理结果数据,然后基于处理结果数据,确定原始音频数据对应的背景音弱化结果音频数据,再基于背景音弱化结果音频数据,生成原始视频对应的目标视频。本公开通过将原始视频的原始音频数据输入至经过训练的背景音弱化模型中进行处理,得到原始音频数据对应的背景音弱化结果音频数据,再基于该背景音弱化结果音频数据生成原始音频对应的目标视频,使用户在开启预设背景音弱化模式后,可以基于原始音频数据对应的背景音弱化结果音频数据播放目标视频,提升了用户的观看体验。208.另外,本公开还提供了一种视频播放装置,参考图12,为本公开实施例提供的一种背景音弱化模型的训练装置的结构示意图,所述装置包括:209.第四获取模块1201,用于获取具有对应关系的训练样本数据与训练目标数据;其中,所述训练样本数据为按照不同比例对预先采集的人声音频数据和背景音频数据进行混合得到,所述背景音频数据包括背景环境音频数据和/或背景音乐数据,所述训练目标数据为所述训练样本数据中的人声音频数据;210.训练模块1202,用于利用所述具有对应关系的训练样本数据与训练目标数据,对预先构建的全连接卷积神经网络cnn模型进行训练,得到经过训练的背景音弱化模型。211.本公开实施例提供的背景音弱化模型的训练装置中,首先获取具有对应关系的训练样本数据与训练目标数据,其中,训练样本数据为按照不同比例对预先采集的人声音频数据和背景音频数据进行混合得到,背景音频数据包括背景环境音频数据和/或背景音乐数据,训练目标数据为训练样本数据中的人声音频数据,然后利用具有对应关系的训练样本数据与训练目标数据,对预先构建的全连接卷积神经网络cnn模型进行训练,得到经过训练的背景音弱化模型。本公开通过将具有对应关系的训练样本数据与训练目标数据对预先构建的全连接卷积神经网络cnn模型进行训练,得到经过训练的背景音弱化模型,由于训练样本数据为按照不同比例对预先采集的人声音频数据和背景音频数据进行混合得到,使得训练样本数据较丰富,提高了背景音弱化模型的准确性,另外,由于cnn模型支持并行运算,因此基于cnn模型训练得到的背景音弱化模型可以更快的对原始视频中的原始音频数据进行背景音弱化处理,提升背景音弱化的处理效率。212.除了上述方法和装置以外,本公开实施例还提供了一种计算机可读存储介质,计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备实现本公开实施例所述的视频播放方法。213.本公开实施例还提供了一种计算机程序产品,所述计算机程序产品包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现本公开实施例所述的视频播放方法。214.另外,本公开实施例还提供了一种视频播放设备,参见图13所示,可以包括:215.处理器1301、存储器1302、输入装置1303和输出装置1304。视频播放设备中的处理器901的数量可以一个或多个,图13中以一个处理器为例。在本公开的一些实施例中,处理器1301、存储器1302、输入装置1303和输出装置1304可通过总线或其它方式连接,其中,图13中以通过总线连接为例。216.存储器1302可用于存储软件程序以及模块,处理器1301通过运行存储在存储器1302的软件程序以及模块,从而执行视频播放设备的各种功能应用以及数据处理。存储器1302可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等。此外,存储器1302可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。输入装置1303可用于接收输入的数字或字符信息,以及产生与视频播放设备的用户设置以及功能控制有关的信号输入。217.具体在本实施例中,处理器1301会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器1302中,并由处理器1301来运行存储在存储器1302中的应用程序,从而实现上述视频播放设备的各种功能。218.需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。219.以上所述仅是本公开的具体实施方式,使本领域技术人员能够理解或实现本公开。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本公开的精神或范围的情况下,在其它实施例中实现。因此,本公开将不会被限制于本文所述的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。当前第1页12当前第1页12
技术特征:
1.一种视频播放方法,其特征在于,所述方法包括:响应于针对预设背景音弱化控件的触发操作,开启预设背景音弱化模式;响应于所述预设背景音弱化模式的开启,触发对至少一个原始视频的背景音弱化处理,并基于所述背景音弱化处理获取所述原始视频对应的目标视频;其中,所述目标视频中包括背景音弱化结果音频数据,所述背景音弱化结果音频数据为基于经过训练的背景音弱化模型对所述原始视频的原始音频数据处理后得到;基于所述背景音弱化结果音频数据播放所述目标视频。2.根据权利要求1所述的方法,其特征在于,所述响应于针对预设背景音弱化控件的触发操作,开启预设背景音弱化模式,包括:响应于针对视频播放设置页面上的预设背景音弱化控件的触发操作,开启预设背景音弱化模式。3.根据权利要求2所述的方法,其特征在于,所述响应于针对视频播放设置页面上的预设背景音弱化控件的触发操作,开启预设背景音弱化模式之前,还包括:在视频播放页面上显示背景音弱化模式引导窗口;其中,所述背景音弱化模式引导窗口上设置有模式开启控件;响应于针对所述模式开启控件的触发操作,显示视频播放设置页面;其中,所述视频播放设置页面上设置有预设背景音弱化控件。4.根据权利要求1所述的方法,其特征在于,所述响应于针对预设背景音弱化控件的触发操作,开启预设背景音弱化模式,包括:响应于针对第一视频的播放页面上的预设背景音弱化控件的触发操作,开启预设背景音弱化模式。5.根据权利要求4所述的方法,其特征在于,所述响应于针对第一视频的播放页面上的预设背景音弱化控件的触发操作,开启预设背景音弱化模式,包括:响应于针对第一视频的处于清屏状态下的播放页面上的预设背景音弱化控件的触发操作,开启预设背景音弱化模式。6.根据权利要求1所述的方法,其特征在于,所述响应于针对预设背景音弱化控件的触发操作,开启预设背景音弱化模式之前,还包括:接收针对预设弱化调节控件的弱化程度调节操作,并基于所述弱化程度调节操作确定弱化程度调节结果;相应的,所述响应于针对预设背景音弱化控件的触发操作,开启预设背景音弱化模式,包括:响应于针对预设背景音弱化控件的触发操作,基于所述弱化程度调节结果,开启预设背景音弱化模式。7.一种视频播放方法,其特征在于,所述方法包括:获取原始视频;将所述原始视频的原始音频数据输入至经过训练的背景音弱化模型,经过所述背景音弱化模型的背景音弱化处理后,输出处理结果数据;基于所述处理结果数据,确定所述原始音频数据对应的背景音弱化结果音频数据;基于所述背景音弱化结果音频数据,生成所述原始视频对应的目标视频。
8.根据权利要求7所述的方法,其特征在于,所述基于所述处理结果数据,确定所述原始音频数据对应的背景音弱化结果音频数据之前,还包括:将所述处理结果数据与所述原始视频的原始音频数据,按照预设第一比例进行混合,得到第一混合结果音频数据;相应的,所述基于所述处理结果数据,确定所述原始音频数据对应的背景音弱化结果音频数据,包括:将所述第一混合结果音频数据确定为所述原始音频数据对应的背景音弱化结果音频数据。9.根据权利要求7所述的方法,其特征在于,所述基于所述处理结果数据,确定所述原始音频数据对应的背景音弱化结果音频数据之前,还包括:基于所述原始视频的原始音频数据和所述处理结果数据,获取所述原始音频数据中的背景音频数据;将所述处理结果数据与所述背景音频数据,按照预设第二比例进行混合,得到第二混合结果音频数据;相应的,所述基于所述处理结果数据,确定所述原始音频数据对应的背景音弱化结果音频数据,包括:将所述第二混合结果音频数据确定为所述原始音频数据对应的背景音弱化结果音频数据。10.根据权利要求7所述的方法,其特征在于,所述将所述原始视频的原始音频数据输入至经过训练的背景音弱化模型,经过所述背景音弱化模型的背景音弱化处理后,输出处理结果数据之后,还包括:确定所述处理结果数据与所述原始视频的原始音频数据之间的能量比例;如果确定所述能量比例大于预设第三比例,则将所述原始视频的原始音频数据确定为背景音弱化结果音频数据。11.根据权利要求10所述的方法,其特征在于,所述基于所述处理结果数据,确定所述原始音频数据对应的背景音弱化结果音频数据,包括:如果确定所述能量比例不大于所述预设第三比例,则将所述处理结果数据确定为所述原始音频数据对应的背景音弱化结果音频数据。12.根据权利要求7所述的方法,其特征在于,所述将所述目标视频的音频数据输入至经过训练的背景音弱化模型,经过所述背景音弱化模型的背景音弱化处理后,输出处理结果数据之后,还包括:基于所述处理结果数据和所述原始视频的原始音频数据,确定所述原始音频数据中的背景音频数据;确定所述背景音频数据的能量值是否小于预设能量阈值;如果确定所述能量值小于所述预设能量阈值,则将所述原始视频的原始音频数据确定为所述原始音频数据对应的背景音弱化结果音频数据;相应的,所述基于所述处理结果数据,确定所述原始音频数据对应的背景音弱化结果音频数据,包括:如果确定所述能量值不小于所述预设能量阈值,则将所述处理结果数据确定为所述原
始音频数据对应的背景音弱化结果音频数据。13.一种背景音弱化模型的训练方法,其特征在于,所述背景音弱化模型应用于上述权利要求1-12中任一项所述的视频播放方法中,所述背景音弱化模型的训练方法包括:获取具有对应关系的训练样本数据与训练目标数据;其中,所述训练样本数据为按照不同比例对预先采集的人声音频数据和背景音频数据进行混合得到,所述背景音频数据包括背景环境音频数据和/或背景音乐数据,所述训练目标数据为所述训练样本数据中的人声音频数据;利用所述具有对应关系的训练样本数据与训练目标数据,对预先构建的全连接卷积神经网络cnn模型进行训练,得到经过训练的背景音弱化模型。14.一种视频播放装置,其特征在于,所述装置包括:开启模块,用于响应于针对预设背景音弱化控件的触发操作,开启预设背景音弱化模式;第一获取模块,用于响应于所述预设背景音弱化模式的开启,触发对至少一个原始视频的背景音弱化处理,并基于所述背景音弱化处理获取所述原始视频对应的目标视频;其中,所述目标视频中包括背景音弱化结果音频数据,所述背景音弱化结果音频数据为基于经过训练的背景音弱化模型对所述原始视频的原始音频数据处理后得到;播放模块,用于基于所述背景音弱化结果音频数据播放所述目标视频。15.一种视频播放装置,其特征在于,所述装置包括:第二获取模块,用于获取原始视频;输出模块,用于将所述原始视频的原始音频数据输入至经过训练的背景音弱化模型,经过所述背景音弱化模型的背景音弱化处理后,输出处理结果数据;第二确定模块,用于基于所述处理结果数据,确定所述原始音频数据对应的背景音弱化结果音频数据;生成模块,用于基于所述背景音弱化结果音频数据,生成所述原始视频对应的目标视频。16.一种背景音弱化模型的训练装置,其特征在于,所述装置包括:第四获取模块,用于获取具有对应关系的训练样本数据与训练目标数据;其中,所述训练样本数据为按照不同比例对预先采集的人声音频数据和背景音频数据进行混合得到,所述背景音频数据包括背景环境音频数据和/或背景音乐数据,所述训练目标数据为所述训练样本数据中的人声音频数据;训练模块,用于利用所述具有对应关系的训练样本数据与训练目标数据,对预先构建的全连接卷积神经网络cnn模型进行训练,得到经过训练的背景音弱化模型。17.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备实现如权利要求1-13任一项所述的方法。18.一种视频播放设备,其特征在于,包括:存储器,处理器,及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如权利要求1-13任一项所述的方法。19.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序/指令,所
述计算机程序/指令被处理器执行时实现如权利要求1-13任一项所述的方法。

技术总结
本公开提供了一种视频播放方法、装置、设备及存储介质,所述方法包括:首先响应于针对预设背景音弱化控件的触发操作,开启预设背景音弱化模式,然后响应于预设背景音弱化模式的开启,触发对至少一个原始视频的背景音弱化处理,并基于背景音弱化处理获取原始视频对应的目标视频,再基于背景音弱化结果音频数据播放目标视频。本公开通过用户触发预设背景音弱化控件,进入预设背景音弱化模式,在该模式下,通过对原始视频的原始音频数据进行处理,从而得到背景音弱化结果视频数据,再基于背景音弱化结果视频数据播放目标视频,从而可以随时根据用户需要改变背景音的强度,避免了因背景音过大,而影响用户的观看体验的问题。而影响用户的观看体验的问题。而影响用户的观看体验的问题。


技术研发人员:舒晓峰 申由甲 李亚平 顾晨曲
受保护的技术使用者:北京字跳网络技术有限公司
技术研发日:2022.06.22
技术公布日:2022/11/1
转载请注明原文地址: https://tieba.8miu.com/read-8439.html

最新回复(0)