[发明专利]音频处理方法、装置及存储介质有效
| 申请号: | 202010589210.4 | 申请日: | 2020-06-24 |
| 公开(公告)号: | CN111739496B | 公开(公告)日: | 2023-06-23 |
| 发明(设计)人: | 李胜存 | 申请(专利权)人: | 腾讯音乐娱乐科技(深圳)有限公司 |
| 主分类号: | G10H1/36 | 分类号: | G10H1/36 |
| 代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 彭绪坤 |
| 地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 音频 处理 方法 装置 存储 介质 | ||
本发明实施例公开了一种音频处理方法、装置及存储介质。该方案可以获取多路音频数据,并对多路音频数据中的每路音频数据进行音量调节,对经过音量调节后的多路音频数据分别进行第一压限处理,以使每路音频数据的音量处于预设音量范围内,将经过第一压限处理后的多路音频数据通过加法电路计算数和,以得到初始合成数据,对初始合成信号进行第二压限处理,生成目标合成数据。本申请实施例所提供的方案可以合成前针对每一路音量进行调节并应用第一阶段压限,合成后再应用第二阶段压限从而实现平滑防溢出,从而提升合成后的音频质量。
技术领域
本发明涉及数据处理技术领域,具体涉及一种音频处理方法、装置及存储介质。
背景技术
近些年来,移动端K歌软件的市场规模逐渐扩大,用户群体遍布各个年龄段以及各种音乐层次。特别是随着智能手机、平板电脑等智能终端的普及,使得用户足不出户进行K歌成为了一种可能。比如,用户在智能手机上安装了K歌软件后,无需走进KTV便可实现歌曲演唱。其中此类软件的主要场景之一就是录歌,也就是伴奏与人声两路音频信号,通过信号处理技术最终产生合成作品的一路音频信号数据。
在现有技术当中,一般都是通过加法器对多路信号进行合成,也就是说将输入的每段音频的某个时间点的采样点数值进行相加,单纯叠加会造成相加后的值会超出阈值范围,也就是溢出。再通过平均分配除以输入路数的方式,或是作上限和下限的饱和防溢出。
在实现本发明过程中,发明人发现采用上述两种防溢出方式都无法应对各路输入音频音量相不平衡场景下的理想混合效果输出。如,其中某一路的输入音频音量过小或过爆,以及多路音频相互挤压效应都会降低混音后的音频质量。
发明内容
本发明实施例提供一种音频处理方法、装置及存储介质,可以实现平滑防溢出,从而提升多路音频合成后的音频质量。
本发明实施例提供一种音频处理方法,包括:
获取多路音频数据,并对所述多路音频数据中的每路音频数据进行音量调节;
对经过音量调节后的多路音频数据分别进行第一压限处理,以使每路音频数据的音量处于预设音量范围内;
将经过所述第一压限处理后的多路音频数据通过加法电路计算数和,以得到初始合成数据;
对所述初始合成信号进行第二压限处理,生成目标合成数据。
本发明实施例还提供一种音频处理装置,包括:
调节单元,用于获取多路音频数据,并对所述多路音频数据中的每路音频数据进行音量调节;
第一处理单元,用于对经过音量调节后的多路音频数据分别进行第一压限处理,以使每路音频数据的音量处于预设音量范围内;
合成单元,用于将经过所述第一压限处理后的多路音频数据通过加法电路计算数和,以得到初始合成数据;
第二处理单元,用于对所述初始合成信号进行第二压限处理,生成目标合成数据。
本发明实施例还提供一种存储介质,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行本发明实施例所提供的任一音频处理方法。
本发明实施例提供的音频处理方案,可以获取多路音频数据,并对多路音频数据中的每路音频数据进行音量调节,对经过音量调节后的多路音频数据分别进行第一压限处理,以使每路音频数据的音量处于预设音量范围内,将经过第一压限处理后的多路音频数据通过加法电路计算数和,以得到初始合成数据,对初始合成信号进行第二压限处理,生成目标合成数据。本申请实施例所提供的方案可以合成前针对每一路音量进行调节并应用第一阶段压限,合成后再应用第二阶段压限从而实现平滑防溢出,从而提升合成后的音频质量。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯音乐娱乐科技(深圳)有限公司,未经腾讯音乐娱乐科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010589210.4/2.html,转载请声明来源钻瓜专利网。





