动态延时调整方法、装置、蓝牙播放设备及存储介质制造方法及图纸

技术编号:38754722 阅读:11 留言:0更新日期:2023-09-10 09:39
本发明专利技术涉及一种动态延时调整方法、装置、蓝牙播放设备及存储介质,在音频源设备向蓝牙播放设备传输信息包的过程中,该动态延时调整方法首先确定预设时间段内所述信息包的错误率,所述错误率用于表征蓝牙播放设备所处环境对信息包传输的干扰程度,再获取蓝牙播放设备接收所述信息包的信号强度,最后根据错误率和信号强度确定并调整蓝牙播放设备的延时值。该动态延时调整方法基于信息包的错误率和信号强度确定并调整蓝牙播放设备的延时值,相对于仅考虑信号强度的延时调整方法,该方法覆盖场景更加全面,且能够更准确更高效地调整动态延时,提升蓝牙播放设备的播放效果,提升用户体验。验。验。

【技术实现步骤摘要】
动态延时调整方法、装置、蓝牙播放设备及存储介质


[0001]本专利技术涉及蓝牙播放设备
,特别是涉及一种动态延时调整方法、装置、蓝牙播放设备及存储介质。

技术介绍

[0002]一般耳机、音箱等蓝牙播放设备在播放音频时都会存在一定的延时,一般蓝牙播放设备会预设一个延时,用于缓存若干帧音频数据。在蓝牙播放设备的使用中,需要及时对其延时进行动态调整,以防止缓存不够出现音频卡顿或杂音等现象。
[0003]而目前的动态延时调整方法一般是基于蓝牙播放设备接收所述信息包的信号强度(RSSI)来进行调整的。但蓝牙播放设备所处的环境若存在干扰,其可能对于信号强度影响并不大,而对蓝牙播放设备接收信息包产生较大影响,使其接收信息包的情况变差,在这种场景下若仅仅基于信号强度来调整蓝牙播放设备的延时,则会造成蓝牙播放设备的延时调整不精确,不及时,进而导致蓝牙播放设备的播放效果变差,用户体验变差。

技术实现思路

