一种响度调节方法及装置制造方法及图纸

技术编号:14479772 阅读:76 留言:0更新日期:2017-01-25 12:26
本发明专利技术实施例提供了一种响度调节方法和装置。其中,该方法包括:获取电子设备中在线直播的多媒体文件在当前处理时刻所对应的声音信号的第一响度;基于第一响度与预设的第一响度阈值,确定第一目标响度调节量;对当前处理时刻发出的多媒体文件所对应的声音信号施加第一目标响度调节量。与现有技术相比,对于在线直播过程而言,无论多媒体文件所对应的声音信号的原始响度是多少,通过第一响度调节量的计算和施加,用户最终实际收听到的响度均为第一响度阈值,故本发明专利技术实施例较好地保证了多媒体文件在在线直播过程中的响度一致性,从而给用户带来了较好的收听体验。

【技术实现步骤摘要】

本专利技术涉及互联网
,特别是涉及一种响度调节方法及装置
技术介绍
在互联网
中,多媒体(音/视频)文件已经逐渐成为用户在线娱乐的重要组成部分,据统计,目前多媒体文件的流量已经占到了整个互联网流量的80%以上。一般而言,互联网上的多媒体文件主要包括:用户原创的多媒体文件和专业制作机构制作的多媒体文件。一般而言,若多媒体文件为用户原创的内容,由于制作该多媒体文件的原创用户可能不够专业,该多媒体文件的质量无法得到保证;若多媒体文件为专业制作机构制作的内容,由于该多媒体文件由专业人员制作,故该多媒体文件制作精良,其质量一般能够得到较好的保证。不管是原创的多媒体文件,还是专业机构制作的多媒体文件在直播过程中均存在一些缺陷。具体来说,对于原创的多媒体文件而言,由于多媒体文件的响度(即音量)是由原创用户规定的,而原创用户的制作水平参差不齐,很多原创用户不太会考虑到如何确定多媒体文件在各个时间点的响度进而给用户较好的收听体验,这样很可能会导致观看该多媒体文件直播的用户听到的声音响度忽高忽低。对于专业机构制作的多媒体文件而言,由于不同的多媒体文件可能来源于不同的制作机构或者由不同的专业人员制作,故各多媒体文件的响度可能也并不相同,当用户在正在直播的、不同的多媒体文件之间进行切换时,用户听到的声音响度也各不相同,这样也会给观看直播的用户带来非常不好的收听体验。因此,如何保证多媒体文件在在线直播过程中的响度一致性是一个亟待解决的问题。
技术实现思路
本专利技术实施例的目的在于提供一种响度调节方法及装置,以保证多媒体文件在在线直播过程中的响度一致性。本专利技术实施例提供了一种响度调节方法,其特征在于,所述方法包括:获取电子设备中在线直播的多媒体文件在当前处理时刻所对应的声音信号的第一响度;基于第一响度与预设的第一响度阈值,确定第一目标响度调节量;对当前处理时刻发出的所述多媒体文件所对应的声音信号施加所述第一目标响度调节量。可选地,所述基于所述第一响度与预设的第一响度阈值,确定第一目标响度调节量,包括:根据公式确定第一目标响度调节量,其中,g为所述第一目标响度调节量,Lt为所述第一响度阈值,Lm为所述第一响度。可选地,所述方法还包括:判断所述第一响度与预设的第一响度阈值是否相同;若不相同,执行所述根据公式确定第一目标响度调节量的步骤。可选地,所述获取电子设备中在线直播的多媒体文件在当前处理时刻所对应的声音信号的第一响度之前,所述方法还包括:按照预定的时间间隔,确定多个时间参考点;获取并存储所述电子设备中在线直播的多媒体文件在已播放过的各个时间参考点上的响度以构成响度参数组;相应地,所述获取电子设备中在线直播的多媒体文件在当前处理时刻所对应的声音信号的第一响度,包括:获取目标时间参考点存储的响度,并将所获取的响度作为第一响度,其中,所述目标时间参考点为所述响度参数组中与所述当前处理时刻在时间上最接近的时间参考点。可选地,所述按照预定的时间间隔,确定多个时间参考点,包括:确定多个预定的时间间隔;分别按照各个预定的时间间隔,确定各自所对应的时间参数组,每一时间参数组中包括多个时间参考点;所述获取并存储所述电子设备中在线直播的多媒体文件在已播放过的各个时间参考点上的响度以构成响度参数组,包括:分别针对于每个时间参考组,获取并存储所述电子设备中在线直播的多媒体文件在已播放过的各个时间参考点上的响度,以构成与各所述时间参考组相对应的响度参数组;所述获取目标时间参考点存储的响度,并将所获取的响度作为第一响度,包括:分别从各个响度参数组中获取目标时间参考点存储的响度,并将所获取的响度作为第一响度;所述基于所述第一响度与所述第一响度阈值,确定第一目标响度调节量,包括:选取一组所述响度参数组,并根据选取的所述响度参数组中的各响度,获得所述多媒体文件从初始播放时刻到当前处理时刻的平均响度;根据公式确定平均响度所对应的第一备选响度调节量,根据公式确定与各响度参数组所对应的第一响度相对应的第二备选响度调节量,其中,g1为所述第一备选响度调节量,Lt为所述第一响度阈值,Ls为所述平均响度,g2为所述第二备选响度调节量,Ln为与所述多个响度参数组中第n组响度参数组所对应的第一响度;对所述第一备选响度调节量以及各所述第二备选响度调节量进行加权,获得加权响度调节量;基于所述加权响度调节量,确定第一目标响度调节量。可选地,所述方法还包括:判断本地是否存储有前一处理时刻经调节后的响度;当判断结果为是时,判断所述第一响度与所述前一处理时刻经调节后的响度的差值是否大于预设的第一响度差值阈值;若是,执行所述对所述第一响度调节量以及各所述第二响度调节量进行加权的步骤,其中,所述加权利用的权值符合:各第二备选响度调节量所对应权值与所对应响度参数组的时间间隔呈负相关,且所述第一备选响度调节量的权值小于各第二备选响度调节量所对应权值中的最小值;否则,执行所述对所述第一响度调节量以及各所述第二响度调节量进行加权的步骤,其中,所述加权利用的权值符合:各第二备选响度调节量所对应权值与所对应响度参数组的时间间隔呈正相关,且所述第一备选响度调节量的权值大于各第二备选响度调节量所对应权值中的最大值。可选地,所述基于所述加权响度调节量,确定第一目标响度调节量,包括:判断本地是否存储有前一处理时刻所对应的响度调节量;如果是,根据公式g3=Ag4+(1-A)g5,确定第一目标响度调节量,其中,g3为所述第一目标响度调节量,g4为加权响度调节量,g5为前一处理时刻所对应的响度调节量,A为预设的平滑因子。可选地,所述对当前处理时刻发出的所述多媒体文件所对应的声音信号施加所述第一目标响度调节量之前,所述方法还包括:在判断出本地存储有前一处理时刻所对应的响度调节量的情况下,判断本地是否存储有前一处理时刻所对应的调节因子;判断经前一处理时刻所对应的调节因子和前一处理时刻所对应的响度调节量共同调节后的前一处理时刻的响度与所述第一响度阈值的差值是否大于预设的第二响度差值阈值;若是,根据公式获得并存储当前处理时刻的调节因子,其中,g6为当前处理时刻的调节因子,Ls为经调节后的前一处理时刻的响度;相应地,所述基于所述加权响度调节量,确定第一目标响度调节量,包括:获得并存储当前处理时刻的调节因子与所述加权响度调节量的乘积,将所述乘积作为第一目标响度调节量。本专利技术实施例还提供了一种响度调节装置,所述装置包括:第一响度获取模块,用于获取电子设备中在线直播的多媒体文件在当前处理时刻所对应的声音信号的第一响度;第一目标响度调节量确定模块,用于基于第一响度与预设的第一响度阈值,确定第一目标响度调节量;响度调节量施加模块,用于对当前处理时刻发出的所述多媒体文件所对应的声音信号施加所述第一目标响度调节量。可选地,所述第一目标响度调节量确定模块,具体用于根据公式确定第一目标响度调节量,其中,g为所述第一目标响度调节量,Lt为所述第一响度阈值,Lm为所述第一响度。可选地,所述装置还包括:第一判断模块,用于判断所述第一响度与预设的第一响度阈值是否相同;第一触发模块,用于在所述第一判断模块的判断结果为否的情况下,触发所述第一目标响度调节量确定模块。可选地,所述装置还包括:时间参考点确定模块,用于在获取电子设备中在线直播本文档来自技高网...
一种响度调节方法及装置

