[发明专利]音频尾部POP音处理方法和装置有效
申请号: | 201711450557.5 | 申请日: | 2017-12-27 |
公开(公告)号: | CN108182953B | 公开(公告)日: | 2021-03-16 |
发明(设计)人: | 杨鑫贵 | 申请(专利权)人: | 上海传英信息技术有限公司 |
主分类号: | G11B20/10 | 分类号: | G11B20/10 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 胡艾青;刘芳 |
地址: | 201203 上海市自由*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 音频 尾部 pop 处理 方法 装置 | ||
本发明提供一种音频尾部POP音处理方法和装置,首先获取待处理音频数据以及待处理音频数据的播放时长;并根据待处理音频数据的播放时长,从待处理音频数据中获取具有预设的尾部播放时长的尾部音频数据;在获取尾部音频数据对应的多个音频幅值后,判断所述多个音频幅值是否均小于或等于POP音阈值,若否,表明待处理音频数据存在发出POP音的可能,则用预设的替换音频数据代替待处理音频数据中的尾部音频数据,得到处理后的音频数据,以消除音频尾部的POP音,其中,替换音频数据的所有音频幅值均小于或等于POP音阈值,实现了对音频数据进行尾部数据的处理,在不改变硬件电路的前提下消除音频数据尾部的POP音,提高了用户体验,降低了对用户耳朵的伤害。
技术领域
本申请涉及信号处理技术,尤其涉及一种音频尾部POP音处理方法和装置。
背景技术
用户在使用音频设备播放音频文件的过程中,可能会产生POP音。POP音是指音频播放过程中不正常地出现破音,例如在音频播放结束时声音幅值突然上升。POP音严重影响用户的感受,还可能对用户的耳朵造成潜在伤害。
产生POP音的原因有很多,目前消除POP音的方法主要是针对硬件电路上的缺陷进行改进。然而,很多POP音的产生原因也可能是音频数据本身。例如录音停止时还存在外界声音,这将导致在音频尾部录入了较大的外界声音;或者录音停止时将按下停止键的按键声音录入音频文件作为音频的一部分,这些原因都导致了音频尾部产生音量陡然增加的POP音,无法通过现有的电路改进消除。
现有的POP音消除方法无法消除因为音频本身原因导致的POP音。
发明内容
本发明提供一种音频尾部POP音处理方法和装置,以消除因为音频本身原因导致的POP音,提高用户体验。
根据本发明的第一方面,提供一种音频尾部POP音处理方法,包括:
获取待处理音频数据以及所述待处理音频数据的播放时长;
根据所述待处理音频数据的播放时长,从所述待处理音频数据中获取具有预设的尾部播放时长的尾部音频数据;
获取所述尾部音频数据对应的多个音频幅值;
判断所述多个音频幅值是否均小于或等于POP音阈值,若否,则用预设的替换音频数据代替所述待处理音频数据中的尾部音频数据,得到处理后的音频数据,其中,所述替换音频数据的所有音频幅值均小于或等于所述POP音阈值。
作为一种实现方式,在所述替换音频数据的所有音频幅值中,播放时间在后的音频数据的音频幅值均小于或等于播放时间在前的音频数据的音频幅值。
作为一种实现方式,若所述多个音频幅值均小于或等于POP音阈值,所述方法还包括:
在所述多个音频幅值中,判断播放时间在后的音频数据的音频幅值是否均小于或等于播放时间在前的音频数据的音频幅值;
若否,则用所述替换音频数据代替所述待处理音频数据中的尾部音频数据,得到处理后的音频数据。
作为一种实现方式,在所述判断所述多个音频幅值是否均小于或等于POP音阈值之前,还包括:获取所述待处理音频数据的来源信息;
在所述得到处理后的音频数据之后,还包括:
播放所述处理后的音频数据,并根据所述来源信息确定保存或删除所述处理后的音频数据。
作为一种实现方式,所述根据所述来源信息确定保存或删除所述处理后的音频数据,包括:
根据所述来源信息判断所述待处理音频数据是否为本地录制的音频数据;
若是,则保存所述处理后的音频数据,并删除原存储的所述待处理音频数据;
若否,则删除所述处理后的音频数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海传英信息技术有限公司,未经上海传英信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711450557.5/2.html,转载请声明来源钻瓜专利网。