一种无线耳机对、无线耳机均衡控制方法及装置与流程

文档序号:33465307发布日期:2023-03-15 06:22阅读:40来源:国知局
一种无线耳机对、无线耳机均衡控制方法及装置与流程

1.本发明涉及无线耳机技术领域,特别是涉及一种无线耳机对、无线耳机均衡控制方法及装置。


背景技术:

2.目前的无线耳机一般是由其中一个耳机作为主耳机,该主耳机和手机交互来回复确认信息,该主耳机除了要和手机进行收发通信外,还需要再和副耳机进行收发通信,而副耳机只需要接收手机的消息,给主耳机回复一个很短的确认包即可,因此主耳机的收发工作时间比副耳机更长,导致主耳机的功耗比副耳机更高,容易出现副耳机仍然有不少电,主耳机电量已经用完,使无线耳机使用时间过短。


技术实现要素:

3.本发明实施例的目的在于提供一种无线耳机对、无线耳机均衡控制方法及装置,能够使两个耳机的耗电平衡,提高无线耳机使用时长。具体技术方案如下:
4.本发明提供了一种无线耳机均衡控制方法,应用于无线耳机对,所述无线耳机对包括第一耳机和第二耳机,所述方法,包括:
5.对终端设备发送的音频包进行解析,获得音频包编号;其中,所述音频包编号为第一音频包编号或第二音频包编号,所述第一音频包编号与所述第二音频包编号不同;
6.在所述音频包编号为所述第一音频包编号的情况下,所述第一耳机向所述终端设备发送音频包接收信息;
7.在所述音频包编号为所述第二音频包编号的情况下,所述第二耳机向所述终端设备发送所述音频包接收信息。
8.可选的,所述音频包接收信息的生成方法,包括:
9.所述第一耳机对所述音频包进行校验,获得第一校验结果;
10.所述第二耳机对所述音频包进行校验,获得第二校验结果;
11.目标耳机基于所述第一校验结果和/或所述第二校验结果,生成所述音频包接收信息;
12.其中,所述目标耳机为所述第一耳机或所述第二耳机,在所述音频包编号为所述第一音频包编号的情况下,所述目标耳机为所述第一耳机,在所述音频包编号为所述第二音频包编号的情况下,所述目标耳机为所述第二耳机。
13.可选的,所述目标耳机基于所述第一校验结果和/或所述第二校验结果,生成所述音频包接收信息,包括:
14.在所述第一耳机与所述第二耳机进行通信的情况下,所述目标耳机基于所述第一校验结果和所述第二校验结果,生成所述音频包接收信息;
15.在所述第一耳机与所述第二耳机未进行通信的情况下,若所述音频包编号为所述第一音频包编号,则所述第一耳机基于所述第一校验结果生成所述音频包接收信息,若所
述音频包编号为所述第二音频包编号,则所述第二耳机基于所述第二校验结果生成所述音频包接收信息。
16.可选的,所述目标耳机基于所述第一校验结果和所述第二校验结果,生成所述音频包接收信息,包括:
17.若所述第一校验结果和所述第二校验结果均为音频包校验成功,则生成音频包接收无误信息;
18.若所述第一校验结果和所述第二校验结果中至少有一个结果为音频包校验失败,则生成音频包接收有误信息。
19.可选的,在所述生成音频包接收有误信息之后,所述方法,还包括:
20.接收所述终端设备在接收到所述音频包接收有误信息后重新发送的音频包;
21.音频包校验失败的耳机将校验失败的音频包替换为所述终端设备重新发送的音频包;
22.音频包校验成功的耳机将所述终端设备重新发送的音频包丢弃。
23.可选的,在所述生成音频包接收有误信息之后,所述方法,还包括:
24.音频包校验失败的耳机将所述音频包接收有误信息发送至所述无线耳机对的另一个耳机;
25.若所述另一个耳机音频包校验成功,则所述另一个耳机将所述音频包发送至所述音频包校验失败的耳机,以使所述音频包校验失败的耳机对校验失败的音频包进行替换;
26.若所述另一个耳机音频包校验失败,则所述目标耳机向所述终端设备发送所述音频包接收有误信息。
27.可选的,所述第一耳机基于所述第一校验结果生成所述音频包接收信息,包括:
28.若所述第一校验结果为音频包校验成功,则所述第一耳机生成音频包接收无误信息,若所述第一校验结果为音频包校验失败,则所述第一耳机生成音频包接收有误信息;
29.所述第二耳机基于所述第二校验结果生成所述音频包接收信息,包括:
30.若所述第二校验结果为音频包校验成功,则所述第二耳机生成音频包接收无误信息,若所述第二校验结果为音频包校验失败,则所述第二耳机生成音频包接收有误信息。
31.可选的,在所述第一耳机与所述第二耳机未进行通信的情况下,若所述音频包编号为所述第一音频包编号,所述方法,还包括:
32.在所述第二校验结果为音频包校验失败的情况下,所述第二耳机对所述音频包进行音频平滑处理;
33.在所述第一耳机与所述第二耳机未进行通信的情况下,若所述音频包编号为所述第二音频包编号,所述方法,还包括:
34.在所述第一校验结果为音频包校验失败的情况下,所述第一耳机对所述音频包进行音频平滑处理。
35.可选的,所述对所述音频包进行音频平滑处理,包括:
36.在接收到后一个音频包的情况下,将前一个音频包内的音频数据和后一个音频包内的音频数据进行平均值计算,获得所述音频包的音频数据;
37.在未接收到后一个音频包的情况下,对所述音频包进行静音数据填充处理。
38.本发明还提供一种无线耳机均衡控制装置,应用于无线耳机对,所述无线耳机对
包括第一耳机和第二耳机,所述装置,包括:
39.音频包解析模块,被配置为对终端设备发送的音频包进行解析,获得音频包编号;其中,所述音频包编号为第一音频包编号或第二音频包编号,所述第一音频包编号与所述第二音频包编号不同;
40.第一发送模块,被配置为在所述音频包编号为所述第一音频包编号的情况下,所述第一耳机向所述终端设备发送音频包接收信息;
41.第二发送模块,被配置为在所述音频包编号为所述第二音频包编号的情况下,所述第二耳机向所述终端设备发送所述音频包接收信息。
42.本发明还提供一种无线耳机对,包括:
43.第一耳机和第二耳机;
44.所述第一耳机对终端设备发送的音频包进行解析,在解析获得的音频包编号为第一音频包编号的情况下,向所述终端设备发送音频包接收信息;
45.所述第二耳机对所述终端设备发送的音频包进行解析,在解析获得的音频包编号为第二音频包编号的情况下,向所述终端设备发送所述音频包接收信息;
46.其中,所述第一音频包编号与所述第二音频包编号不同。
47.本发明实施例提供的一种无线耳机对、无线耳机均衡控制方法及装置,对终端设备发送的音频包进行解析,获得第一音频包编号或第二音频包编号,第一音频包编号与第二音频包编号不同;在音频包编号为第一音频包编号的情况下,第一耳机向终端设备发送音频包接收信息;在音频包编号为第二音频包编号的情况下,第二耳机向终端设备发送音频包接收信息。本发明通过第一耳机和第二耳机交替与终端设备发送音频包接收信息,可以避免因仅使用一个耳机与终端设备发送音频包接收信息导致的两个耳机耗电不平衡的问题,提高了无线耳机使用时长。
48.当然,实施本发明的任一产品或方法必不一定需要同时达到以上所述的所有优点。
附图说明
49.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
50.图1为本发明实施例提供的无线耳机均衡控制方法图;
51.图2(a)为本发明实施例提供的双耳机未通信情况下第一耳机向终端设备发送信息示意图;
52.图2(b)为本发明实施例提供的双耳机未通信情况下第二耳机向终端设备发送信息示意图;
53.图3(a)为本发明实施例提供的双耳机通信情况下第一耳机向终端设备发送信息示意图;
54.图3(b)为本发明实施例提供的双耳机通信情况下第二耳机向终端设备发送信息示意图;
55.图4为本发明实施例提供的无线耳机均衡控制装置结构示意图。
具体实施方式
56.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
57.本发明提供一种无线耳机均衡控制方法,应用于无线耳机对,无线耳机对包括第一耳机和第二耳机,第一耳机和第二耳机可以配套设置在无线耳机充电盒内。该第一耳机可以为左耳机,第二耳机可以为右耳机,当然,第一耳机可以为右耳机,第二耳机为左耳机,在此不作限定。该无线耳机对可以为蓝牙耳机对。
58.如图1所示,本发明提供的无线耳机均衡控制方法,包括:
59.步骤101:对终端设备发送的音频包进行解析,获得音频包编号;其中,音频包编号为第一音频包编号或第二音频包编号,第一音频包编号与第二音频包编号不同。
60.终端设备与无线耳机对可以通过蓝牙进行数据传输,具体可以通过acl(access control list,访问控制列表)或sco(synchronous connection oriented link,面向连接的同步链路)的包来传输音频数据,这些音频包的包头中包含1bit seqn信息和1bitarqn信息,通过seqn的0和1的交替可以传输多个音频包,通过arqn的0和1可以确认是否正确收到音频包。该终端设备可以为手机、平板电脑等电子设备。该音频包编号可以为seqn信息,第一音频包编号可以为0,第二音频包编号可以为1,当然,第一音频包编号可以为1,第二音频包编号可以为0,在此不作限定。
61.步骤102:在音频包编号为第一音频包编号的情况下,第一耳机向终端设备发送音频包接收信息。
62.步骤103:在音频包编号为第二音频包编号的情况下,第二耳机向终端设备发送音频包接收信息。
63.终端设备可以按照0和1交替的seqn信息发送音频包,即如果当前发送的音频包的seqn信息为0,则下一个音频包的seqn信息为1;如果当前发送的音频包seqn信息为1,则下一个音频包的seqn信息为0。
64.在第一耳机和第二耳机对终端设备发送的音频包进行解析后,若为第一音频包编号,则第一耳机向终端设备发送音频包接收信息,而第二耳机不发送音频包接收信息;在第一耳机和第二耳机对终端设备发送的音频包进行解析后,若为第二音频包编号,则第二耳机向终端设备发送音频包接收信息,而第一耳机不发送音频包接收信息。例如,第一音频包编号seqn为0,第一耳机向终端设备发送音频包接收信息,第一音频包编号seqn为1,第二耳机向终端设备发送音频包接收信息。当然,也可以第一音频包编号seqn为1,第一耳机向终端设备发送音频包接收信息,第一音频包编号seqn为0,第二耳机向终端设备发送音频包接收信息。
65.终端设备若交替发送第一音频包编号和第二音频包编号,第一耳机和第二耳机则可以交替向终端设备发送音频包接收信息,这样可以使两个耳机的功耗维持平衡,延长双耳机使用时间。
66.作为一可选的实施方式,音频包接收信息的生成方法,包括:
67.第一耳机对音频包进行校验,获得第一校验结果;
68.第二耳机对音频包进行校验,获得第二校验结果;
69.目标耳机基于第一校验结果和/或第二校验结果,生成音频包接收信息。
70.其中,目标耳机为第一耳机或第二耳机,在音频包编号为第一音频包编号的情况下,目标耳机为第一耳机,在音频包编号为第二音频包编号的情况下,目标耳机为第二耳机。
71.第一耳机和第二耳机在接收到音频包后会对音频包进行校验,以判断该音频包是否有误,第一耳机对音频包校验获得的第一校验结果与第二耳机对音频包校验获得的第二校验结果可以相同,也可以不同。
72.该目标耳机可以为第一耳机,也可以为第二耳机。第一耳机在对音频包解析获得第一音频包编号时,由于第一耳机需要向终端设备发送音频包接收信息,因此该目标耳机可以为第一耳机,此时第二耳机也对音频包解析获得第一音频包编号,但由于第二耳机在音频包编号为第一音频包编号的情况下不负责向终端设备发送音频包接收信息,因此第二耳机不作为目标耳机。当然,若第二耳机在对音频包解析获得第二音频包编号时,由于第二耳机需要向终端设备发送音频包接收信息,因此该目标耳机可以为第二耳机,而第一耳机在音频包编号为第二音频包编号的情况下不负责向终端设备发送音频包接收信息,因此,第一耳机则不作为目标耳机。
73.在目标耳机基于第一校验结果和/或第二校验结果生成音频包接收信息的过程中,可以分为第一耳机和第二耳机进行通信,以及第一耳机和第二耳机不进行通信两种情况。若第一耳机和第二耳机进行通信,则第一耳机可以接收第二耳机发送的第二校验结果,第二耳机也可以接收第一耳机发送的第一校验结果,此时目标耳机可以利用第一校验结果和第二校验结果生成音频包接收信息,当然,目标耳机也可以选择性的仅利用第一校验结果或仅利用第二校验结果生成音频包接收信息。若第一耳机和第二耳机不进行通信,则第一耳机无法获得第二校验结果,第二耳机也无法获得第一校验结果,此时目标耳机仅通过第一校验结果或仅通过第二校验结果生成音频包接收信息。
74.作为一可选的实施方式,目标耳机基于第一校验结果和/或第二校验结果,生成音频包接收信息,包括:
75.在第一耳机与第二耳机进行通信的情况下,目标耳机基于第一校验结果和第二校验结果,生成音频包接收信息;
76.在第一耳机与第二耳机未进行通信的情况下,若音频包编号为第一音频包编号,则第一耳机基于第一校验结果生成音频包接收信息,若音频包编号为第二音频包编号,则第二耳机基于第二校验结果生成音频包接收信息。
77.第一耳机与第二耳机未进行通信,可能是第一耳机和第二耳机没有建立数据传输联系,也可能是因通信故障导致第一耳机与第二耳机无法进行通信。在第一耳机与第二耳机未进行通信的情况下,若音频包编号为第一音频包编号,则目标耳机为第一耳机,第一耳机无法获得第二校验结果,此时第一耳机仅利用第一校验结果生成音频包接收信息,若音频包编号为第二音频包编号,则目标耳机为第二耳机,第二耳机无法获得第一校验结果,此时第二耳机仅利用第二校验结果生成音频包接收信息。
78.针对第一耳机与第二耳机未进行通信的情况,如图2所示,图2(a)为第一耳机与第二耳机未进行通信的情况下,第一耳机向终端设备发送信息示意图;
79.图2(b)为第一耳机与第二耳机未进行通信的情况下,第二耳机向终端设备发送信息示意图。图2(a)中,单向空心箭头表示终端设备向第一耳机和第二耳机发送音频包信息,单向实线箭头表示第一耳机向终端设备发送音频包接收信息;图2(b)中,单向空心箭头表示终端设备向第一耳机和第二耳机发送音频包信息,单向实线箭头表示第二耳机向终端设备发送音频包接收信息。
80.第一耳机基于第一校验结果生成音频包接收信息,包括:
81.若第一校验结果为音频包校验成功,则第一耳机生成音频包接收无误信息,若第一校验结果为音频包校验失败,则第一耳机生成音频包接收有误信息;
82.第二耳机基于第二校验结果生成音频包接收信息,包括:
83.若第二校验结果为音频包校验成功,则第二耳机生成音频包接收无误信息,若第二校验结果为音频包校验失败,则第二耳机生成音频包接收有误信息。
84.可选的,该音频包接收无误信息可以为ack信息(acknowledgement,确认信号),该音频包接收有误信息可以为nack信息(negativeacknowledgement,不确认信号)。在音频包校验成功时,说明成功获得了终端设备发送的音频包,在音频包校验失败时,说明未成功获得终端设备发送的音频包。
85.作为一可选的实施方式,在第一耳机与第二耳机未进行通信的情况下,若音频包编号为第一音频包编号,本发明提供的无线耳机均衡控制方法,还包括:在第二校验结果为音频包校验失败的情况下,第二耳机对音频包进行音频平滑处理。
86.作为另一可选的实施方式,在第一耳机与第二耳机未进行通信的情况下,若音频包编号为第二音频包编号,本发明提供的无线耳机均衡控制方法,还包括:在第一校验结果为音频包校验失败的情况下,第一耳机对音频包进行音频平滑处理。
87.对音频包进行平滑处理可以提高前后音频连续性,避免出现断续声造成用户体验不佳的现象出现。在实际应用中,对音频包进行音频平滑处理,包括:在接收到后一个音频包的情况下,将前一个音频包内的音频数据和后一个音频包内的音频数据进行平均值计算,获得音频包的音频数据;在未接收到后一个音频包的情况下,对音频包进行静音数据填充处理。
88.为了进一步说明第一耳机与第二耳机未进行通信的情况下,本发明提供的无线耳机均衡控制方法,可以参见表1所示。
89.表1双耳机未通信的信息传输关系表
[0090][0091]
表1中,音频包接收信息采用arqn表示,音频包接收信息为音频包接收无误信息时arqn为ack,音频包接收信息为音频包接收有误信息时arqn为nack。音频包编号采用seqn表示,音频包编号为第一音频包编号时seqn=0,音频包编号为第二音频包编号时seqn=1。终端设备发送的音频包依次为oa1、oa2、oa3、oa4、oa5、oa6,在终端设备发送音频包oa1、oa3、oa5时,seqn=0,即发送第一音频包编号,在发送第一音频包编号时第一耳机向终端设备发送音频包接收信息,在终端设备发送音频包oa2、oa4、oa6时,seqn=1,即发送第二音频包编号,在发送第二音频包编号时第二耳机向终端设备发送音频包接收信息。
[0092]
第一耳机与第二耳机未进行通信,终端设备发送音频包oa1,并且第一耳机接收到音频包oa1,则第一耳机向终端设备发送ack信息,虽然第二耳机也接收到音频包oa1,但由于在seqn=0时是第一耳机向终端设备发送信息,因此,第二耳机不向终端设备发送信息。终端设备发送音频包oa2,第一耳机和第二耳机均接收到音频包oa2,在seqn=1时第二耳机向终端设备发送信息,第二耳机向终端设备发ack信息。终端设备发送音频包oa4、oa6与音频包oa2类似,在此不再赘述。终端设备发送音频包oa3,第一耳机未接收到音频包oa3,表3以xxx表示未正常接收到终端设备发送的音频包的情况,此时第一耳机向终端设备发nack信息,而第二耳机接收到音频包oa3,终端设备在接收到nack信息时重新发送音频包oa3,第一耳机在终端设备重新发送音频包oa3后接收到的音频包为oa3,而第二耳机由于上一次成功接收到音频包oa3,在终端设备发送音频包oa3后直接丢弃该重新收到的音频包oa3,表3中dupl表示丢弃音频包。终端设备发送音频包oa5,第一耳机正常接收到音频包oa5,而第二耳机未正常接收到音频包oa5,由于在seqn=0时是第一耳机向终端设备发送信息,因此,即便第二耳机未正常接收到音频包oa5,第一耳机与第二耳机均不会向终端设备发送nack信息。
[0093]
当第二耳机未正常接收到音频包oa5时,第二耳机可以先以静音数据填充当前包(n),做好标识,当成功接收下一包(n+1)后,把前一包(n-1)音频包和下一包(n+1)音频包的值加起来求平均值代替没有正确收到的音频包(n)。如果下一包(n+1)没有成功收到,则下一包(n+1)也可以使用静音代替,然后仍然使用前一包(n-1)音频包和下一包(n+1)静音填充包的值加起来求平均值代替没有正确收到的音频包(n),这样可以做到前后音频的连续,使人耳听起来连续,没有断续声。
[0094]
针对第一耳机与第二耳机进行通信的情况,如图3所示,图3(a)为第一耳机与第二
耳机进行通信的情况下,第一耳机向终端设备发送信息示意图;图3(b)为第一耳机与第二耳机进行通信的情况下,第二耳机向终端设备发送信息示意图。图3(a)中,单向空心箭头表示终端设备向第一耳机和第二耳机发送音频包信息,单向实线箭头表示第一耳机向终端设备发送音频包接收信息,双向空心箭头表示第一耳机与第二耳机交互收包信息;图3(b)中,单向空心箭头表示终端设备向第一耳机和第二耳机发送音频包信息,单向实线箭头表示第二耳机向终端设备发送音频包接收信息,双向空心箭头表示第一耳机与第二耳机交互收包信息。
[0095]
在第一耳机与第二耳机进行通信的情况下,目标耳机基于第一校验结果和第二校验结果,生成音频包接收信息,包括:
[0096]
若第一校验结果和第二校验结果均为音频包校验成功,则生成音频包接收无误信息;
[0097]
若第一校验结果和第二校验结果中至少有一个结果为音频包校验失败,则生成音频包接收有误信息。
[0098]
在第一校验结果和第二校验结果均为音频包校验成功的情况下,若音频包编号为第一音频包,第二耳机可以发送音频包校验成功的信息至第一耳机,第一耳机则生成音频包接收无误信息,此时,第一耳机可以发送音频包校验成功的信息至第二耳机,第一耳机也可以不发送音频包校验成功的信息至第二耳机。若音频包编号为第二音频包,第一耳机可以发送音频包校验成功的信息至第二耳机,第二耳机则生成音频包接收无误信息,此时,第二耳机可以发送音频包校验成功的信息至第一耳机,第二耳机也可以不发生音频包校验成功的信息至第一耳机。
[0099]
在第一校验结果和第二校验结果中至少有一个结果为音频包校验失败的情况下,若音频包编号为第一音频包编号,第一耳机则生成音频包接收有误信息,若音频包编号为第二音频包编号,第二耳机则生成音频包接收有误信息。例如,音频包编号为第一音频包编号,第一耳机音频包校验成功,第二耳机音频包校验失败,则第二耳机发送音频包校验失败信息至第一耳机,第一耳机生成音频包接收有误信息,并将该音频包接收有误信息发送至终端设备。又如,音频包编号为第一音频包编号,第一耳机音频包校验失败,第二耳机音频包校验成功,则第二耳机发送音频包校验成功信息至第一耳机,第一耳机生成音频包接收有误信息,并将该音频包接收有误信息发送至终端设备。再如,音频包编号为第二音频包编号,第一耳机音频包校验成功,第二耳机音频包校验失败,第一耳机将音频包校验成功信息发送至第二耳机,第二耳机生成音频包接收有误信息,并将该音频包接收有误信息发送至终端设备。又如,音频包编号为第二音频包编号,第一耳机音频包校验失败,第二耳机音频包校验成功,第一耳机将音频包校验失败信息发送至第二耳机,第二耳机生成音频包接收有误信息,并将该音频包接收有误信息发送至终端设备。
[0100]
作为一可选的实施方式,在生成音频包接收有误信息之后,本发明提供的无线耳机均衡控制方法,还包括:
[0101]
接收终端设备在接收到音频包接收有误信息后重新发送的音频包;
[0102]
音频包校验失败的耳机将校验失败的音频包替换为终端设备重新发送的音频包;
[0103]
音频包校验成功的耳机将终端设备重新发送的音频包丢弃。
[0104]
针对第一耳机和第二耳机可以进行通信的情况,可以不受音频包编号的影响,即
在第一耳机向终端设备发送信息的情况下,若第二耳机音频包校验失败,第二耳机可以直接向第一耳机发送音频包校验失败的信息,第一耳机在接收到音频包校验失败的信息后,可以生成音频包接收有误信息,并将音频包接收有误信息发送至终端设备,终端设备在收到音频包接收有误的信息后可以重新发送音频包,此时音频包校验失败的耳机为第二耳机,该第二耳机将校验失败的音频包替换为终端设备重新发送的音频包,而音频包校验成功的耳机为第一耳机,由于第一耳机已经成功接收到音频包,因此对于终端设备重新发送的音频包可以丢弃。
[0105]
作为另一可选的实施方式,在生成音频包接收有误信息之后,本发明提供的无线耳机均衡控制方法,还包括:
[0106]
音频包校验失败的耳机将音频包接收有误信息发送至无线耳机对的另一个耳机;
[0107]
若另一个耳机音频包校验成功,则另一个耳机将音频包发送至音频包校验失败的耳机,以使音频包校验失败的耳机对校验失败的音频包进行替换;
[0108]
若另一个耳机音频包校验失败,则目标耳机向终端设备发送音频包接收有误信息。
[0109]
在第一耳机和第二耳机可以进行通信的情况下,若一个耳机音频包校验失败,则可以向另一个耳机发送音频包接收有误信息,另一个耳机音频包校验成功可以发送音频包至音频包校验失败的耳机,另一个耳机音频包校验失败则基于音频包编号确定目标耳机为第一耳机或第二耳机,然后向终端设备发送音频包接收有误信息,以使终端设备重新发送音频包。
[0110]
为了进一步说明第一耳机与第二耳机进行通信的情况下,本发明提供的无线耳机均衡控制方法,可以参见表2所示。
[0111]
表2双耳机通信的信息传输关系表
[0112][0113]
表2与表1的区别在于,表1为第一耳机与第二耳机不进行通信,表2为第一耳机与第二耳机进行通信,在第一耳机与第二耳机进行通信的情况下,对于终端设备发送的音频包oa3,在seqn=0时是第一耳机向终端设备发送信息,第二耳机未成功接收到音频包oa3,第一耳机发送nack信息至终端设备,终端设备在接收到nack信息后重新发送音频包oa3,此时第二耳机成功接收音频包oa3,而第一耳机可以将重新接收的音频包oa3丢弃,向终端设备发送ack信息。对于终端设备发送的音频包oa5,在seqn=0时是第一耳机向终端设备发送信息,第一耳机未成功接收到音频包oa5,而第二耳机成功接收到音频包oa5,此时第一耳机可以向终端设备发送nack信息,终端设备在接收到nack信息后重新发送音频包oa5,第一耳
机成功接收到音频包oa5,而第二耳机可以将重新接收到的音频包oa5丢弃。
[0114]
本发明还提供一种无线耳机均衡控制装置,应用于无线耳机对,无线耳机对包括第一耳机和第二耳机,如图4所示,该装置,包括:
[0115]
音频包解析模块401,被配置为对终端设备发送的音频包进行解析,获得音频包编号;其中,音频包编号包为第一音频包编号或第二音频包编号,第一音频包编号与第二音频包编号不同。
[0116]
第一发送模块402,被配置为在音频包编号为第一音频包编号的情况下,第一耳机向终端设备发送音频包接收信息。
[0117]
第二发送模块403,被配置为在音频包编号为第二音频包编号的情况下,第二耳机向终端设备发送音频包接收信息。
[0118]
第一发送模块402包括第一音频包接收信息生成单元,和第二发送模块403包括第二音频包接收信息生成单元,第一音频包接收信息生成单元和第二音频包接收信息生成单元均被配置为:第一耳机对音频包进行校验,获得第一校验结果;第二耳机对音频包进行校验,获得第二校验结果;目标耳机基于第一校验结果和/或第二校验结果,生成音频包接收信息;其中,目标耳机为第一耳机或第二耳机,在音频包编号为第一音频包编号的情况下,目标耳机为第一耳机,在音频包编号为第二音频包编号的情况下,目标耳机为第二耳机。
[0119]
可选的,第一音频包接收信息生成单元和第二音频包接收信息生成单元均包括通信子单元和未通信子单元。
[0120]
通信子单元,被配置为在第一耳机与第二耳机进行通信的情况下,目标耳机基于第一校验结果和第二校验结果,生成音频包接收信息。
[0121]
未通信子单元,被配置为在第一耳机与第二耳机未进行通信的情况下,若音频包编号为第一音频包编号,则第一耳机基于第一校验结果生成音频包接收信息,若音频包编号为第二音频包编号,则第二耳机基于第二校验结果生成音频包接收信息。
[0122]
通信子单元,具体被配置为若第一校验结果和第二校验结果均为音频包校验成功,则生成音频包接收无误信息;若第一校验结果和第二校验结果中至少有一个结果为音频包校验失败,则生成音频包接收有误信息。
[0123]
第一音频包接收信息生成单元和第二音频包接收信息生成单元还包括:
[0124]
第一重复子单元,被配置为接收终端设备在接收到音频包接收有误信息后重新发送的音频包;音频包校验失败的耳机将校验失败的音频包替换为终端设备重新发送的音频包;音频包校验成功的耳机将终端设备重新发送的音频包丢弃。
[0125]
第二重复子单元,被配置为音频包校验失败的耳机将音频包接收有误信息发送至无线耳机对的另一个耳机;若另一个耳机音频包校验成功,则另一个耳机将音频包发送至音频包校验失败的耳机,以使音频包校验失败的耳机对校验失败的音频包进行替换;若另一个耳机音频包校验失败,则目标耳机向终端设备发送音频包接收有误信息。
[0126]
未通信子单元,具体被配置为若第一校验结果为音频包校验成功,则第一耳机生成音频包接收无误信息,若第一校验结果为音频包校验失败,则第一耳机生成音频包接收有误信息。
[0127]
未通信子单元,还被配置为若第二校验结果为音频包校验成功,则第二耳机生成音频包接收无误信息,若第二校验结果为音频包校验失败,则第二耳机生成音频包接收有
误信息。
[0128]
第一音频包接收信息生成单元和第二音频包接收信息生成单元,还包括:
[0129]
第一平滑处理子单元,被配置为在第二校验结果为音频包校验失败的情况下,第二耳机对音频包进行音频平滑处理。
[0130]
第二平滑处理子单元,被配置为在第一校验结果为音频包校验失败的情况下,第一耳机对音频包进行音频平滑处理。
[0131]
第一平滑处理子单元和第二平滑处理子单元,具体被配置为:在接收到后一个音频包的情况下,将前一个音频包内的音频数据和后一个音频包内的音频数据进行平均值计算,获得音频包的音频数据;在未接收到后一个音频包的情况下,对音频包进行静音数据填充处理。
[0132]
本发明还提供一种无线耳机对,包括:第一耳机和第二耳机。可选的,该第一耳机和第二耳机可以为蓝牙耳机。
[0133]
第一耳机对终端设备发送的音频包进行解析,在解析获得的音频包编号为第一音频包编号的情况下,向终端设备发送音频包接收信息。
[0134]
第二耳机对终端设备发送的音频包进行解析,在解析获得的音频包编号为第二音频包编号的情况下,向终端设备发送音频包接收信息。
[0135]
其中,第一音频包编号与第二音频包编号不同。
[0136]
可选的,该无线耳机对还可以包括:充电盒。第一耳机和第二耳机位于充电盒内时,充电盒可以对第一耳机和第二耳机充电。
[0137]
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
[0138]
本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0139]
以上仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1