[0004]本专利技术实施例一个目的旨在提供一种动态延时调整方法、装置、蓝牙播放设备及存储介质,其能更准确、更高效地调整蓝牙播放设备的动态延时,提升蓝牙播放设备的播放效果。
[0005]为解决上述技术问题,本专利技术实施例提供以下技术方案:
[0006]在第一方面,本专利技术实施例提供一种动态延时调整方法,应用于蓝牙播放设备,所述蓝牙播放设备通过蓝牙方式与音频源设备连接,所述方法包括:
[0007]在所述音频源设备向所述蓝牙播放设备传输信息包的过程中,确定预设时间段内所述信息包的错误率,所述错误率用于表征所述蓝牙播放设备所处环境对所述信息包传输的干扰程度;
[0008]获取所述蓝牙播放设备接收所述信息包的信号强度;
[0009]根据所述错误率和所述信号强度确定并调整所述蓝牙播放设备的延时值。
[0010]可选地,所述确定所述信息包中的错误率,包括:
[0011]获取第一总量,所述第一总量为所述预设时间段内的所述信号包总量;
[0012]统计第二总量,所述第二总量为所述信息包中出现错误的错误包总量;
[0013]将所述第二总量与所述第一总量的比值确定为所述错误率。
[0014]可选地,若所述信息包出现CRC错误或HEC错误或SEQN错误,则确定所述信息包为所述错误包。
[0015]可选地,所述错误率与所述干扰程度呈正相关关系。
[0016]可选地,所述错误率与所述延时值呈正相关关系。
[0017]可选地,所述信号强度与所述延时值呈负相关关系。
[0018]可选地,所述根据所述错误率和所述信号强度确定并调整所述蓝牙播放设备的延
时值,包括:
[0019]根据所述错误率确定所述错误率所属的错误率区间;
[0020]根据所述信号强度确定所述信号强度所属的信号强度区间;
[0021]获取所述错误率区间和所述信号强度区间与所述延时值的映射关系;
[0022]根据所述错误率区间、所述信号强度区间以及所述映射关系,确定并调整所述蓝牙播放设备的延时值。
[0023]在第二方面,本专利技术实施例提供一种动态延时调整装置,应用于蓝牙播放设备,所述蓝牙播放设备通过蓝牙方式与音频源设备连接,所述动态延时调整装置包括确定模块,用于在所述音频源设备向所述蓝牙播放设备传输信息包的过程中,确定预设时间段内所述信息包的错误率,所述错误率用于表征所述蓝牙播放设备所处环境对所述信息包传输的干扰程度;
[0024]获取模块,用于获取所述蓝牙播放设备接收所述信息包的信号强度;
[0025]调整模块,用于根据所述错误率和所述信号强度确定并调整所述蓝牙播放设备的延时值。
[0026]在第三方面,本专利技术实施例提供一种蓝牙播放设备,所述蓝牙播放设备通过无线与音频源设备连接,所述蓝牙播放设备包括:
[0027]至少一个处理器;以及,
[0028]与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够用于执行如上所述的动态延时调整方法。
[0029]在第四方面,本专利技术实施例还提供了一种非易失性计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使蓝牙播放设备执行如上所述的动态延时调整方法。
[0030]在本专利技术各个实施例提供的动态延时调整方法、装置、蓝牙播放设备及存储介质中,在音频源设备向蓝牙播放设备传输信息包的过程中,该动态延时调整方法首先确定预设时间段内所述信息包的错误率,所述错误率用于表征蓝牙播放设备所处环境对信息包传输的干扰程度,再获取蓝牙播放设备接收所述信息包的信号强度,最后根据错误率和信号强度确定并调整蓝牙播放设备的延时值。该动态延时调整方法基于信息包的错误率和信号强度确定并调整蓝牙播放设备的延时值,相对于仅考虑信号强度的延时调整方法,该方法覆盖场景全面,且能够更准确更高效地调整动态延时,提升蓝牙播放设备的播放效果,提升用户体验。
附图说明
[0031]一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。
[0032]图1是本专利技术实施例提供一种动态延时调整方法的应用环境;
[0033]图2是本专利技术实施例提供的一种蓝牙耳机的电路原理框图;
[0034]图3是图2中控制模块的硬件结构示意图;
[0035]图4是本专利技术实施例提供的一种动态延时调整方法的流程示意图;
[0036]图5a是本专利技术实施例提供的一种蓝牙传输数据的空中格式示意图;
[0037]图5b是本专利技术实施例提供的一种HEADER字段的格式示意图;
[0038]图6是图4中步骤S43的流程示意图;
[0039]图7是本专利技术实施例提供一种动态延时调整装置的结构示意图。
具体实施方式
[0040]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。
[0041]请参阅图1,图1是本专利技术实施例提供的一种动态延时调整方法的应用场景。本专利技术实施例提供的蓝牙播放设备可以为任意具有蓝牙功能的音频播放设备,例如:蓝牙耳机、助听器、通话器、音响或者音箱等。图1中以蓝牙耳机为例进行描述,耳机被构造为至少部分能够佩戴在用户双耳中的一个耳朵或两个耳朵附近或耳朵内,尽管耳机的结构形状呈现多种多样变化,然而,本专利技术实施例提供的技术方案可适用于任何结构形状的耳机,诸如包括入耳式耳机、头戴式耳机或挂耳式耳机等等。
[0042]如图1所示,该应用场景包括音频源设备10以及蓝牙耳机20,蓝牙耳机20与音频源设备10通过蓝牙方式连接。
[0043]音频源设备10(包括下述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种动态延时调整方法,应用于蓝牙播放设备,所述蓝牙播放设备通过蓝牙方式与音频源设备连接,其特征在于,所述方法包括:在所述音频源设备向所述蓝牙播放设备传输信息包的过程中,确定预设时间段内所述信息包的错误率,所述错误率用于表征所述蓝牙播放设备所处环境对所述信息包传输的干扰程度;获取所述蓝牙播放设备接收所述信息包的信号强度;根据所述错误率和所述信号强度确定并调整所述蓝牙播放设备的延时值。2.根据权利要求1所述的方法,其特征在于,所述确定所述信息包中的错误率,包括:获取第一总量,所述第一总量为所述预设时间段内的所述信号包总量;统计第二总量,所述第二总量为所述信息包中出现错误的错误包总量;将所述第二总量与所述第一总量的比值确定为所述错误率。3.根据权利要求2所述的方法,其特征在于,若所述信息包出现CRC错误或HEC错误或SEQN错误,则确定所述信息包为所述错误包。4.根据权利要求1

3任一项所述的方法,其特征在于,所述错误率与所述干扰程度呈正相关关系。5.根据权利要求1

3任一项所述的方法,其特征在于,所述错误率与所述延时值呈正相关关系。6.根据权利要求1

3任一项所述的方法,其特征在于,所述信号强度与所述延时值呈负相关关系。7.根据权利要求1

3任一项所述的方法,其特征在于,所述根据所述错误率和所述信号强度确定并调整所述蓝牙...

【专利技术属性】
技术研发人员:陈剑波
申请(专利权)人:深圳市中科蓝讯科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1