本公开涉及多媒体,特别涉及一种多媒体资源播放方法、装置、电子设备及存储介质。
背景技术:
1、随着互联网技术的发展,移动终端的普及率不断增高,移动终端已经成为用户最常使用的电子设备,而在移动终端上使用短视频应用观看各种类型的多媒体资源已经成为用户获取资讯的主流方式。
2、相关技术中,在多媒体资源的播放过程中,由于不同多媒体资源的媒体音量各不相同,导致用户需要经常触发移动终端的音量按键或音量条来对多媒体资源的播放音量进行调整。
3、然而,上述音量调整方式均需要用户手动调整,人机交互效率低。在用户不方便手动调整音量的情况下,如果播放音量过大则会严重影响用户的舒适度,甚至可能危害用户的听力,如果播放音量过小则会导致用户无法听清多媒体资源的播放内容,影响用户体验。
技术实现思路
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、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。