The invention discloses a volume adjusting method, a device and a storage medium, belonging to the terminal technology field. The method includes: the volume adjustment information is obtained during the playing of the audio file; the volume play scene of the audio file is determined according to the volume regulation information; the actual volume magnification corresponding to each volume position is determined according to the volume playing scene; the volume magnification of the volume corresponding to the selected volume is magnified. Number, adjust the volume of the audio file. For different volume playback scenes, the invention determines the actual volume magnification corresponding to each volume bit, and then adjusts the volume of the audio file according to the actual volume magnification corresponding to the selected volume level. Because the actual volume magnification of each volume level is not fixed, it changes with the change of the volume playing scene, so the volume of the adjusted volume can satisfy the current scene demand, and the volume of the adjusted volume is more reasonable.
【技术实现步骤摘要】
音量调节方法、装置及存储介质
本专利技术涉及终端
,特别涉及一种音量调节方法、装置及存储介质。
技术介绍
在现代生活中,为了缓解压力,很多用户喜欢在工作、学习、睡眠等场景下,借助终端播放音频文件。当播放音频文件的音量较大时,所播放的音频文件可能会对用户产生干扰;当播放音频文件的音量较小时,用户又无法清晰地听到所播放的音频文件。因此,为了满足用户的听觉需求,在音频文件的播放过程中,需要进行音量调节。现有技术在进行音量调节时,主要采用如下方法:预先设置至少两个音量档位,每个音量档位对应的音量放大倍数是固定的;在音频文件的播放过程中,获取用户所选择的音量档位;基于所获取的音量档位对应的音量放大倍数,对音频文件的音量进行调节。然而,在很多场景下,基于现有的音量档位对应的音量放大倍数所调节的音量,可能无法满足用户的使用需求,例如,在睡眠场景下,即便用户选择了较低的音量档位,但该较低的音量档位所调节的音量,对于希望进入睡眠状态的用户而言,依旧是较大的,而现有技术只能按照该较低的音量档位对应的音量放大倍数进行音量调节,因此,现有的音量调节方法并不合理。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种音量调节方法、装置及存储介质。所述技术方案如下:第一方面,提供了一种音量调节方法,所述方法包括:在音频文件的播放过程中,获取音量调节信息;根据所述音量调节信息,确定所述音频文件的音量播放场景;根据所述音量播放场景,确定每个音量档位对应的调节权重值;根据所述每个音量档位对应的调节权重值和额定音量放大倍数,确定每个音量档位对应的实际音量放大倍数;获取被选择的音 ...
【技术保护点】
1.一种音量调节方法,其特征在于,所述方法包括:在音频文件的播放过程中,获取音量调节信息;根据所述音量调节信息,确定所述音频文件的音量播放场景;根据所述音量播放场景,确定每个音量档位对应的调节权重值;根据所述每个音量档位对应的调节权重值和额定音量放大倍数,确定每个音量档位对应的实际音量放大倍数;获取被选择的音量档位;根据所述每个音量档位对应的实际音量放大倍数和所述被选择的音量档位,对所述音频文件的音量进行调节。
【技术特征摘要】
1.一种音量调节方法,其特征在于,所述方法包括:在音频文件的播放过程中,获取音量调节信息;根据所述音量调节信息,确定所述音频文件的音量播放场景;根据所述音量播放场景,确定每个音量档位对应的调节权重值;根据所述每个音量档位对应的调节权重值和额定音量放大倍数,确定每个音量档位对应的实际音量放大倍数;获取被选择的音量档位;根据所述每个音量档位对应的实际音量放大倍数和所述被选择的音量档位,对所述音频文件的音量进行调节。2.根据权利要求1所述的方法,其特征在于,所述根据所述音量播放场景,确定每个音量档位对应的调节权重值,包括:当所述音量播放场景为第一类音量播放场景,采用第一类函数确定每个音量档位对应的第一调节权重值,所述第一类函数为凹函数,且所述第一类函数的斜率变化趋势为由小变大。3.根据权利要求2所述的方法,其特征在于,所述根据所述每个音量档位对应的调节权重值和额定音量放大倍数,确定每个音量档位对应的实际音量放大倍数,包括:分别计算所述每个音量档位对应的第一调节权重值和额定音量放大倍数的乘积,得到每个音量档位对应的实际音量放大倍数,所述每个音量档位中除静音档位和最高音量档位外,其他音量档位对应的实际音量放大倍数均小于相应音量档位上的参考音量放大倍数,且每个音量档位上的参考音量放大倍数是固定的。4.根据权利要求1所述的方法,其特征在于,所述根据所述音量播放场景,确定每个音量档位对应的调节权重值,包括:当所述音量播放场景为第二类音量播放场景,采用第二类函数确定每个音量档位对应的第二调节权重值,所述第二类函数为凸函数,且所述第二类函数的斜率变化趋势为由小变大再变小。5.根据权利要求4所述的方法,其特征在于,所述根据所述每个音量档位对应的调节权重值和额定音量放大倍数,确定每个音量档位对应的实际音量放大倍数,包括:分别计算所述每个音量档位对应的第二调节权重值和额定音量放大倍数的乘积,得到每个音量档位对应的实际音量放大倍数,所述每个音量档位中除静音档位和最高音量档位外,其他音量档位对应的实际音量放大倍数均大于相应音量档位上的参考音量放大倍数,且每个音量档位上的参考音量放大倍数是固定的。6.根据权利要求1至5中任一项所述的方法,其特征在于,所述音量调节信息包括当前时间信息、当前地理位置信息及用户行为信息中至少一项。7.根据权利要求6所述的方法,其特征在于,所述获取音量调节信息,包括:获取用户所在地的整体用户行为信息,将所述整体用户行为信息作为所述用户行为信息;或,基于具有绑定关系的社交应用,获取所述社交应用所统计的所述用户行为信息;或,根据用户行为的设置操作,获取所述用户行为信息。8.根据权利要求1至5中任一项所述...
【专利技术属性】
技术研发人员:丁科,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。