CN109246672B - 数据传输方法、装置、***及蓝牙耳机 - Google Patents
数据传输方法、装置、***及蓝牙耳机 Download PDFInfo
- Publication number
- CN109246672B CN109246672B CN201811161290.2A CN201811161290A CN109246672B CN 109246672 B CN109246672 B CN 109246672B CN 201811161290 A CN201811161290 A CN 201811161290A CN 109246672 B CN109246672 B CN 109246672B
- Authority
- CN
- China
- Prior art keywords
- bluetooth
- audio data
- mobile terminal
- bluetooth headset
- target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 251
- 238000000034 method Methods 0.000 title claims abstract description 49
- 230000005236 sound signal Effects 0.000 claims abstract description 43
- 238000012545 processing Methods 0.000 claims description 12
- 238000005070 sampling Methods 0.000 claims description 10
- 238000004891 communication Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R1/00—Details of transducers, loudspeakers or microphones
- H04R1/10—Earpieces; Attachments therefor ; Earphones; Monophonic headphones
- H04R1/1041—Mechanical or electronic switches, or control elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/60—Substation equipment, e.g. for use by subscribers including speech amplifiers
- H04M1/6033—Substation equipment, e.g. for use by subscribers including speech amplifiers for providing handsfree use or a loudspeaker mode in telephone sets
- H04M1/6041—Portable telephones adapted for handsfree use
- H04M1/6058—Portable telephones adapted for handsfree use involving the use of a headset accessory device connected to the portable telephone
- H04M1/6066—Portable telephones adapted for handsfree use involving the use of a headset accessory device connected to the portable telephone including a wireless connection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/12—Details of telephonic subscriber devices including a sensor for measuring a physical value, e.g. temperature or motion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R2420/00—Details of connection covered by H04R, not provided for in its groups
- H04R2420/07—Applications of wireless loudspeakers or wireless microphones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0261—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
- H04W52/0274—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
- H04W76/23—Manipulation of direct-mode connections
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Telephone Function (AREA)
- Mobile Radio Communication Systems (AREA)
- Headphones And Earphones (AREA)
Abstract
本申请公开了一种数据传输方法、装置、***及蓝牙耳机,涉及蓝牙设备技术领域。该方法应用于目标蓝牙耳机,所述目标蓝牙耳机应用于数据传输***,数据传输***中移动终端以及所述多个蓝牙耳机依次蓝牙连接,移动终端在第一传输方向上连接多个依次连接的蓝牙耳机。该方法包括:目标蓝牙耳机采集声音信号并转换为第一音频数据;接收在第一传输方向上相邻的蓝牙耳机发送的第二音频数据;将同时接收到的所述第一音频数据以及第二音频数据混合后,发送到在第二传输方向上相邻的目标设备,所述目标设备为蓝牙耳机或者移动终端,所述第二传输方向与所述第一传输方向相反。该方案丰富了蓝牙耳机音频数据传输的方式。
Description
技术领域
本申请涉及蓝牙设备技术领域,更具体地,涉及一种数据传输方法、装置、***及蓝牙耳机。
背景技术
随着移动终端技术以及无线连接技术的发展,蓝牙耳机的技术发展越来越成熟,应用越来越广泛。其中,蓝牙耳机通过蓝牙无线连接到移动终端,便可接收移动终端传输的音频数据进行音频播放,耳机与移动终端之间的数据传输不再依赖于有线连接,极大地提高了使用的方便性。但是,蓝牙耳机与移动终端之间数据传输方式单一,不能很好地满足用户的使用需求。
发明内容
鉴于上述问题,本申请提出了一种数据传输方法、装置、***及蓝牙耳机,以改善上述问题。
第一方面,本申请实施例提供了一种数据传输方法,应用于目标蓝牙耳机,所述目标蓝牙耳机应用于数据传输***,所述数据传输***包括移动终端以及多个蓝牙耳机,所述移动终端以及所述多个蓝牙耳机依次蓝牙连接,所述移动终端在第一传输方向上连接多个依次连接的蓝牙耳机,所述目标蓝牙耳机为所述多个蓝牙耳机中的一个,所述方法包括:所述目标蓝牙耳机采集声音信号并转换为第一音频数据;所述目标蓝牙耳机接收在第一传输方向上相邻的蓝牙耳机发送的第二音频数据;所述目标蓝牙耳机将同时接收到的所述第一音频数据以及第二音频数据混合后,发送到在第二传输方向上相邻的目标设备,所述目标设备为蓝牙耳机或者移动终端,所述第二传输方向与所述第一传输方向相反。
第二方面,本申请实施例提供了一种数据传输装置,应用于目标蓝牙耳机,所述目标蓝牙耳机应用于数据传输***,所述数据传输***包括移动终端以及多个蓝牙耳机,所述移动终端以及所述多个蓝牙耳机依次蓝牙连接,所述移动终端在第一传输方向上连接多个依次连接的蓝牙耳机,所述目标蓝牙耳机为所述多个蓝牙耳机中的一个,所述装置包括:音频采集模块,用于采集声音信号并转换为第一音频数据;音频接收模块,用于接收在第一传输方向上相邻的蓝牙耳机发送的第二音频数据;处理模块,用于将同时接收到的所述第一音频数据以及第二音频数据混合后,发送到在第二传输方向上相邻的目标设备,所述目标设备为蓝牙耳机或者移动终端,所述第二传输方向与所述第一传输方向相反。
第三方面,本申请实施例提供了一种蓝牙耳机,包括:蓝牙模块,用于与移动终端或者蓝牙耳机进行蓝牙连接;音频采集单元,用于声音信号;音频播放单元,用于对应音频数据进行播放;处理器;存储器;一个或多个程序,其中所述一个或多个程序被存储在所述存储器中并被配置为由所述处理器执行,所述一个或多个程序配置用于执行上述的方法。
第四方面,本申请实施例提供了一种数据传输***,所述数据传输***包括移动终端以及多个蓝牙耳机,所述移动终端以及所述多个蓝牙耳机依次蓝牙连接,所述移动终端在第一传输方向上连接多个依次连接的蓝牙耳机,其中,任意一个蓝牙耳机用于采集声音信号并转换为第一音频数据,接收在第一传输方向上相邻的蓝牙耳机发送的第二音频数据,将同时接收到的所述第一音频数据以及第二音频数据混合后,发送到在第二传输方向上相邻的目标设备,所述目标设备为蓝牙耳机或者移动终端,所述第二传输方向与所述第一传输方向相反;所述移动终端用于从相邻的蓝牙耳机接收音频数据。
本申请实施例提供的数据传输方法、装置、***及蓝牙耳机,蓝牙耳机可以将用户语音对应的声音信号转换为音频数据发送到移动终端。并且,多个依次连接的蓝牙耳机中,每个蓝牙耳机可以将自身接收到的声音信号转换的语音数据以及其他蓝牙耳机发送的音频数据相混合发送向移动终端传递,丰富了蓝牙耳机音频数据传输的方式。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出了本申请实施例提供的数据传输***的一连接示意图。
图2示出了本申请一实施例提供的数据传输方法的流程图。
图3示出了本申请另一实施例提供的数据传输方法的一流程图。
图4示出了本申请另一实施例提供的数据传输方法的另一流程图。
图5示出了本申请实施例提供的数据传输***的另一连接示意图。
图6示出了本申请又一实施例提供的数据传输方法的流程图。
图7示出了本申请实施例提供的数据传输装置的功能模块图。
图8示出了本申请实施例提供的移动终端的结构框图。
图9示出了本申请实施例提供的蓝牙耳机的结构框图。
图10是本申请实施例的用于保存或者携带实现根据本申请实施例的数据传输方法的程序代码的存储单元。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
随着音频播放设备的种类增多以及播放音效的提升,更多的用户会选择将手机、平板电脑等移动终端所播放的音频输出到音频播放设备进行播放。其中,常见的音频播放设备包括车载音乐播放器、音箱以及耳机等。其中,耳机包括有线耳机或者无线耳机。
以耳机为例。若耳机为有线耳机,有线耳机与移动终端的连接通过物理线路,移动终端通过物理线路将音频传输给有线耳机,以便有线耳机进行音频播放。
为了将耳机的使用从有线的情况下解放出来,使耳机与移动终端之间的连接不依赖于物理线路,增加耳机的使用便利性,无线耳机应运而生。无线耳机预先根据其与移动终端所共同支持的无线通信协议建立通信链路,然后移动终端再通过该通信链路将音频传输给无线耳机,以便无线耳机进行音频播放。其中,无线通信协议可以包括WLAN协议、蓝牙协议或者ZigBee协议等,本申请以无线耳机中通过蓝牙协议连接的无线耳机为例进行说明。
本申请实施例中,能与移动终端等其他设备通过蓝牙协议、私有协议或者其他命令等建立蓝牙连接,并进行数据传输的耳机,定义为蓝牙耳机,如TWS(True WirelessStereo)耳机、TWS Plus耳机等。当然,蓝牙耳机也可以与其他蓝牙耳机进行蓝牙连接。
移动终端可以和一个蓝牙耳机蓝牙连接,如建立hfp连接。移动终端也可以和多个蓝牙耳机连接。每个蓝牙耳机也可以和一个其他蓝牙耳机连接。其中,多个蓝牙耳机,可以是两个或者两个以上的蓝牙耳机。
移动终端以及蓝牙耳机可以构成进行数据传输的数据传输***,该数据传输***中,移动终端以及多个蓝牙耳机依次连接。在该数据传输***中蓝牙耳机的具体数量并不限定。
具体的,多个蓝牙耳机依次蓝牙连接,移动终端与多个蓝牙耳机中的一个蓝牙耳机蓝牙连接,移动终端蓝牙连接的蓝牙耳机为多个蓝牙耳机中只蓝牙连接有一个蓝牙耳机的蓝牙耳机。移动终端可以向蓝牙连接的蓝牙耳机发送音频数据,可以接收蓝牙连接的蓝牙耳机发送的音频数据。蓝牙耳机也可以向蓝牙连接的蓝牙耳机发送数据,接收蓝牙连接的蓝牙耳机发送的音频数据。蓝牙耳机也可以向蓝牙连接的移动终端发送音频数据,接收蓝牙连接的移动终端发送音频数据。移动终端与蓝牙耳机之间、蓝牙耳机与蓝牙耳机数据发送的链路根据其蓝牙连接确定,如蓝牙耳机通过hfp sco链路发送音频数据给到移动终端。
如图1示出了本申请实施例提供的数据传输***的连接示意图。蓝牙耳机a、蓝牙耳机b、蓝牙耳机c直至蓝牙耳机e依次顺次蓝牙连接,移动终端与蓝牙耳机a蓝牙连接。
在本申请实施例中,定义移动终端连接蓝牙耳机的方向为第一传输方向。也就是说,移动终端向蓝牙连接的蓝牙耳机发送音频数据的方向为第一传输方向。在第一传输方向上,音频数据从离移动终端近的蓝牙耳机向离移动终端远的蓝牙耳机传输。其中,离移动终端越近的蓝牙耳机,与移动终端之间间隔的蓝牙耳机越少。在本申请实施例中,定义与第一传输方向相反的方向为第二传输方向,在第二传输方向上,音频数据从蓝牙耳机向移动终端发送。
如图1所示,从移动终端500向蓝牙耳机a、蓝牙耳机a向蓝牙耳机b、蓝牙耳机b向蓝牙耳机c、蓝牙耳机c向下一个蓝牙耳机直至蓝牙耳机e传输数据的方向为第一传输方向。第二传输方向与第一传输方向相反。也就是说,从蓝牙耳机e向相邻的蓝牙耳机传输数据的方向为第二传输方向、蓝牙耳机c向蓝牙耳机b传输数据的方向为第二传输方向、蓝牙耳机b向蓝牙耳机a传输数据的方向为第二传输方向、蓝牙耳机a向移动终端传输数据的方向为第二传输方向,在此不一一列举。
在本申请实施例中,蓝牙耳机可以根据与移动终端之间蓝牙耳机的数量多少判断向其发送音频数据的蓝牙耳机在第一传输方向上还是第二传输方向上。具体的,该数据传输***中,移动终端以及各个蓝牙耳机建立蓝牙连接时,每个蓝牙耳机可以记录与移动终端之间的传输通路中蓝牙耳机数量。蓝牙耳机在向相邻的设备发送音频数据时,可以同时发送自身记录的蓝牙耳机数量。以任意一个蓝牙耳机作为目标蓝牙耳机,目标蓝牙耳机在接收到音频数据时,以发送该音频数据的蓝牙耳机中记录的蓝牙耳机数量为第一数量,以自身记录的蓝牙耳机数量为第二数量,判断第一数量以及第二数量之间的大小。若第一数量大于第二数量,说明发送该音频数据的蓝牙耳机离移动终端更远,在目标蓝牙耳机的第一传输方向上;若第一数量小于第二数量,说明发送该音频数据的蓝牙耳机离移动终端内更近,在目标蓝牙耳机的第二传输方向上。
其中,作为一种实施方式,蓝牙耳机记录与移动终端之间的传输通路中蓝牙耳机数量的方式可以是,与移动终端连接的蓝牙耳机在连接其他蓝牙耳机时,向其连接的蓝牙耳机发送自身地址,接收该地址的蓝牙耳机将该地址保存。该蓝牙耳机在连接下一蓝牙耳机时,再将自身地址以及保存的地址一起发送到下一蓝牙耳机。以此类推,从而每个蓝牙耳机都可以保存到移动终端之间各个蓝牙耳机的地址。根据保存的蓝牙耳机地址的数量,则可以获知到移动终端之间蓝牙耳机的数量。可以理解的,相互连接的移动终端与蓝牙耳机之间、相互连接的蓝牙耳机与蓝牙耳机之间,彼此交换身份信息,从而每个蓝牙耳机可以获知自身连接的为蓝牙耳机还是移动终端。
作为一种实施方式,蓝牙耳机记录与移动终端之间的传输通路中蓝牙耳机数量的方式也可以是,每个蓝牙耳机设置记录传输通路上到移动终端之间蓝牙耳机数量的参数,参数值可以初始化为0。与移动终端连接的蓝牙耳机将该参数值保持为0,该与移动终端连接的蓝牙耳机在连接其他蓝牙耳机时,将自身参数值发送给其连接的蓝牙耳机。接收到参数值的蓝牙耳机将自身参数值在接收到的参数值的基础上加1,以此类推。从而每个蓝牙耳机的参数值都在相邻的、更靠近移动终端的蓝牙耳机的参数值的基础上加1。从而,每个蓝牙耳机可以通过该参数值获得其与移动终端之间蓝牙耳机的数量。
在本申请实施例中,蓝牙耳机也可以在连接时记录与其连接的蓝牙耳机在第一方向还是第二传输方向。如,与移动终端连接的蓝牙耳机设置方向参数,蓝牙耳机之间连接时,将有方向参数的蓝牙耳机记录为自身第二传输方向上的蓝牙耳机,将无方向参数的蓝牙耳机记录为自身第一传输方向上的蓝牙耳机,并为自身设置方向参数。以图1为例进行说明,蓝牙耳机a与移动终端连接,设置方向参数。蓝牙耳机b与蓝牙耳机a连接,蓝牙耳机b中无方向参数,蓝牙耳机a将蓝牙耳机b记录为自身第一传输方向上的蓝牙耳机;蓝牙耳机a中有方向参数,蓝牙耳机b将蓝牙耳机a记录为自身第二传输方向上的蓝牙耳机,蓝牙耳机b再为自身设置方向参数。蓝牙耳机c与蓝牙耳机b连接,蓝牙耳机c中无方向参数,蓝牙耳机b将蓝牙耳机c记录为自身第一传输方向上的蓝牙耳机;蓝牙耳机b中有方向参数,蓝牙耳机c将蓝牙耳机b记录为自身第二传输方向上的蓝牙耳机,蓝牙耳机c再为自身设置方向参数。以此类推。
在本申请实施例中,蓝牙耳机可以通过蓝牙模块与其他蓝牙耳机蓝牙连接,通过蓝牙模块与移动终端蓝牙连接。若蓝牙耳机连接有不止一个设备,可以通过不同的蓝牙模块连接不同的设备。例如,蓝牙耳机连接有两个其他蓝牙耳机,通过两个蓝牙模块分别与其他两个蓝牙耳机的蓝牙模块蓝牙连接。
若仅仅是移动终端向蓝牙耳机发送音频数据,通过蓝牙耳机进行播放,则数据传输方式太过单一。在本申请实施例中,移动终端发送的音频数据可以在第一传输方向上向依次连接的蓝牙耳机进行传输,依次连接的蓝牙耳机中的任意一个都可以接收声音信号并转换为音频数据后,通过在第二传输方向上的传输,发送到移动终端,使该数据传输***中的数据传输方式更丰富。
本申请实施例提供了一种数据传输方法,在该数据传输***中进行音频数据传输。下面将通过具体实施例对本申请实施例提供的数据传输方法、装置、移动终端500及存储介质进行详细说明。
请参阅图2,本申请实施例提供了一种数据传输方法,应用于数据传输***中的蓝牙耳机。本实施例以数据传输***中一个蓝牙耳机为例进行说明,该蓝牙耳机可以是任意一个蓝牙耳机,定义该蓝牙耳机为目标蓝牙耳机。如图2所示,该方法包括:
步骤S110:所述目标蓝牙耳机采集声音信号并转换为第一音频数据。
该目标蓝牙耳机可以设置有音频采集单元,如麦克风。目标蓝牙耳机的用户可以通过该麦克风进行语音输入。例如,佩戴该目标蓝牙耳机的用户说话,麦克风可以接收到用户说话产生的声音信号。目标蓝牙耳机可以将该声音信号转换为音频数据,在本申请实施例中,定义目标蓝牙耳机接收到声音信号转换成的音频数据为第一音频数据。
目标蓝牙耳机采集到声音信号并转换为音频数据的实现方法在本申请实施例中并不限定。例如,可以是,用户通过目标蓝牙耳机的麦克风语音输入,声音经过麦克风,转换成一连串电压变化的信号,再通过采样将该信号转为数字化的音频数据。
步骤S120:所述目标蓝牙耳机接收在第一传输方向上相邻的蓝牙耳机发送的第二音频数据。
蓝牙耳机还可以接收其他蓝牙耳机的音频数据。如,其他蓝牙耳机接收到用户输入的语音信息并转换为音频数据后,需要将该音频数据发送到移动终端。该目标蓝牙耳机在其他蓝牙耳机将音频数据传向移动终端的传输通路上,该目标蓝牙耳机接收到其他蓝牙耳机通过蓝牙发送的音频数据。
在本申请实施例提供的数据传输***中,蓝牙耳机之间依次蓝牙连接,则目标蓝牙耳机从相邻的蓝牙耳机接收音频数据。定义目标蓝牙耳机从在第一传输方向上相邻的蓝牙耳机接收到的音频数据为第二音频数据,也就是说,目标蓝牙耳机接收到其他蓝牙耳机发送的根据声音信号转换的音频数据,作为第二音频数据。其中,在第一传输方向上相邻的蓝牙耳机,即在第一传输方向上与目标蓝牙耳机蓝牙连接的蓝牙耳机。例如图1中,蓝牙耳机b为蓝牙耳机a在第一传输方向上相邻的蓝牙耳机;蓝牙耳机c为蓝牙耳机b在第一传输方向上相邻的蓝牙耳机。
可以理解的,在本申请实施例中,目标蓝牙耳机接收到第二音频数据以及接收到用户语音输入的先后顺序并不限定。也就是说,步骤S110以及步骤S120的先后顺序并不限定,可以先执行步骤S110,也可以先执行步骤S120,或者步骤S110以及步骤S120同时执行,可以根据蓝牙耳机实际接收到数据的时间为准。
步骤S130:所述目标蓝牙耳机将同时接收到的所述第一音频数据以及第二音频数据混合后,发送到在第二传输方向上相邻的目标设备,所述目标设备为蓝牙耳机或者移动终端。
目标蓝牙耳机若同时接收到第一音频数据以及第二音频数据,若将第一音频数据以及第二音频数据分别发送出去,则需要占用更多的带宽,影响传输速度,也可能造成部分音频数据产生时延。因此,可以将第一音频数据以及第二音频数据混合后发送给第二传输方向上相邻的目标设备。
目标蓝牙耳机将第一音频数据以及第二音频数据进行混合的具体方式并不限定。例如,可以是,第一音频数据在采样时,对应每个采样值存储有其采样时刻,同样的,第二音频数据中每个采样值对应有采样时刻。由于量化的语音信号的叠加等价于空气中声波的叠加,目标蓝牙耳机将同时接收到的第一音频数据以及第二音频数据中,同一时刻的采样值进行叠加,获得混合后的音频数据。
可以理解的,由于音频数据在蓝牙传输过程中涉及到编码解码等处理,因此,在将第一音频数据以及第二音频数据进行混合之前,将其解码为便于混合的音频格式,如原始的PCM音频数据。
例如,音频数据需要编码为蓝牙协议支持的格式以通过蓝牙传输,因此,蓝牙耳机在采集到PCM音频数据后,将PCM音频数据编码为能通过蓝牙进行传输的音频数据,如AAC(Advanced Audio Coding,高级音频编码)、SBC(Sub-band coding,子带编码)等编码格式的音频数据。目标蓝牙耳机通过蓝牙连接接收到AAC、SBC等编码格式的第二音频数据后,将其解码为PCM音频数据。再将解码后的第二音频数据与是PCM数据的第一音频数据进行混合。混合后的音频数据为PCM音频数据,再将该混合后的PCM音频数据编码为AAC、SBC等蓝牙协议支持的音频编码格式的音频数据。将编码后的音频数据发送到第二传输方向上相邻的目标设备。
若目标蓝牙耳机只接收到第一音频数据,则将该第一音频数据发送给第二传输方向上相邻的目标设备。
若目标蓝牙耳机只接收到第二音频数据,则将该第二音频数据发送给第二传输方向上相邻的目标设备。
其中,目标蓝牙耳机的第二传输方向上相邻的目标设备,也就是在第二传输方向上与目标蓝牙耳机蓝牙连接的设备。例如图1中,移动终端为蓝牙耳机a在第二传输方向上相邻的设备,蓝牙耳机a为蓝牙耳机b在第二传输方向上相邻的设备;蓝牙耳机b为蓝牙耳机c在第二传输方向上相邻的设备。由于在该数据传输***中,目标蓝牙耳机在第二传输方向上相邻的设备可能是移动终端,如图1中蓝牙耳机a作为目标蓝牙耳机时;目标蓝牙耳机在第二传输方向上相邻的设备也可能使蓝牙耳机,如图1中蓝牙耳机a以外的其他任意蓝牙耳机作为目标蓝牙耳机时。
若该目标设备为蓝牙耳机,则该目标设备接收到音频数据后,可以再将该音频数据发送到第二传输方向上下一个蓝牙连接设备,直到发送到移动终端。
若目标设备是移动终端,则目标蓝牙耳机的音频数据成功发送到移动终端。
本申请实施例中,任意一个蓝牙耳机可以接收用户的语音输入,将语音输入转换为第一音频数据。任意一个蓝牙耳机也可以接收第一传输方向上相邻的蓝牙耳机发送的第二音频数据。蓝牙耳机可以将同时接收到的第一音频数据以及第二音频数据混合后,发送到第二传输方向上相邻的目标设备。若相邻的目标设备为蓝牙耳机,则该蓝牙耳机将接收到的音频数据作为第二音频数据,若同时自身有用户语音输入对应的第一音频数据,再将该第一音频数据以及第二音频数据混合后发送到第二传输方向上的下一目标设备,直至将各个蓝牙耳机接收到的语音输入对应的音频数据发送到移动终端,实现音频数据在第二传输方向上的传输。
本申请提供的数据传输方法,还包括数据传输***中移动终端向各个蓝牙耳机发送音频数据。具体的,请参见图3,该数据传输方法可以包括:
步骤S210:目标蓝牙耳机采集声音信号并转换为第一音频数据。
步骤S220:所述目标蓝牙耳机接收在第一传输方向上相邻的蓝牙耳机发送的第二音频数据。
步骤S230:所述目标蓝牙耳机将同时接收到的所述第一音频数据以及第二音频数据混合后,发送到在第二传输方向上相邻的目标设备。
步骤S240:目标蓝牙耳机接收第二传输方向上相邻的目标设备发送的第三音频数据。
目标蓝牙耳机可以接收第一传输方向上相邻的耳机发送的音频数据,也就说,音频数据可以在第二传输方向上传输,从任意一个蓝牙耳机向移动终端传输。
另外,音频数据也可以在第一传输方向上传输,即音频数据从移动终端向蓝牙耳机传输。具体的,当移动终端向蓝牙耳机发送音频数据,首先发送到与其相邻的蓝牙耳机,该蓝牙耳机再发送到在第一传输方向上的下一个蓝牙耳机,直至发送到最后一个蓝牙耳机。
因此,目标蓝牙耳机可以接收其第二传输方向上相邻的目标设备发送的音频数据,定义该音频数据为第三音频数据。
目标蓝牙耳机第二传输方向上相邻的目标设备可能是蓝牙耳机,如图1中蓝牙耳机b至蓝牙耳机e任意一个蓝牙耳机作为目标蓝牙耳机时。
目标蓝牙耳机第二传输方向上相邻的目标设备也可能是移动终端,如图1中蓝牙耳机a作为目标蓝牙耳机时。
步骤S250:对所述第三音频数据进行播放。
步骤S260:若所述目标蓝牙耳机在第一传输方向上有相邻的蓝牙耳机,将所述第三音频数据发送给在第一传输方向上相邻的蓝牙耳机。
目标蓝牙耳机对接收到的第三音频数据进行播放。若目标蓝牙耳机在第一传输方向上有相邻的蓝牙耳机,例如图1中蓝牙耳机e之外的其他蓝牙耳机,将该第三音频数据在第一传输方向上继续传输,发送给在第一传输方向上相邻的蓝牙耳机。从而从移动终端发出的音频数据可以依次传递到各个蓝牙耳机。
在本申请实施例中,步骤S250以及步骤S260执行的先后顺序并不限定,可以步骤S250先执行,可以步骤S260先执行,也可以步骤S250以及步骤S260同时执行。
另外,在本申请实施例中,目标蓝牙耳机接收第三音频数据以及接收第二音频数据、第一音频数据的先后并不限定,根据实际使用过程中数据到来的先后为准。若接收到第一音频数据,则将第一音频数据在第二传输方向上传输;若接收到第二音频数据,则将第二音频数据在第二传输方向上传输;若接收到第三音频数据,则将第三音频数据在第一传输方向上传输。
可选的,在本申请实施例中,移动终端可以将音频数据发送给指定的蓝牙耳机,以使当该数据传输***中多个蓝牙耳机由不同用户佩戴时,可以只向指定的蓝牙耳机对应的用户发送语音信息。具体的,可以在发送给蓝牙耳机的音频数据中携带蓝牙耳机的身份标识,由该身份标识所对应的蓝牙耳机对移动终端发出的音频数据进行播放。
因此,可选的,如图4所示,在本申请实施例中,步骤S250之前,还可以包括:
步骤S241:目标蓝牙耳机判断所述第三音频数据是否携带有身份标识。若是,执行步骤S242;若否,执行步骤S250以及步骤S260。
目标蓝牙耳机接收到第三音频数据,先查看该第三音频数据中是否有身份标识。
例如,在第三音频数据中,可以通过专门的字段存放蓝牙耳机的身份标识。当目标蓝牙耳机接收到第三音频数据,查看该字段是否有身份标识。若该字段为空,或者该字段为表示无身份标识的数据,则判定该第三音频数据未携带有蓝牙耳机的身份标识;若该字段不为空,或者该字段为表示身份标识的数据,则判定该第三音频数据中携带有身份标识。
步骤S242:判断携带的所述身份标识与自身的身份标识是否相同。若相同,执行步骤S250;若不相同,执行步骤S260。
若目标蓝牙耳机接收到的第三音频数据中携带有身份标识,再判断该身份标识与自身的身份标识是否相同。
若相同,则对该第三音频数据进行播放,并且,不再传输给第一传输方向上的其他蓝牙耳机。
若不相同,表示该第三音频数据为传输给其他蓝牙耳机的音频数据,若目标蓝牙耳机在第一传输方向上有相邻的蓝牙耳机,将该第三音频数据发送给在第一传输方向上相邻的蓝牙耳机。
若该目标蓝牙耳机在第一传输方向上无相邻的蓝牙耳机,即该目标蓝牙耳机为第一传输方向上最后一个蓝牙耳机,在第三音频数据携带的身份标识与自身的身份标识不同的情况下,可以将该第三音频数据丢弃。
若目标蓝牙耳机接收到的第三音频数据中未携带有身份标识,则对所述第三音频数据进行播放,并且若目标蓝牙耳机在第一传输方向上有相邻的蓝牙耳机,将该第三音频数据发送给在第一传输方向上相邻的蓝牙耳机。
本申请实施例中,音频数据不仅可以由蓝牙耳机采集后在第二传输方向上向移动终端发送,也可以从移动终端在第一传输方向上向蓝牙耳机发送,使该数据传输***中数据传输的形式更丰富,满足用户的各种传输需求。
在本申请实施例中,为提高移动终端向各个蓝牙耳机传输音频数据的速度,降低各个蓝牙耳机数据处理的压力,在该数据传输***中,所述移动终端可以与所述多个蓝牙耳机蓝牙连接,如图5所示。以在第二传输方向上相邻的目标设备为蓝牙耳机的蓝牙耳机作为目标蓝牙耳机,请参见图6,该数据传输方法可以包括:
步骤S310:所述目标蓝牙耳机采集声音信号并转换为第一音频数据。
步骤S320:所述目标蓝牙耳机接收在第一传输方向上相邻的蓝牙耳机发送的第二音频数据。
步骤S330:所述目标蓝牙耳机将同时接收到的所述第一音频数据以及第二音频数据混合后,发送到在第二传输方向上相邻的目标设备。
步骤S340:所述目标蓝牙耳机通过与移动终端之间的蓝牙连接接收所述移动终端发送的第三音频数据。
当移动终端需要向各个蓝牙耳机发送音频数据时,通过与各个蓝牙耳机的蓝牙连接直接向各个蓝牙耳机发送。例如图5中移动终端直接向蓝牙耳机a至蓝牙耳机e中的一个或者多个发送音频数据,即移动终端既可以向蓝牙耳机a发送音频数据,也可以向蓝牙耳机a以外的其他蓝牙耳机发送音频数据。
作为一种实施方式,移动终端向所有的蓝牙耳机发送音频数据。所有的蓝牙耳机通过与移动终端之间的蓝牙连接接收移动终端发送的音频数据,以该音频数据作为第三音频数据,对该第三音频数据进行播放。
作为一种实施方式,在音频数据中携带有蓝牙耳机的身份标识,移动终端向所有的蓝牙耳机发送音频数据。所有的蓝牙耳机通过与移动终端之间的蓝牙连接接收移动终端发送的音频数据,以该音频数据作为第三音频数据。每个蓝牙耳机判断该音频数据中的身份标识与自身身份标识是否相同。若相同,对该第三音频数据进行播放;若不相同,将该第三音频数据丢弃。
作为一种实施方式,在音频数据中携带有蓝牙耳机的身份标识,移动终端向将音频数据发送给身份标识对应的蓝牙耳机。其中,若音频数据中只携带有一个身份标识,则将该音频数据发送给一个蓝牙耳机,该蓝牙耳机为该身份标识对应的蓝牙耳机。若音频数据中携带有多个身份标识,将该音频数据发送给多个蓝牙耳机,该多个蓝牙耳机分别为该多个身份标识对应的蓝牙耳机。蓝牙耳机通过与移动终端之间的蓝牙连接接收到移动终端发送的音频数据,以该音频数据作为第三音频数据,对该第三音频数据进行播放。其中,移动终端在与蓝牙耳机蓝牙连接时,可以彼此交换身份信息,从而移动终端可以获取各个蓝牙耳机的身份标识。
本申请实施例中,移动终端向蓝牙耳机发送音频数据时,可以直接通过与蓝牙耳机之间的蓝牙连接发送。当然,各个蓝牙耳机也可以根据与移动终端之间的蓝牙连接将音频数据发送到移动终端,为了减小移动终端接收数据的压力及处理数据的压力,各个蓝牙耳机可以通过与其相邻的蓝牙耳机,将音频数据在第二传输方向上传输到移动终端。
本申请实施例还提供了一种数据传输***,如图1所示。该数据传输***包括移动终端以及多个蓝牙耳机,所述移动终端以及所述多个蓝牙耳机依次蓝牙连接,所述移动终端在第一传输方向上连接多个依次连接的蓝牙耳机。
其中,任意一个蓝牙耳机用于采集声音信号并转换为第一音频数据,接收在第一传输方向上相邻的蓝牙耳机发送的第二音频数据,将同时接收到的所述第一音频数据以及第二音频数据混合后,发送到在第二传输方向上相邻的目标设备,所述目标设备为蓝牙耳机或者移动终端,所述第二传输方向与所述第一传输方向相反。所述移动终端用于从相邻的蓝牙耳机接收音频数据。
具体的,在该数据传输***中,第一蓝牙耳机用于采集声音信号并转换为音频数据,将该音频数据发送给第二传输方向上相邻的设备。该第一蓝牙耳机可以是多个蓝牙耳机中的任意一个蓝牙耳机。若该相邻的设备为移动终端,则实现数据传输***中音频数据在第二传输方向上传输到移动终端。
若该相邻的设备为蓝牙耳机,以该蓝牙耳机为第二蓝牙耳机。第二蓝牙耳机接收第一蓝牙耳机发送的音频数据,作为第二音频数据。若第二蓝牙耳机同时采集到声音信号并转换获得音频数据,将该音频数据作为第一音频数据。第二蓝牙耳机将第一音频数据与第二音频数据混合后发送到第二传输方向上相邻的设备。若第二蓝牙耳机未接收到声音信号,将第二音频数据发送给第二传输方向上相邻的设备。若该设备为移动终端,则实现数据传输***中音频数据在第二传输方向上传输到移动终端。
若该设备为蓝牙耳机,以该蓝牙耳机为第三蓝牙耳机。第三蓝牙耳机再执行与第二蓝牙耳机相同的数据传输方式,将音频数据在第二传输方向上传输,直至将音频数据传输到移动终端。
在该数据传输***中,移动终端还用于向相邻的蓝牙耳机发送第三音频数据。任意一个蓝牙耳机用于接收第二传输方向上相邻的目标设备发送的第三音频数据,对所述第三音频数据进行播放,若所述目标蓝牙耳机在第一传输方向上有相邻的蓝牙耳机,将所述第三音频数据发送给在第一传输方向上相邻的蓝牙耳机。以图1所示的数据传输***为例进行说明,蓝牙耳机a接收移动终端发送的第三音频数据,对该第三音频数据进行播放,并将该第三音频数据发送到蓝牙耳机b。蓝牙耳机b接收到蓝牙耳机a发送的第三音频数据,对该第三音频数据进行播放,并将该第三音频数据发送到蓝牙耳机c,直至将该第三音频数据发送到蓝牙耳机e。
在本申请实施例中,该数据传输***还可以包括另一移动终端,移动终端与所述另一移动终端网络连接,如通过Wi-Fi连接、通过移动数据网络连接等。该另一移动终端也可以与多个蓝牙耳机依次连接,形成如图1所述的数据传输***。
移动终端还可以用于从该另一移动终端接收音频数据,以该音频数据作为第三音频数据。移动终端将该第三音频数据发送给蓝牙耳机。
另外,移动终端还可以用于向该另一移动终端发送从相邻的蓝牙耳机接收的音频数据,使用户可以通过蓝牙耳机输入语音传输到另一移动终端。
本申请实施例提供的数据传输方法以及数据传输***可以用于多人会议场景,各个蓝牙耳机由会议用户佩戴。各个用户通过蓝牙耳机的拾音进行发言,并且通过蓝牙耳机对语音的播放听到他人发言。因此,在该多人会议场景,移动终端接收到蓝牙耳机发送的用户发言,可以通过网络发送给另一移动终端,使另一移动终端对应的用户获知该发言。移动终端也可以接收另一移动终端发送的另一移动终端对应的用户发言,再发送到各个蓝牙耳机,由各个用户听到。在本申请实施例中,与移动终端连接的蓝牙耳机都可以分成多组,每一组设置为由一个用户佩戴。其中,可以是一个蓝牙耳机为一组,或者两个蓝牙耳机为一组。若一个蓝牙为一组,则不同的蓝牙耳机用于不同的用户佩戴;若两个蓝牙耳机为一组,则每组的两个蓝牙耳机用于由同一个用户佩戴。由于每一组蓝牙耳机设置为由一个用户佩戴,则同一组蓝牙耳机统一控制。为了描述方便,本申请实施例中,将每一组蓝牙耳机作为一个蓝牙耳机进行描述。也就是说,本申请实施例中描述的一个蓝牙耳机,也可以是作为一组统一控制的两个或者两个以上的蓝牙耳机。
本申请实施例还提供了一种数据传输装置400,应用于目标蓝牙耳机,所述目标蓝牙耳机应用于数据传输***。请参见图7,该数据传输装置400包括:
音频采集模块410,用于采集声音信号并转换为第一音频数据。音频接收模块420,用于接收在第一传输方向上相邻的蓝牙耳机发送的第二音频数据。处理模块430,用于将同时接收到的所述第一音频数据以及第二音频数据混合后,发送到在第二传输方向上相邻的目标设备,所述目标设备为蓝牙耳机或者移动终端,所述第二传输方向与所述第一传输方向相反。
可选的,处理模块可以将同时接收到的第一音频数据以及第二音频数据中,同一时刻的采样值进行叠加,获得混合后的音频数据。
可选的,该装置400还可以包括另一音频接收模块,用于接收第二传输方向上相邻的目标设备发送的第三音频数据。播放模块,用于对所述第三音频数据进行播放。音频发送模块,用于若所述目标蓝牙耳机在第一传输方向上有相邻的蓝牙耳机,将所述第三音频数据发送给在第一传输方向上相邻的蓝牙耳机。
可选的,另一音频接收模块还可以用于通过与移动终端之间的蓝牙连接接收所述移动终端发送的第三音频数据。
可选的,该装置400还可以包括第一判断模块以及第二判断模块。该第一判断模块用于判断所述第三音频数据是否携带有身份标识。若携带有身份标识,第二判断模块用于判断携带的所述身份标识与自身的身份标识是否相同。
若相同,播放模块用于对所述第三音频数据进行播放;音频发送模块用于若所述目标蓝牙耳机在第一传输方向上有相邻的蓝牙耳机,将所述第三音频数据发送给在第一传输方向上相邻的蓝牙耳机。
若不相同,音频发送模块用于,若所述目标蓝牙耳机在第一传输方向上有相邻的蓝牙耳机,将所述第三音频数据发送给在第一传输方向上相邻的蓝牙耳机。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述各实施例之间可以相互参照。例如,方法实施例之间相同或相似的部分可以相互参照。上述描述装置和***的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。对于上述方法实施例中各个实施方式以及实施例,都可以有对应的模块或者单元执行,本申请实施例中不再一一描述。
在本申请所提供的几个实施例中,模块相互之间的耦合可以是电性,机械或其它形式的耦合。
另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
本申请另一实施例还提供了一种移动终端500,该移动终端500可以是智能手机、平板电脑、计算机等能够运行应用程序的移动终端。请参见图8,该移动终端500包括一个或多个处理器510(图中仅示出一个),存储器520,蓝牙模块530,以及一个或多个程序。其中,所述一个或多个程序被存储在所述存储器520中并被配置为由所述一个或多个处理器510执行,所述一个或多个程序配置用于执行上述一个或多个实施例中移动终端所需要执行的部分。
处理器510可以包括一个或者多个处理核。处理器510利用各种接口和线路连接整个移动终端500内的各个部分,通过运行或执行存储在存储器520内的指令、程序、代码集或指令集,以及调用存储在存储器520内的数据,执行移动终端500的各种功能和处理数据。可选地,处理器510可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable LogicArray,PLA)中的至少一种硬件形式来实现。处理器510可集成中央处理器(CentralProcessing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作***、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器510中,单独通过一块通信芯片进行实现。
存储器520可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。存储器520可用于存储指令、程序、代码、代码集或指令集。存储器520可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作***的指令、用于实现至少一个功能的指令、用于实现上述各个方法实施例的指令等。存储数据区还可以移动终端500在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。
蓝牙模块530可以是指集成蓝牙功能的芯片基本电路集合,用于无线网络通讯。该蓝牙模块530与处理器电性连接,移动终端可以通过该蓝牙模块530与蓝牙耳机之间蓝牙连接。其中,移动终端可以包括一个或多个蓝牙模块。若为多个蓝牙模块,不同的蓝牙模块用于连接不同的蓝牙耳机。
如图9所示,本申请实施例还提供了一种蓝牙耳机600。该蓝牙耳机可以包括音频采集单元610、音频播放单元620、蓝牙模块630以及处理器640、存储器650。音频采集单元610、音频播放单元620、蓝牙模块630以及存储器650分别连接到处理器640。
蓝牙模块630用于该蓝牙耳机与移动终端以及其他蓝牙耳机蓝牙连接。其中,蓝牙耳机中可以包括多个蓝牙模块630(图中仅示出一个),不同的蓝牙模块630用于连接不同的设备。
音频采集单元610用于采集声音信号并发送到处理器640。
音频播放单元620用于对从移动终端发出的音频数据进行播放。
处理器640用于对该声音信号进行采样、编码、过滤等处理操作,获得音频数据。
该蓝牙耳机600还包括一个或多个程序,其中所述一个或多个程序被存储在所述存储器中并被配置为由所述处理器执行,所述一个或多个程序配置用于执行上述方法实施例所描述的方法。
请参考图10,其示出了本申请实施例提供的一种计算机可读存储介质的结构框图。该计算机可读取存储介质700中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。
计算机可读取存储介质700可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。可选地,计算机可读取存储介质700包括非易失性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读取存储介质700具有执行上述方法中的任何方法步骤的程序代码710的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码710可以例如以适当形式进行压缩。
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。
Claims (10)
1.一种数据传输方法,其特征在于,应用于目标蓝牙耳机,所述目标蓝牙耳机应用于数据传输***,所述数据传输***包括移动终端以及多个蓝牙耳机,所述移动终端以及所述多个蓝牙耳机依次蓝牙连接,所述移动终端在第一传输方向上连接多个依次连接的蓝牙耳机,所述目标蓝牙耳机为所述多个蓝牙耳机中的一个,所述方法包括:
所述目标蓝牙耳机采集声音信号并转换为第一音频数据;
所述目标蓝牙耳机接收在第一传输方向上相邻的蓝牙耳机发送的第二音频数据,其中,蓝牙耳机在向相邻的设备发送音频数据时,可以同时发送自身记录的蓝牙耳机数量,所述记录的蓝牙耳机数量为发送音频数据的蓝牙耳机与所述移动终端之间蓝牙耳机的数量;
所述目标蓝牙耳机将同时接收到的所述第一音频数据以及第二音频数据混合后,发送到在第二传输方向上相邻的目标设备,所述目标设备为蓝牙耳机或者移动终端,若该目标设备为蓝牙耳机,则该目标设备接收到音频数据后,再将接收到的音频数据发送到第二传输方向上下一个蓝牙连接设备,直到发送到移动终端;
其中,所述第二传输方向与所述第一传输方向相反,所述目标蓝牙耳机根据与所述移动终端之间蓝牙耳机的数量多少判断向其发送音频数据的蓝牙耳机在第一传输方向上还是第二传输方向上。
2.根据权利要求1所述的方法,其特征在于,所述目标蓝牙耳机将同时接收到的所述第一音频数据以及第二音频数据混合包括:
将同时接收到的第一音频数据以及第二音频数据中,同一时刻的采样值进行叠加,获得混合后的音频数据。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述目标蓝牙耳机接收第二传输方向上相邻的目标设备发送的第三音频数据;
对所述第三音频数据进行播放;
若所述目标蓝牙耳机在第一传输方向上有相邻的蓝牙耳机,将所述第三音频数据发送给在第一传输方向上相邻的蓝牙耳机。
4.根据权利要求3所述的方法,其特征在于,所述对所述第三音频数据进行播放之前,还包括:
所述目标蓝牙耳机判断所述第三音频数据是否携带有身份标识;
若是,判断携带的所述身份标识与自身的身份标识是否相同;
若相同,执行所述对所述第三音频数据进行播放;
若不相同,执行所述若所述目标蓝牙耳机在第一传输方向上有相邻的蓝牙耳机,将所述第三音频数据发送给在第一传输方向上相邻的蓝牙耳机。
5.根据权利要求1所述的方法,其特征在于,所述数据传输***中,所述移动终端与所述多个蓝牙耳机蓝牙连接,所述目标蓝牙耳机在第二传输方向上相邻的目标设备为蓝牙耳机,所述方法还包括:
所述目标蓝牙耳机通过与移动终端之间的蓝牙连接接收所述移动终端发送的第三音频数据。
6.一种数据传输装置,其特征在于,应用于目标蓝牙耳机,所述目标蓝牙耳机应用于数据传输***,所述数据传输***包括移动终端以及多个蓝牙耳机,所述移动终端以及所述多个蓝牙耳机依次蓝牙连接,所述移动终端在第一传输方向上连接多个依次连接的蓝牙耳机,所述目标蓝牙耳机为所述多个蓝牙耳机中的一个,所述装置包括:
音频采集模块,用于采集声音信号并转换为第一音频数据;
音频接收模块,用于接收在第一传输方向上相邻的蓝牙耳机发送的第二音频数据,其中,蓝牙耳机在向相邻的设备发送音频数据时,可以同时发送自身记录的蓝牙耳机数量,所述记录的蓝牙耳机数量为发送音频数据的蓝牙耳机与所述移动终端之间蓝牙耳机的数量;
处理模块,用于将同时接收到的所述第一音频数据以及第二音频数据混合后,发送到在第二传输方向上相邻的目标设备,所述目标设备为蓝牙耳机或者移动终端,若该目标设备为蓝牙耳机,则该目标设备接收到音频数据后,再将接收到的音频数据发送到第二传输方向上下一个蓝牙连接设备,直到发送到移动终端;
其中,所述第二传输方向与所述第一传输方向相反,所述目标蓝牙耳机根据与所述移动终端之间蓝牙耳机的数量多少判断向其发送音频数据的蓝牙耳机在第一传输方向上还是第二传输方向上。
7.一种蓝牙耳机,其特征在于,包括:
蓝牙模块,用于与移动终端或者蓝牙耳机进行蓝牙连接;
音频采集单元,用于声音信号;
音频播放单元,用于对应音频数据进行播放;
处理器;
存储器;
一个或多个程序,其中所述一个或多个程序被存储在所述存储器中并被配置为由所述处理器执行,所述一个或多个程序配置用于执行如权利要求1-5任一项所述的方法。
8.一种数据传输***,其特征在于,所述数据传输***包括移动终端以及多个蓝牙耳机,所述移动终端以及所述多个蓝牙耳机依次蓝牙连接,所述移动终端在第一传输方向上连接多个依次连接的蓝牙耳机,其中,
任意一个蓝牙耳机用于采集声音信号并转换为第一音频数据,接收在第一传输方向上相邻的蓝牙耳机发送的第二音频数据,将同时接收到的所述第一音频数据以及第二音频数据混合后,发送到在第二传输方向上相邻的目标设备,所述目标设备为蓝牙耳机或者移动终端,若该目标设备为蓝牙耳机,则该目标设备接收到音频数据后,再将接收到的音频数据发送到第二传输方向上下一个蓝牙连接设备,直到发送到移动终端;
其中,所述第二传输方向与所述第一传输方向相反,所述目标蓝牙耳机根据与所述移动终端之间蓝牙耳机的数量多少判断向其发送音频数据的蓝牙耳机在第一传输方向上还是第二传输方向上,其中,蓝牙耳机在向相邻的设备发送音频数据时,可以同时发送自身记录的蓝牙耳机数量,所述记录的蓝牙耳机数量为发送音频数据的蓝牙耳机与所述移动终端之间蓝牙耳机的数量;
所述移动终端用于从相邻的蓝牙耳机接收音频数据。
9.根据权利要求8所述的数据传输***,其特征在于,
所述移动终端还用于向相邻的蓝牙耳机发送第三音频数据;
任意一个蓝牙耳机用于接收第二传输方向上相邻的目标设备发送的第三音频数据,对所述第三音频数据进行播放,若该蓝牙耳机在第一传输方向上有相邻的蓝牙耳机,将所述第三音频数据发送给在第一传输方向上相邻的蓝牙耳机。
10.根据权利要求9所述的数据传输***,其特征在于,所述数据传输***还包括另一移动终端,所述移动终端与所述另一移动终端网络连接,
所述移动终端还用于从所述另一移动终端接收第三音频数据,
所述移动终端还用于向所述另一移动终端发送从相邻的蓝牙耳机接收的音频数据。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811161290.2A CN109246672B (zh) | 2018-09-30 | 2018-09-30 | 数据传输方法、装置、***及蓝牙耳机 |
PCT/CN2019/100251 WO2020063146A1 (en) | 2018-09-30 | 2019-08-12 | Data transmission method and system, and bluetooth headphone |
EP19199565.3A EP3629561B1 (en) | 2018-09-30 | 2019-09-25 | Data transmission method and system, and bluetooth headphone |
US16/586,416 US11109138B2 (en) | 2018-09-30 | 2019-09-27 | Data transmission method and system, and bluetooth headphone |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811161290.2A CN109246672B (zh) | 2018-09-30 | 2018-09-30 | 数据传输方法、装置、***及蓝牙耳机 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109246672A CN109246672A (zh) | 2019-01-18 |
CN109246672B true CN109246672B (zh) | 2021-08-17 |
Family
ID=65054888
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811161290.2A Active CN109246672B (zh) | 2018-09-30 | 2018-09-30 | 数据传输方法、装置、***及蓝牙耳机 |
Country Status (4)
Country | Link |
---|---|
US (1) | US11109138B2 (zh) |
EP (1) | EP3629561B1 (zh) |
CN (1) | CN109246672B (zh) |
WO (1) | WO2020063146A1 (zh) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109246672B (zh) | 2018-09-30 | 2021-08-17 | Oppo广东移动通信有限公司 | 数据传输方法、装置、***及蓝牙耳机 |
US10887051B2 (en) * | 2019-01-03 | 2021-01-05 | Qualcomm Incorporated | Real time MIC recovery |
CN113038436A (zh) * | 2019-12-25 | 2021-06-25 | 华为终端有限公司 | 蓝牙通信方法和装置 |
CN113055831B (zh) * | 2019-12-26 | 2022-08-30 | 海能达通信股份有限公司 | 一种语音数据转发处理方法、装置及*** |
CN113395623B (zh) * | 2020-03-13 | 2022-10-04 | 华为技术有限公司 | 一种真无线耳机的录音方法及录音*** |
CN111556476B (zh) * | 2020-04-17 | 2021-01-19 | 炬力(珠海)微电子有限公司 | 蓝牙tws设备间的数据传输方法及蓝牙tws设备 |
CN111556475B (zh) * | 2020-04-17 | 2022-04-19 | 炬力(珠海)微电子有限公司 | 蓝牙tws设备及其主、从设备和设备间的数据传输方法 |
CN111866640B (zh) * | 2020-06-08 | 2022-09-16 | 歌尔科技有限公司 | 无线耳机的连接方法、无线耳机及计算机存储介质 |
CN112333678B (zh) * | 2020-09-09 | 2023-10-13 | 深圳Tcl新技术有限公司 | 基于蓝牙的数据传输方法及智能***、存储介质 |
CN114173309A (zh) * | 2020-09-10 | 2022-03-11 | 华为技术有限公司 | 音频控制*** |
CN112788488A (zh) * | 2020-12-30 | 2021-05-11 | 重庆百瑞互联电子技术有限公司 | 一种利用蓝牙实现组网对讲的tws耳机、方法及*** |
CN113794797B (zh) * | 2021-06-16 | 2022-08-26 | 荣耀终端有限公司 | 终端设备通过蓝牙外设拾音的方法及终端设备 |
CN113553025B (zh) * | 2021-09-18 | 2021-12-10 | 深圳市外星人创新电子有限公司 | 基于游戏模式的蓝牙耳机的控制方法及*** |
CN114006890B (zh) * | 2021-10-26 | 2024-02-06 | 深圳Tcl新技术有限公司 | 一种数据传输方法、设备及存储介质和终端设备 |
CN114430528B (zh) * | 2021-12-17 | 2023-08-11 | 珠海格力电器股份有限公司 | 声音数据的播放方法、装置、电子设备及存储介质 |
CN115278623A (zh) * | 2022-07-20 | 2022-11-01 | 哲库科技(上海)有限公司 | 多媒体包传输方法、装置、设备及介质 |
CN116033404B (zh) * | 2023-03-29 | 2023-06-20 | 上海物骐微电子有限公司 | 多路蓝牙链接的混合通信***及方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2436188A (en) * | 2006-03-16 | 2007-09-19 | Ezurio Ltd | Short range radio device |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001244864A (ja) * | 2000-02-29 | 2001-09-07 | Hitachi Ltd | 無線中継システム |
GB2382952B (en) * | 2001-11-28 | 2005-12-07 | Sendo Int Ltd | Wireless headset-based communication |
JP3860056B2 (ja) * | 2002-03-18 | 2006-12-20 | 富士通株式会社 | 無線通信端末 |
KR100703327B1 (ko) * | 2005-04-19 | 2007-04-03 | 삼성전자주식회사 | 무선형 스테레오 헤드 셋 시스템 |
US20080152160A1 (en) * | 2006-12-01 | 2008-06-26 | Kok-Kia Chew | Methods and apparatus for wireless stereo audio |
US20090017868A1 (en) * | 2007-07-13 | 2009-01-15 | Joji Ueda | Point-to-Point Wireless Audio Transmission |
KR20100129415A (ko) * | 2009-06-01 | 2010-12-09 | 삼성전자주식회사 | 근거리 무선 통신 기반의 오디오 데이터 출력 방법 및 이를 이용한 휴대 단말기 |
US20120189140A1 (en) * | 2011-01-21 | 2012-07-26 | Apple Inc. | Audio-sharing network |
CN103391118A (zh) * | 2013-07-23 | 2013-11-13 | 广东欧珀移动通信有限公司 | 一种蓝牙耳机及利用该蓝牙耳机共享音频的方法 |
EP3713254A3 (en) * | 2013-11-07 | 2020-11-18 | Oticon A/s | A binaural hearing assistance system comprising two wireless interfaces |
CN105208511A (zh) * | 2015-08-28 | 2015-12-30 | 深圳市冠旭电子有限公司 | 基于智能蓝牙耳机的音乐共享方法、***及智能蓝牙耳机 |
CN106453790B (zh) * | 2016-09-24 | 2019-06-14 | 东莞市库珀电子有限公司 | 一种基于多蓝牙电话会议的通讯方法 |
CN106936987B (zh) * | 2017-02-24 | 2019-12-20 | 田力 | 一种可识别蓝牙耳机语音来源的方法及设备 |
CN106686541A (zh) | 2017-03-22 | 2017-05-17 | 北京小米移动软件有限公司 | 蓝牙中继方法及装置 |
US10715898B2 (en) * | 2017-05-11 | 2020-07-14 | Bestechnic (Shanghai) Co., Ltd. | Dual-band wireless headphones |
US10348370B2 (en) * | 2017-08-02 | 2019-07-09 | Nxp B.V. | Wireless device communication |
CN107894881A (zh) * | 2017-10-18 | 2018-04-10 | 恒玄科技(上海)有限公司 | 蓝牙耳机的主从连接切换、通话监听和麦克切换的方法 |
CN108111953B (zh) * | 2017-12-21 | 2020-04-07 | 广东小天才科技有限公司 | 一种基于tws耳机的音频共享方法、***及tws耳机 |
US10917930B2 (en) * | 2018-04-19 | 2021-02-09 | Qualcomm Incorporated | Reliable wireless communication with a source using relayed communication |
CN109246672B (zh) * | 2018-09-30 | 2021-08-17 | Oppo广东移动通信有限公司 | 数据传输方法、装置、***及蓝牙耳机 |
CN109905925B (zh) * | 2019-05-10 | 2019-08-16 | 恒玄科技(上海)有限公司 | 无线设备组件及无线设备组件的通信方法 |
-
2018
- 2018-09-30 CN CN201811161290.2A patent/CN109246672B/zh active Active
-
2019
- 2019-08-12 WO PCT/CN2019/100251 patent/WO2020063146A1/en active Application Filing
- 2019-09-25 EP EP19199565.3A patent/EP3629561B1/en active Active
- 2019-09-27 US US16/586,416 patent/US11109138B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2436188A (en) * | 2006-03-16 | 2007-09-19 | Ezurio Ltd | Short range radio device |
Also Published As
Publication number | Publication date |
---|---|
US20200107107A1 (en) | 2020-04-02 |
EP3629561A1 (en) | 2020-04-01 |
US11109138B2 (en) | 2021-08-31 |
CN109246672A (zh) | 2019-01-18 |
WO2020063146A1 (en) | 2020-04-02 |
EP3629561B1 (en) | 2021-04-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109246672B (zh) | 数据传输方法、装置、***及蓝牙耳机 | |
CN109246671B (zh) | 数据传输方法、装置及*** | |
CN109379653B (zh) | 音频传输方法、装置、电子设备及存储介质 | |
CN109445740B (zh) | 音频播放方法、装置、电子设备及存储介质 | |
CN109445741B (zh) | 数据传输方法、装置、电子设备及存储介质 | |
CN106936987B (zh) | 一种可识别蓝牙耳机语音来源的方法及设备 | |
US9866947B2 (en) | Dual-microphone headset and noise reduction processing method for audio signal in call | |
CN107749299B (zh) | 一种多音频输出方法和装置 | |
US20230156403A1 (en) | Audio processing method, apparatus, system, and storage medium | |
CN111199743B (zh) | 音频编码格式确定方法、装置、存储介质及电子设备 | |
CN108335701B (zh) | 一种进行声音降噪的方法及设备 | |
CN111436046A (zh) | 基于蓝牙的音频数据提供方法、装置、充电设备和*** | |
CN109358832A (zh) | 音频传输方法、装置、电子设备以及存储介质 | |
CN106569774B (zh) | 一种去除噪声的方法及终端 | |
CN109298846B (zh) | 音频传输方法、装置、电子设备及存储介质 | |
CN109102816A (zh) | 编码控制方法、装置以及电子设备 | |
CN106792321B (zh) | 一种分体式无线耳机及其通信方法 | |
CN103986818B (zh) | 一种信息处理方法和电子设备 | |
CN111556406B (zh) | 音频处理方法、音频处理装置及耳机 | |
CN114639392A (zh) | 音频处理方法、装置、电子设备及存储介质 | |
CN110971744A (zh) | 一种蓝牙音箱语音播放控制的方法及装置 | |
CN117158031B (zh) | 能力确定方法、上报方法、装置、设备及存储介质 | |
CN115022442B (zh) | 音频故障时间定位方法、电子设备及存储介质 | |
WO2020107360A1 (zh) | 一种语音识别方法、设备及*** | |
CN114696961A (zh) | 一种多媒体数据传输方法和设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 40002422 Country of ref document: HK |
|
GR01 | Patent grant | ||
GR01 | Patent grant |