预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共20页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114268932A(43)申请公布日2022.04.01(21)申请号202111165554.3(22)申请日2021.09.30(71)申请人珠海市杰理科技股份有限公司地址519075广东省珠海市香洲区科兴路333号(72)发明人李超朱嘉俊张志英(74)专利代理机构深圳市君之泉知识产权代理有限公司44366代理人蒋慧(51)Int.Cl.H04W4/80(2018.01)H04B5/00(2006.01)H04R5/033(2006.01)H04W56/00(2009.01)权利要求书4页说明书11页附图4页(54)发明名称蓝牙音频播放处理方法及装置、芯片及蓝牙设备(57)摘要本发明提供一种蓝牙音频播放处理方法,包括步骤S100:计算音频数据从进入蓝牙缓冲区至从音频缓冲区输出的整体延时t;步骤S200:计算预设时长T内的所述整体延时t的均值;步骤S300:将所述整体延时t的均值与目标延时值d比较获得差值△t,根据所述蓝牙缓冲区接收音频数据的帧间隔时间t0及所述音频缓冲区欠载情况自适应调整所述目标延时值d;步骤S400:将所述差值△t与预设的延时差值tp进行比较,并根据比较结果确定是否调整重采样的采样点数;及步骤S500:根据所述采样点数对所述音频缓冲区的音频数据进行重采样以控制所述音频缓冲区音频数据的播放速度。本发明还提供蓝牙音频播放处理装置、芯片及蓝牙设备,其均具有蓝牙音频播放处理方法的优点。CN114268932ACN114268932A权利要求书1/4页1.一种蓝牙音频播放处理方法,其特征在于,包括步骤:步骤S100:计算音频数据从进入蓝牙缓冲区至从音频缓冲区输出的整体延时t;步骤S200:计算预设时长T内的所述整体延时t的均值;步骤S300:将所述整体延时t的均值与目标延时值d比较获得差值△t,根据所述蓝牙缓冲区接收音频数据的帧间隔时间t0及所述音频缓冲区欠载情况自适应调整所述目标延时值d;其中,所述目标延时值d不小于所述帧间隔时间t0;步骤S400:将所述差值△t与预设的延时差值tp进行比较,并根据比较结果确定是否调整所述音频缓冲区的音频数据进行重采样的采样点数;及步骤S500:根据所述采样点数对所述音频缓冲区的音频数据进行重采样以控制所述音频缓冲区音频数据的播放速度。2.如权利要求1所述的蓝牙音频播放处理方法,其特征在于:所述步骤S100具体包括如下步骤:步骤S101:获取所述蓝牙缓冲区的音频数据缓冲延时t1;步骤S102:获取所述音频缓冲区的输入数据量a1及所述音频缓冲区的输出数据量a2,计算数据量差值a,计算所述数据量差值a对应的音频输出延时t2,其中,a=a1‑a2;及步骤S103:计算获得所述整体延时t,其中,t=t1+t2。3.如权利要求2所述的蓝牙音频播放处理方法,其特征在于:步骤S101中,获取所述蓝牙缓冲区中音频数据之编码信息及数据总量计算获得所述蓝牙缓冲区中的音频数据的采样点数,通过采样点数、采样率计算获得所述蓝牙缓冲区的音频数据缓冲延时t1;步骤S102中,根据每一采样点所包括的数据量计算获得a对应的采样点数,通过采样点数、采样率计算获得所述音频输出延时t2。4.如权利要求1所述的蓝牙音频播放处理方法,其特征在于,在步骤S300中,当检测到所述帧间隔时间t0增加或所述音频缓冲区发生欠载时,增大所述目标延时值d;当检测到所述音频缓冲区在一段时间内均未发生欠载时,减小所述目标延时值d。5.如权利要求1所述的蓝牙音频播放处理方法,其特征在于,所述目标延时值d的最大值为max_d;在步骤S300中,根据所述蓝牙缓冲区接收音频数据的帧间隔时间t0自适应调整所述目标延时值d具体包括:步骤S311:检测所述帧间隔时间t0;步骤S312:将所述帧间隔时间t0与最大帧间隔时间max_t0进行比较;如果t0>max_t0,则将所述最大帧间隔时间max_t0更新为所述帧间隔时间t0,并进入步骤S313;如果t0≤max_t0,则返回步骤S311;步骤S313:将所述最大帧间隔时间max_t0分别与当前目标延时值d及最大目标延时值max_d进行比较,如果d<max_t0<max_d,则将目标延时值d更新为所述最大帧间隔时间max_t0;如果max_t0>max_d,则将所述目标延时值d更新为所述最大目标延时值max_d;如果max_t0<d,则返回步骤S311。6.如权利要求1所述的蓝牙音频播放处理方法,其特征在于,在步骤S300中,根据所述音频缓冲区欠载情况自适应调整所述目标延时值d具体包括:步骤S321:检测所述音频缓冲区是否发生欠载;如果发生欠载进入步骤S322,如果未发生欠载,且在未发生欠载的持续时长达到预设时长Ti后,进入步骤