The present disclosure is about a method and device for controlling the loudness. The method includes: obtaining the audio file and the volume value for playing the audio file; determining the audio type of the audio file, the audio type at least including the content type of the audio file and at least one of the provider types of the audio file; obtaining the target loudness gain corresponding to the volume value and the audio class; The loudness gain of target is adjusted to loudness gain of audio files. The scheme can make the loudness of the audio playback device as the loudness of the audio file suitable for the user to listen to the audio type without the user's full loudness gain or volume value, thus improving the user experience.
【技术实现步骤摘要】
响度控制方法及装置
本公开涉及音频处理领域,尤其涉及响度控制方法及装置。
技术介绍
随着科技的发展,音频播放设备例如智能音箱能够通过网络获取海量的可用于播放的音频文件,其中所获取的音频文件可能是由多家提供方所提供的,同时所获取的音频文件还可能包括多种内容类型例如相声、话剧、古典音乐、摇滚音乐等。相关技术中,当音频播放设备的音量一定时,可能出现音频播放设备播放一个提供方所提供的内容类型为相声的音频文件时输出的响度刚好适合用户听取,而该音频播放设备播放另一个提供方所提供的内容类型为古典音乐的音频文件时输出的响度较大或较小不适合用户听取的状况,因此需要用户针对不同类型的音频文件调整响度增益值或音量值,使音频播放器输出的响度适合用户听取,从而损害了用户体验。
技术实现思路
为克服相关技术中存在的问题,本公开的实施例提供一种响度控制方法及装置。技术方案如下:根据本公开的实施例的第一方面,提供一种响度控制方法,该方法应用于音频播放设备,包括:获取音频文件以及用于播放音频文件的音量值;确定音频文件的音频类型,音频类型至少包括音频文件的内容类型以及音频文件的提供方类型中至少一项;获取与音量值以及音频类型对应的目标响度增益值;根据目标响度增益值对音频文件进行响度增益调整。本公开的实施例提供的技术方案中,通过获取音频文件以及用于播放音频文件的音量值,其中音量值能够反映用户希望音频播放设备输出响度的大小,通过确定音频文件的音频类型,获取与音量值以及音频类型对应的目标响度增益值,并根据目标响度增益值对音频文件进行响度增益调整,其中目标响度增益值为适合在该音量值下播放该音频类型的音频文 ...
【技术保护点】
一种响度控制方法,其特征在于,所述方法应用于音频播放设备,包括:获取音频文件以及用于播放所述音频文件的音量值;确定所述音频文件的音频类型,所述音频类型至少包括所述音频文件的内容类型以及所述音频文件的提供方类型中至少一项;获取与所述音量值以及所述音频类型对应的目标响度增益值;根据所述目标响度增益值对所述音频文件进行响度增益调整。
【技术特征摘要】
1.一种响度控制方法,其特征在于,所述方法应用于音频播放设备,包括:获取音频文件以及用于播放所述音频文件的音量值;确定所述音频文件的音频类型,所述音频类型至少包括所述音频文件的内容类型以及所述音频文件的提供方类型中至少一项;获取与所述音量值以及所述音频类型对应的目标响度增益值;根据所述目标响度增益值对所述音频文件进行响度增益调整。2.根据权利要求1所述的响度控制方法,其特征在于,所述方法还包括:获取所述音频文件的音频标识,所述音频标识用于指示所述音频文件的音频类型;所述确定所述音频文件的音频类型,包括:根据所述音频文件的音频标识确定所述音频文件的音频类型。3.根据权利要求1所述的响度控制方法,其特征在于,所述获取与所述音量值以及所述音频类型对应的目标响度增益值,包括:根据所述音量值以及所述音频类型在响度增益数据库中进行查询以获取所述目标响度增益值,所述响度增益数据库用于指示至少一组音量值以及音频类型与响度增益值的对应关系。4.一种响度增益数据库生成方法,其特征在于,包括:获取参考音频文件以及所述参考音频文件的音频类型,所述音频类型至少包括所述参考音频文件的内容类型以及所述参考音频文件的提供方类型中至少一项;获取参考音量值;获取与所述参考音量值以及所述音频类型对应的参考响度值;根据所述参考音量值以及实际响度增益值播放所述参考音频文件以获取实际响度值;当所述实际响度值与所述参考响度值一致时,生成至少用于指示所述参考音量值以及所述音频类型与所述实际响度增益值的对应关系的响度增益数据库。5.一种响度控制装置,其特征在于,包括:音频文件获取模块,用于获取音频文件以及用于播放所述音频文件的音量值;音频类型确定模块,用于确定所述音频文件的音频类型,所述音频类型至少包括所述音频文件的内容类型以及所述音频文件的提供方类型中至少一项;响度增益值获取模块,用于获取与所述音量值以及所述音频类型对应的目标响度增益值;响度增益调整模块,...
【专利技术属性】
技术研发人员:钱庄,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。