【技术保护点】
一种响度调节方法,其特征在于,所述方法包括:获取电子设备中在线直播的多媒体文件在当前处理时刻所对应的声音信号的第一响度;基于第一响度与预设的第一响度阈值,确定第一目标响度调节量;对当前处理时刻发出的所述多媒体文件所对应的声音信号施加所述第一目标响度调节量。

【技术特征摘要】
1.一种响度调节方法,其特征在于,所述方法包括:获取电子设备中在线直播的多媒体文件在当前处理时刻所对应的声音信号的第一响度;基于第一响度与预设的第一响度阈值,确定第一目标响度调节量;对当前处理时刻发出的所述多媒体文件所对应的声音信号施加所述第一目标响度调节量。2.如权利要求1所述的方法,其特征在于,所述基于所述第一响度与预设的第一响度阈值,确定第一目标响度调节量,包括:根据公式确定第一目标响度调节量,其中,g为所述第一目标响度调节量,Lt为所述第一响度阈值,Lm为所述第一响度。3.如权利要求2所述的方法,其特征在于,所述方法还包括:判断所述第一响度与预设的第一响度阈值是否相同;若不相同,执行所述根据公式确定第一目标响度调节量的步骤。4.如权利要求1所述的方法,其特征在于,所述获取电子设备中在线直播的多媒体文件在当前处理时刻所对应的声音信号的第一响度之前,所述方法还包括:按照预定的时间间隔,确定多个时间参考点;获取并存储所述电子设备中在线直播的多媒体文件在已播放过的各个时间参考点上的响度以构成响度参数组;相应地,所述获取电子设备中在线直播的多媒体文件在当前处理时刻所对应的声音信号的第一响度,包括:获取目标时间参考点存储的响度,并将所获取的响度作为第一响度,其中,所述目标时间参考点为所述响度参数组中与所述当前处理时刻在时间上最接近的时间参考点。5.如权利要求4所述的方法,其特征在于,所述按照预定的时间间隔,确定多个时间参考点,包括:确定多个预定的时间间隔;分别按照各个预定的时间间隔,确定各自所对应的时间参数组,每一时间参数组中包括多个时间参考点;所述获取并存储所述电子设备中在线直播的多媒体文件在已播放过的各个时间参考点上的响度以构成响度参数组,包括:分别针对于每个时间参考组,获取并存储所述电子设备中在线直播的多媒体文件在已播放过的各个时间参考点上的响度,以构成与各所述时间参考组相对应的响度参数组;所述获取目标时间参考点存储的响度,并将所获取的响度作为第一响度,包括:分别从各个响度参数组中获取目标时间参考点存储的响度,并将所获取的响度作为第一响度;所述基于所述第一响度与所述第一响度阈值,确定第一目标响度调节量,包括:选取一组所述响度参数组,并根据选取的所述响度参数组中的各响度,获得所述多媒体文件从初始播放时刻到当前处理时刻的平均响度;根据公式确定平均响度所对应的第一备选响度调节量,根据公式确定与各响度参数组所对应的第一响度相对应的第二备选响度调节量,其中,g1为所述第一备选响度调节量,Lt为所述第一响度阈值,Ls为所述平均响度,g2为所述第二备选响度调节量,Ln为与所述多个响度参数组中第n组响度参数组所对应的第一响度;对所述第一备选响度调节量以及各所述第二备选响度调节量进行加权,获得加权响度调节量;基于所述加权响度调节量,确定第一目标响度调节量。6.如权利要求5所述的方法,其特征在于,所述方法还包括:判断本地是否存储有前一处理时刻经调节后的响度;当判断结果为是时,判断所述第一响度与所述前一处理时刻经调节后的响度的差值是否大于预设的第一响度差值阈值;若是,执行所述对所述第一响度调节量以及各所述第二响度调节量进行加权的步骤,其中,所述加权利用的权值符合:各第二备选响度调节量所对应权值与所对应响度参数组的时间间隔呈负相关,且所述第一备选响度调节量的权值小于各第二备选响度调节量所对应权值中的最小值;否则,执行所述对所述第一响度调节量以及各所述第二响度调节量进行加权的步骤,其中,所述加权利用的权值符合:各第二备选响度调节量所对应权值与所对应响度参数组的时间间隔呈正相关,且所述第一备选响度调节量的权值大于各第二备选响度调节量所对应权值中的最大值。7.如权利要求5所述的方法,其特征在于,所述基于所述加权响度调节量,确定第一目标响度调节量,包括:判断本地是否存储有前一处理时刻所对应的响度调节量;如果是,根据公式g3=Ag4+(1-A)g5,确定第一目标响度调节量,其中,g3为所述第一目标响度调节量,g4为加权响度调节量,g5为前一处理时刻所对应的响度调节量,A为预设的平滑因子。8.如权利要求7所述的方法,其特征在于,所述对当前处理时刻发出的所述多媒体文件所对应的声音信号施加所述第一目标响度调节量之前,所述方法还包括:在判断出本地存储有前一处理时刻所对应的响度调节量的情况下,判断本地是否存储有前一处理时刻所对应的调节因子;判断经前一处理时刻所对应的调节因子和前一处理时刻所对应的响度调节量共同调节后的前一处理时刻的响度与所述第一响度阈值的差值是否大于预设的第二响度差值阈值;若是,根据公式获得并存储当前处理时刻的调节因子,其中,g6为当前处理时刻的调节因子,Ls为经调节后的前一处理时刻的响度;相应地,所述基于所述加权响度调节量,确定第一目标响度调节量,包括:获得并存储当前处理时刻的调节因子与所述加权响度调节量的乘积,将所述乘积作为第一目标响度调节量。9.一种响度调节装置,其特征在于,所述装置包括:第一响度获取模块,用于获取电子设备中在线直播的多媒体文件在当前处理时刻所对应的声音信号的第一...

【专利技术属性】
技术研发人员:胡明清王涛
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:北京;11

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

1