[发明专利]音频数据处理方法、音频数据处理装置及可读存储介质有效
申请号: | 202110240975.1 | 申请日: | 2021-03-04 |
公开(公告)号: | CN113035165B | 公开(公告)日: | 2023-01-03 |
发明(设计)人: | 成凯;王世昌;王博 | 申请(专利权)人: | 北京雷石天地电子技术有限公司 |
主分类号: | G10H1/36 | 分类号: | G10H1/36;G10L21/0324;G10L25/51 |
代理公司: | 深圳壹舟知识产权代理事务所(普通合伙) 44331 | 代理人: | 欧志明 |
地址: | 100000 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 音频 数据处理 方法 装置 可读 存储 介质 | ||
本发明适用于音频处理,提供了音频数据处理方法,包括:将第一音频数据保存至数据缓存队列;在判断所述数据缓存队列中存储的第二音频数据的缓存量超过缓存阈值时,获取所述第一音频数据的音强;在判断所述第一音频数据的音强满足消除条件时,将所述数据缓存队列中满足所述消除条件的所述第二音频数据清除;根据处理策略对所述第一音频数据进行处理得到第三音频数据,并将所述第三音频数据保存至所述数据缓存队列,返回执行判断所述数据缓存队列中存储的第二音频数据的缓存量是否超过缓存阈值的步骤。本发明实施例在通过检测连续时间内的音强强度进行数据缓存队列的数据处理,有效降低数据积攒缓冲带来的耳返延时,提高用户体验。
技术领域
本发明属于音频数据处理领域,尤其涉及一种音频数据处理方法、音频数据处理装置及可读存储介质。
背景技术
目前市场上的嵌入式移动平台,出现了越来越来越多的对声音耳返要求较高的需求,其中最典型的就是家庭K歌需求等。
由于嵌入式设备,主要是嵌入式Android平台,一般对成本控制要求较高,故硬件耳返得不到广泛应用。再有K歌场景对耳返的延时要求也不是特别高,能达到人耳可接受的范围即可(80ms以内),所以目前大多数设备都是通过软件来实现耳返需求的。
软件上由于音频数据的拷贝,软件流程控制等的耗时,以及一些设备的不稳定性,会导致耳返的声音实时性不够好,耳返采集数据时间一久就会有数据的积攒,数据积攒到一定量以后就会出现耳返延时时间变长,达不到理想的效果。
发明内容
本发明所要解决的技术问题在于提供一种音频数据处理方法、音频数据处理装置及可读存储介质,旨在解决现有技术中耳返采集时间增长导致耳返延时时间变长的问题。
本发明是这样实现的,一种音频数据处理方法,包括:
将第一音频数据保存至数据缓存队列;
在判断所述数据缓存队列中存储的第二音频数据的缓存量超过缓存阈值时,获取所述第一音频数据的音强;
在判断所述第一音频数据的音强满足消除条件时,将所述数据缓存队列中满足所述消除条件的所述第二音频数据清除;
根据处理策略对所述第一音频数据进行处理得到第三音频数据,并将所述第三音频数据保存至所述数据缓存队列,返回执行判断所述数据缓存队列中存储的第二音频数据的缓存量是否超过缓存阈值的步骤。
进一步地,判断所述第一音频数据的音强是否满足消除条件的步骤包括:
判断在预设时间内,所述第一音频数据的音强是否均低于低音强阈值;
若是,则判断所述第一音频数据的音强满足所述消除条件,若否,则判断所述第一音频数据的音强不满足所述消除条件。
进一步地,所述将所述数据缓存队列中满足所述消除条件的所述第二音频数据清除包括:
获取所述数据缓存队列中所述第二音频数据的音强;
以低于所述低音强阈值的所述第二音频数据为目标音频数据,对所述目标音频数据进行循环删除擦操作,直至所述目标音频数据全部删除。
进一步地,所述根据处理策略对所述第一音频数据进行处理得到第三音频数据包括:
在预设处理时间内,对所述第一音频数据进行淡入处理,得到所述第三音频数据,将所述第三音频数据保存至所述数据缓存队列;
在预设处理时间达到后,将所述第一音频数据直接保存至所述数据缓存队列。
进一步地,所述音频数据处理方法还包括:
在检测到接入操作时,获取接入设备的设备信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京雷石天地电子技术有限公司,未经北京雷石天地电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110240975.1/2.html,转载请声明来源钻瓜专利网。