Bluetooth audio broadcasting system and multi-member Bluetooth device

By using the broadcast and other time streaming logical transmission channel to send volume indicators in the Bluetooth audio broadcast system, the lack of volume adjustment in BLE audio technology is solved, and flexible synchronous adjustment of the volume of multiple members of Bluetooth devices is realized, improving user experience and audio Adaptability of broadcast.

CN114648865BActive Publication Date: 2025-01-07REALTEK SEMICON CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111362435.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2020-12-18
Filing Date
2021-11-17
Publication Date
2025-01-07
Estimated Expiration
2041-11-17

AI Technical Summary

Technical Problem

BLE audio technology lacks a standardized volume adjustment mechanism during audio broadcasting, resulting in the inability to flexibly adjust the volume size, affecting the user experience, and the volume sensitivity of different users is different, and a single volume setting cannot meet the needs of multi-member Bluetooth devices.

Method used

Design a Bluetooth audio broadcasting system to send a predetermined volume indication through a broadcast and other time streaming logical transmission channel, allowing the first Bluetooth member device and the second Bluetooth member device to preset the volume size, and adjust the volume synchronously after receiving the volume adjustment signal .

Benefits of technology

It realizes flexible and synchronous adjustment of volume between multi-member Bluetooth devices, improves the adaptability and user experience of audio broadcasting, and avoids the sudden shock problem caused by excessive volume.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114648865B_ABST
    Figure CN114648865B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a Bluetooth audio broadcasting system and a multi-member Bluetooth device. The present specification provides a Bluetooth audio broadcasting system, comprising: an audio broadcasting device, which can broadcast a low-power Bluetooth audio packet; a first Bluetooth member device, which can parse the low-power Bluetooth audio packet to obtain predetermined audio data, and control the first audio playback circuit to play the predetermined audio data; and a second Bluetooth member device, which can parse the low-power Bluetooth audio packet to obtain predetermined audio data, and control the second audio playback circuit to play the predetermined audio data. After receiving the low-power Bluetooth audio packet, the first Bluetooth member device can adjust a volume of the first audio playback circuit according to a volume adjustment instruction from another device other than the audio broadcasting device. After receiving the low-power Bluetooth audio packet, the second Bluetooth member device can adjust a volume of the second audio playback circuit according to the volume adjustment instruction.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to Bluetooth technology, and more particularly to a Bluetooth audio broadcast system and related multi-member Bluetooth devices that support Bluetooth Low Energy (BLE) audio broadcasting operations and can synchronously adjust the volume. Background Art

[0002] Bluetooth technology is divided into two categories: Classic Bluetooth (Legacy Bluetooth) and Bluetooth Low Energy (BLE). BLE and Classic Bluetooth are incompatible (or not fully compatible), but the two technologies can coexist in the same Bluetooth device or the same Bluetooth chip. In other words, a single Bluetooth device or chip can be designed to support both BLE and Classic Bluetooth, or to support only one of the Bluetooth communication standards.

[0003] The new low-power Bluetooth LE Audio (BLE Audio) technology (hereinafter referred to as BLE audio technology), based on Bluetooth core specification version 5.2, is a major update to the audio transmission technical specifications in the more than 20 years of Bluetooth technology development. The main advantage of BLE audio technology is that it can transmit higher quality audio while significantly reducing power consumption. In addition, BLE audio technology also uses a new mechanism called Broadcast Isochronous Stream (BIS) for audio broadcast operations. Using multi-member Bluetooth devices to receive and play audio broadcast content using BLE audio technology is one of the main development directions of Bluetooth-related applications in the future. The aforementioned multi-member Bluetooth device refers to a Bluetooth device composed of multiple Bluetooth circuits that are used in conjunction with each other, such as paired Bluetooth headsets, groups of Bluetooth speakers, etc.

[0004] As we all know, BLE audio technology does not specify how to flexibly adjust the volume playback level of the audio receiver when using BIS for audio broadcasting. Of course, BLE audio technology does not specify how to synchronously adjust the volume playback level of different Bluetooth member devices in a multi-member Bluetooth device when using BIS for audio broadcasting. It is foreseeable that certain problems may arise when using BLE audio technology to implement audio broadcasting. For example, audio broadcasts with unpredictable volume levels may cause some users to feel uncomfortable or unhappy, and some users may even be frightened by receiving sudden and excessively loud audio broadcasts. Furthermore, different users have different sensitivities and tolerances to volume levels, so a single volume setting obviously cannot meet the needs of different users at the same time.

[0005] Therefore, when using multiple Bluetooth devices to receive and play audio broadcasts using BLE audio technology, if the volume playback levels of different Bluetooth devices in the multiple Bluetooth devices cannot be flexibly and synchronously adjusted, the development prospects of BLE audio technology in audio broadcast applications will be seriously hindered. Summary of the Invention

[0006] Therefore, how to flexibly and synchronously adjust the volume of different Bluetooth device members in the multi-member Bluetooth device when receiving and playing audio broadcasts using BLE audio technology is a problem to be solved.

[0007] The present specification provides an embodiment of a Bluetooth audio broadcasting system, which includes: an audio broadcasting device, configured to broadcast one or more low-power Bluetooth audio packets through a broadcast isochronous streaming logical transmission channel; a first Bluetooth member device, which includes: a first Bluetooth communication circuit, configured to receive the one or more low-power Bluetooth audio packets; a first audio processing circuit; and a first control circuit, coupled to the first Bluetooth communication circuit and the first audio processing circuit, configured to parse the one or more low-power Bluetooth audio packets received by the first Bluetooth communication circuit to obtain a predetermined audio data, and instruct the first audio processing circuit to control a first audio playback circuit to play the predetermined audio data; and a second Bluetooth member device, which includes: a second Bluetooth communication circuit, configured to receive the one or more low-power Bluetooth audio packets; a second audio processing circuit; and a second control circuit, coupled to the second Bluetooth communication circuit and The second audio processing circuit is configured to parse the one or more low-power Bluetooth audio packets received by the second Bluetooth communication circuit to obtain the predetermined audio data, and instruct the second audio processing circuit to control a second audio playback circuit to play the predetermined audio data; wherein, the audio broadcasting device is also configured to send a predetermined volume indication to the first Bluetooth member device and the second Bluetooth member device before broadcasting the one or more low-power Bluetooth audio packets; wherein, the first Bluetooth communication circuit is also configured to receive the predetermined volume indication, and the first control circuit is also configured to control the first audio processing circuit to pre-set a volume level of the first audio playback circuit according to the predetermined volume indication; wherein, the second Bluetooth communication circuit is also configured to receive the predetermined volume indication, and the second control circuit is also configured to control the second audio processing circuit to pre-set a volume level of the second audio playback circuit according to the predetermined volume indication.

[0008] The present specification also provides an embodiment of a multi-member Bluetooth device, which includes: a first Bluetooth member device, which includes: a first Bluetooth communication circuit, configured to receive one or more low-power Bluetooth audio packets broadcast by an audio broadcasting device through a broadcast isochronous streaming logical transmission channel; a first audio processing circuit; and a first control circuit, coupled to the first Bluetooth communication circuit and the first audio processing circuit, configured to parse the one or more low-power Bluetooth audio packets received by the first Bluetooth communication circuit to obtain predetermined audio data, and instruct the first audio processing circuit to control a first audio playback circuit to play the predetermined audio data; and a second Bluetooth member device, which includes: a second Bluetooth communication circuit, configured to receive the one or more low-power Bluetooth audio packets broadcast by the audio broadcasting device through the broadcast isochronous streaming logical transmission channel; a second audio processing circuit; and a second control circuit, coupled to the second Bluetooth communication circuit and the second audio processing circuit, configured to parse the one or more low-power Bluetooth audio packets received by the second Bluetooth communication circuit Low-power Bluetooth audio packets are used to obtain the predetermined audio data and instruct the second audio processing circuit to control a second audio playback circuit to play the predetermined audio data; wherein the first control circuit is further configured to control the first Bluetooth member device to act as a Bluetooth master device in a Bluetooth piconet, and the second control circuit is further configured to control the second Bluetooth member device to act as a Bluetooth slave device in the Bluetooth piconet; wherein, before broadcasting the one or more low-power Bluetooth audio packets, the audio broadcasting device also sends a predetermined volume indication to the first Bluetooth member device and the second Bluetooth member device; wherein the first Bluetooth communication circuit is further configured to receive the predetermined volume indication, and the first control circuit is further configured to control the first audio processing circuit to pre-set a volume level of the first audio playback circuit based on the predetermined volume indication; wherein the second Bluetooth communication circuit is further configured to receive the predetermined volume indication, and the second control circuit is further configured to control the second audio processing circuit to pre-set a volume level of the second audio playback circuit based on the predetermined volume indication.

[0009] One of the advantages of the above embodiment is that the audio broadcasting device can send a predetermined volume indication to the first Bluetooth member device and the second Bluetooth member device before broadcasting the low-power Bluetooth audio packet, so that the first Bluetooth member device and the second Bluetooth member device can pre-synchronize and set the volume of the relevant audio playback circuit.

[0010] The present specification also provides an embodiment of a Bluetooth audio broadcasting system, which includes: an audio broadcasting device, configured to broadcast one or more low-power Bluetooth audio packets through a broadcast isochronous streaming logical transmission channel; a first Bluetooth member device, which includes: a first Bluetooth communication circuit, configured to receive the one or more low-power Bluetooth audio packets; a first audio processing circuit; and a first control circuit, coupled to the first Bluetooth communication circuit and the first audio processing circuit, configured to parse the one or more low-power Bluetooth audio packets received by the first Bluetooth communication circuit to obtain predetermined audio data, and instruct the first audio processing circuit to control a first audio playback circuit to play the predetermined audio data; and a second Bluetooth member device, which includes: a second Bluetooth communication circuit, configured to receive the one or more low-power Bluetooth audio packets; a second audio processing circuit; and a second control circuit, coupled to the second Bluetooth communication circuit and the second audio processing circuit, configured to The one or more low-power Bluetooth audio packets received by the second Bluetooth communication circuit can be parsed to obtain the predetermined audio data, and the second audio processing circuit can be instructed to control a second audio playback circuit to play the predetermined audio data; wherein, after the first Bluetooth member device and the second Bluetooth member device receive the one or more low-power Bluetooth audio packets, the audio broadcasting device will also transmit a volume adjustment instruction to the first Bluetooth member device and the second Bluetooth member device when a volume adjustment signal is received; wherein, the first Bluetooth communication circuit is also configured to receive the volume adjustment instruction, and the first control circuit is also configured to control the first audio processing circuit to adjust the volume of the first audio playback circuit according to the volume adjustment instruction; wherein, the second Bluetooth communication circuit is also configured to receive the volume adjustment instruction, and the second control circuit is also configured to control the second audio processing circuit to adjust the volume of the second audio playback circuit according to the volume adjustment instruction.

[0011] The present specification also provides an embodiment of a multi-member Bluetooth device, which includes: a first Bluetooth member device, which includes: a first Bluetooth communication circuit, configured to receive one or more low-power Bluetooth audio packets broadcast by an audio broadcasting device through a broadcast isochronous streaming logical transmission channel; a first audio processing circuit; and a first control circuit, coupled to the first Bluetooth communication circuit and the first audio processing circuit, configured to parse the one or more low-power Bluetooth audio packets received by the first Bluetooth communication circuit to obtain a predetermined audio data, and instruct the first audio processing circuit to control a first audio playback circuit to play the predetermined audio data; and a second Bluetooth member device, which includes: a second Bluetooth communication circuit, configured to receive the one or more low-power Bluetooth audio packets broadcast by the audio broadcasting device through the broadcast isochronous streaming logical transmission channel; a second audio processing circuit; and a second control circuit, coupled to the second Bluetooth communication circuit and the second audio processing circuit, configured to parse the one or more low-power Bluetooth audio packets received by the second Bluetooth communication circuit to obtain the predetermined audio data. audio data, and instructs the second audio processing circuit to control a second audio playback circuit to play the predetermined audio data; wherein the first control circuit is further configured to control the first Bluetooth member device to act as a Bluetooth master device in a Bluetooth piconet, and the second control circuit is further configured to control the second Bluetooth member device to act as a Bluetooth slave device in the Bluetooth piconet; wherein, after the first Bluetooth member device and the second Bluetooth member device receive the one or more low-power Bluetooth audio packets, the audio broadcasting device will also transmit a volume adjustment instruction to the first Bluetooth member device and the second Bluetooth member device when a volume adjustment signal is received; wherein the first Bluetooth communication circuit is further configured to receive the volume adjustment instruction, and the first control circuit is further configured to control the first audio processing circuit to adjust a volume of the first audio playback circuit according to the volume adjustment instruction; wherein the second Bluetooth communication circuit is further configured to receive the volume adjustment instruction, and the second control circuit is further configured to control the second audio processing circuit to adjust a volume of the second audio playback circuit according to the volume adjustment instruction.

[0012] One of the advantages of the above embodiment is that after the first Bluetooth member device and the second Bluetooth member device receive the low-power Bluetooth audio packet broadcasted by the audio broadcasting device, the first Bluetooth member device and the second Bluetooth member device can synchronously adjust the volume of the relevant audio playback circuit according to the volume adjustment instruction transmitted by the audio broadcasting device.

[0013] The present specification also provides an embodiment of a Bluetooth audio broadcasting system, which includes: an audio broadcasting device, configured to broadcast one or more low-power Bluetooth audio packets through a broadcast isochronous streaming logical transmission channel; a first Bluetooth member device, which includes: a first Bluetooth communication circuit, configured to receive the one or more low-power Bluetooth audio packets; a first audio processing circuit; and a first control circuit, coupled to the first Bluetooth communication circuit and the first audio processing circuit, configured to parse the one or more low-power Bluetooth audio packets received by the first Bluetooth communication circuit to obtain a predetermined audio data, and instruct the first audio processing circuit to control a first audio playback circuit to play the predetermined audio data; and a second Bluetooth member device, which includes: a second Bluetooth communication circuit, configured to receive the one or more low-power Bluetooth audio packets; a second audio processing circuit; and a second control circuit, coupled to the second Bluetooth communication circuit and the first audio processing circuit. The communication circuit and the second audio processing circuit are configured to parse the one or more low-power Bluetooth audio packets received by the second Bluetooth communication circuit to obtain the predetermined audio data, and instruct the second audio processing circuit to control a second audio playback circuit to play the predetermined audio data; wherein, the audio broadcasting device will also transmit a volume adjustment instruction to the first Bluetooth member device and the second Bluetooth member device after the first Bluetooth member device issues a volume adjustment request; wherein, the first Bluetooth communication circuit is also configured to receive the volume adjustment instruction, and the first control circuit is also configured to control the first audio processing circuit to adjust the volume of the first audio playback circuit according to the volume adjustment instruction; wherein, the second Bluetooth communication circuit is also configured to receive the volume adjustment instruction, and the second control circuit is also configured to control the second audio processing circuit to adjust the volume of the second audio playback circuit according to the volume adjustment instruction.

[0014] The present specification also provides an embodiment of a multi-member Bluetooth device, which includes: a first Bluetooth member device, which includes: a first Bluetooth communication circuit, configured to receive one or more low-power Bluetooth audio packets broadcast by an audio broadcasting device through a broadcast isochronous streaming logical transmission channel; a first audio processing circuit; and a first control circuit, coupled to the first Bluetooth communication circuit and the first audio processing circuit, configured to parse the one or more low-power Bluetooth audio packets received by the first Bluetooth communication circuit to obtain predetermined audio data, and instruct the first audio processing circuit to control a first audio playback circuit to play the predetermined audio data; and a second Bluetooth member device, which includes: a second Bluetooth communication circuit, configured to receive the one or more low-power Bluetooth audio packets broadcast by the audio broadcasting device through the broadcast isochronous streaming logical transmission channel; a second audio processing circuit; and a second control circuit, coupled to the first Bluetooth communication circuit and the first audio processing circuit. The two Bluetooth communication circuits and the second audio processing circuit are configured to parse the one or more low-power Bluetooth audio packets received by the second Bluetooth communication circuit to obtain the predetermined audio data, and instruct the second audio processing circuit to control a second audio playback circuit to play the predetermined audio data; wherein, the audio broadcasting device will also transmit a volume adjustment instruction to the first Bluetooth member device and the second Bluetooth member device after the first Bluetooth member device issues a volume adjustment request; wherein, the first Bluetooth communication circuit is also configured to receive the volume adjustment instruction, and the first control circuit is also configured to control the first audio processing circuit to adjust the volume of the first audio playback circuit according to the volume adjustment instruction; wherein, the second Bluetooth communication circuit is also configured to receive the volume adjustment instruction, and the second control circuit is also configured to control the second audio processing circuit to adjust the volume of the second audio playback circuit according to the volume adjustment instruction.

[0015] One of the advantages of the above embodiment is that the audio broadcasting device can transmit a volume adjustment instruction to the first Bluetooth member device and the second Bluetooth member device after the first Bluetooth member device issues a volume adjustment request, so that the first Bluetooth member device and the second Bluetooth member device can synchronously adjust the volume of the relevant audio playback circuit according to the volume adjustment instruction.

[0016] The present specification also provides an embodiment of a Bluetooth audio broadcasting system, which includes: an audio broadcasting device, configured to broadcast one or more low-power Bluetooth audio packets through a broadcast isochronous streaming logical transmission channel; a first Bluetooth member device, which includes: a first Bluetooth communication circuit, configured to receive the one or more low-power Bluetooth audio packets; a first audio processing circuit; and a first control circuit, coupled to the first Bluetooth communication circuit and the first audio processing circuit, configured to parse the one or more low-power Bluetooth audio packets received by the first Bluetooth communication circuit to obtain a predetermined audio data, and instruct the first audio processing circuit to control a first audio playback circuit to play the predetermined audio data; and a second Bluetooth member device, which includes: a second Bluetooth communication circuit, configured to receive the one or more low-power Bluetooth audio packets; a first control circuit two audio processing circuits; and a second control circuit, coupled to the second Bluetooth communication circuit and the second audio processing circuit, configured to parse the one or more low-power Bluetooth audio packets received by the second Bluetooth communication circuit to obtain the predetermined audio data, and instruct the second audio processing circuit to control a second audio playback circuit to play the predetermined audio data; wherein, the first audio processing circuit is further configured to adjust the volume of the first audio playback circuit according to a volume adjustment instruction transmitted from another device other than the audio broadcasting device after the first Bluetooth communication circuit receives the one or more low-power Bluetooth audio packets; wherein, the second audio processing circuit is further configured to adjust the volume of the second audio playback circuit according to the volume adjustment instruction after the second Bluetooth communication circuit receives the one or more low-power Bluetooth audio packets.

[0017] The present specification also provides an embodiment of a multi-member Bluetooth device, which includes: a first Bluetooth member device, which includes: a first Bluetooth communication circuit, configured to receive one or more low-power Bluetooth audio packets broadcast by an audio broadcasting device through a broadcast isochronous streaming logical transmission channel; a first audio processing circuit; and a first control circuit, coupled to the first Bluetooth communication circuit and the first audio processing circuit, configured to parse the one or more low-power Bluetooth audio packets received by the first Bluetooth communication circuit to obtain predetermined audio data, and instruct the first audio processing circuit to control a first audio playback circuit to play the predetermined audio data; and a second Bluetooth member device, which includes: a second Bluetooth communication circuit, configured to receive the one or more low-power Bluetooth audio packets broadcast by the audio broadcasting device through the broadcast isochronous streaming logical transmission channel; a second audio processing circuit circuit; and a second control circuit coupled to the second Bluetooth communication circuit and the second audio processing circuit, configured to parse the one or more low-power Bluetooth audio packets received by the second Bluetooth communication circuit to obtain the predetermined audio data, and instruct the second audio processing circuit to control a second audio playback circuit to play the predetermined audio data; wherein, the first control circuit is further configured to control the first audio processing circuit to adjust the volume of the first audio playback circuit according to a volume adjustment instruction transmitted from another device other than the audio broadcasting device after the first Bluetooth communication circuit receives the one or more low-power Bluetooth audio packets; wherein, the second control circuit is further configured to control the second audio processing circuit to adjust the volume of the second audio playback circuit according to the volume adjustment instruction after the second Bluetooth communication circuit receives the one or more low-power Bluetooth audio packets.

[0018] One advantage of the above embodiment is that after receiving the low-power Bluetooth audio packet broadcasted by the audio broadcasting device, the first Bluetooth member device and the second Bluetooth member device can synchronously adjust the volume of the relevant audio playback circuit according to a volume adjustment instruction sent by the other device.

[0019] Other advantages of the present invention will be explained in more detail with reference to the following description and drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] Figure 1 This is a simplified functional block diagram of a Bluetooth audio broadcasting system according to a first embodiment of the present invention.

[0021] Figure 2 This is a simplified flowchart of a method for audio broadcasting using BLE audio technology according to a first embodiment of the present invention.

[0022] Figure 3 This is a simplified functional block diagram of a Bluetooth audio broadcasting system according to a second embodiment of the present invention.

[0023] Figures 4 and 5 This is a simplified flowchart of a method for audio broadcasting using BLE audio technology according to a second embodiment of the present invention.

[0024] Figure 6 This is a simplified functional block diagram of a Bluetooth audio broadcasting system according to a third embodiment of the present invention.

[0025] Figure 7 This is a simplified functional block diagram of a Bluetooth audio broadcasting system according to a fourth embodiment of the present invention.

[0026] Figure 8 This is a simplified functional block diagram of a Bluetooth audio broadcasting system according to a fifth embodiment of the present invention.

[0027] Figure 9 This is a simplified functional block diagram of a Bluetooth audio broadcasting system according to a sixth embodiment of the present invention.

[0028] Figure 10 This is a simplified functional block diagram of a Bluetooth audio broadcasting system according to a seventh embodiment of the present invention.

[0029] Figure 11 This is a simplified flowchart of a method for audio broadcasting using BLE audio technology according to a third embodiment of the present invention.

[0030] Figure 12 This is a simplified functional block diagram of a Bluetooth audio broadcasting system according to an eighth embodiment of the present invention.

[0031] Figure 13 This is a simplified flowchart of a method for audio broadcasting using BLE audio technology according to a fourth embodiment of the present invention. DETAILED DESCRIPTION

[0032] The following will illustrate embodiments of the present invention with reference to the accompanying drawings. In the drawings, the same reference numerals represent the same or similar elements or method flows.

[0033] Figure 1FIG1 is a simplified functional block diagram of a Bluetooth audio broadcasting system 100 according to a first embodiment of the present invention. The Bluetooth audio broadcasting system 100 includes a plurality of Bluetooth member devices capable of receiving audio broadcasts, and an audio broadcasting device 150 for broadcasting audio data. The audio broadcasting device 150 is configured to utilize Bluetooth LE Audio (BLE Audio) technology (hereinafter referred to as BLE Audio technology) specified in Bluetooth Core Specification version 5.2 or later to broadcast audio data of various contents, such as flight information at an airport, train schedule reminders at a train station or high-speed rail station, plot sounds at a movie theater, audio information at a gymnasium, audio guides at a museum, audio guides at an exhibition hall, audio translation at a lecture hall, user-selected music or voice data, multi-channel audio provided by a television, classroom lecture content, or other types of audio content.

[0034] The multiple Bluetooth member devices in the Bluetooth audio broadcasting system 100 all support the BLE technology specified by Bluetooth Core Specification Version 5.2 or later, and can receive and play the audio data broadcasted by the audio broadcasting device 150. In practice, the Bluetooth audio broadcasting system 100 may include two or more Bluetooth member devices. Figure 1 In the embodiment, only four exemplary Bluetooth member devices are shown, namely a first Bluetooth member device 110 , a second Bluetooth member device 120 , a third Bluetooth member device 130 , and a fourth Bluetooth member device 140 .

[0035] In practical applications, the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140 may collectively constitute a multi-member Bluetooth device, such as a multi-channel Bluetooth speaker. In this case, the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140 may establish a Bluetooth piconet using various methods compliant with Bluetooth communication standards, and may transmit various commands or data via the Bluetooth piconet. Alternatively, the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140 may collectively constitute a coordinate set compliant with various Bluetooth communication standards.

[0036] Alternatively, the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140 may each belong to a different multi-member Bluetooth device. For example, the first Bluetooth member device 110 and the second Bluetooth member device 120 may together constitute a first multi-member Bluetooth device (e.g., a pair of Bluetooth headphones), while the third Bluetooth member device 130 and the fourth Bluetooth member device 140 may together constitute a second multi-member Bluetooth device (e.g., another pair of Bluetooth headphones). In this case, the first Bluetooth member device 110 and the second Bluetooth member device 120 may establish a first Bluetooth piconet using various methods consistent with the Bluetooth communication standard and may transmit various commands or data via the first Bluetooth piconet. On the other hand, the third Bluetooth member device 130 and the fourth Bluetooth member device 140 may establish a second Bluetooth piconet using various methods consistent with the Bluetooth communication standard and may transmit various commands or data via the second Bluetooth piconet. Alternatively, the first Bluetooth member device 110 and the second Bluetooth member device 120 may form a first cooperative group in accordance with various Bluetooth communication standards, and the third Bluetooth member device 130 and the fourth Bluetooth member device 140 may form a first cooperative group in accordance with various Bluetooth communication standards.

[0037] exist Figure 1 In the embodiment, the first Bluetooth member device 110 includes a first Bluetooth communication circuit 111, a first audio processing circuit 112, a first audio playback circuit 113, and a first control circuit 114. Similarly, the second Bluetooth member device 120 includes a second Bluetooth communication circuit 121, a second audio processing circuit 122, a second audio playback circuit 123, and a second control circuit 124.

[0038] In the first Bluetooth member device 110, the first Bluetooth communication circuit 111 is configured to receive audio data broadcasted by the audio broadcast device 150 using BLE audio technology via Bluetooth communication. The first audio processing circuit 112 is coupled to the first audio playback circuit 113 and is configured to process the audio data transmitted from the audio broadcast device 150 (for example, encoding or decoding the audio data and / or performing data format conversion) and control the first audio playback circuit 113 to play the audio data. The first control circuit 114 is coupled to the first Bluetooth communication circuit 111 and the first audio processing circuit 112 and is configured to parse Bluetooth packets received by the first Bluetooth communication circuit 111 to obtain relevant data or instructions and to control the operation of the first audio processing circuit 112.

[0039] In some embodiments, the first control circuit 114 is further configured to control the first Bluetooth member device 110 to act as a Bluetooth Central device in a Bluetooth piconet and adjust a clock signal used by the first Bluetooth member device 110 to synchronize the piconet clocks used by the first Bluetooth member device 110 and other Bluetooth devices.

[0040] The first control circuit 114 can communicate with other Bluetooth member devices via the first Bluetooth communication circuit 111. The first control circuit 114 can also process audio data transmitted from the audio broadcasting device 150 using the first audio processing circuit 112 and instruct the first audio processing circuit 112 to control the first audio playing circuit 113 to play the audio data.

[0041] In the second Bluetooth member device 120, the second Bluetooth communication circuit 121 is configured to receive audio data broadcasted by the audio broadcast device 150 using BLE audio technology via Bluetooth communication. The second audio processing circuit 122 is coupled to the second audio playback circuit 123 and is configured to process the audio data transmitted from the audio broadcast device 150 (e.g., encode or decode the audio data and / or convert the data format) and control the second audio playback circuit 123 to play the audio data. The second control circuit 124 is coupled to the second Bluetooth communication circuit 121 and the second audio processing circuit 122 and is configured to parse Bluetooth packets received by the second Bluetooth communication circuit 121 to obtain relevant data or instructions and to control the operation of the second audio processing circuit 122. In addition, the second control circuit 124 is further configured to adjust the clock signal used by the second Bluetooth member device 120 to synchronize the piconet clocks used by the second Bluetooth member device 120 with other Bluetooth devices.

[0042] In this embodiment, the second control circuit 124 is further configured to control the second Bluetooth member device 120 to act as a Bluetooth peripheral in the aforementioned Bluetooth piconet and adjust the clock signal used by the second Bluetooth member device 120 to synchronize the piconet clocks used by the second Bluetooth member device 120 and the first Bluetooth member device 110.

[0043] The second control circuit 124 can communicate with other Bluetooth member devices through the second Bluetooth communication circuit 121. The second control circuit 124 can also use the second audio processing circuit 122 to process audio data transmitted from the audio broadcasting device 150 and instruct the second audio processing circuit 122 to control the second audio playing circuit 123 to play the audio data.

[0044] In practice, the aforementioned first Bluetooth communication circuit 111 and second Bluetooth communication circuit 121 can both be implemented using suitable Bluetooth transmission circuits that support Bluetooth core specification version 5.2 or later. The first audio processing circuit 112 and second audio processing circuit 122 can both be implemented using digital arithmetic circuits, microprocessors, application-specific integrated circuits (ASICs), or digital-to-analog converters (DACs) capable of performing various codecs and / or data format conversions on audio data. The first audio playback circuit 113 and second audio playback circuit 123 can both be implemented using various suitable circuits capable of receiving and playing audio data, such as various types of speakers. The first control circuit 114 and second control circuit 124 can both be implemented using various packet processing circuits, digital arithmetic circuits, microprocessors, or application-specific integrated circuits with appropriate computing power capable of parsing and generating Bluetooth packets.

[0045] In some embodiments, the first Bluetooth communication circuit 111 and the second Bluetooth communication circuit 121 may also be designed to support Bluetooth communication protocols of earlier Bluetooth versions (e.g., Bluetooth 2.0, Bluetooth 3.0, Bluetooth 4.0, Bluetooth 4.2, etc.). In this case, the first control circuit 114 and the second control circuit 124 are also designed to parse and generate Bluetooth packets defined by the Bluetooth communication protocols of earlier Bluetooth versions.

[0046] In addition, the different functional blocks in the aforementioned first Bluetooth member device 110 can be implemented using different circuits, or they can be integrated into a single Bluetooth controller IC or a single wearable Bluetooth device (e.g., a Bluetooth headset). In addition, if necessary, the first Bluetooth communication circuit 111 can also be coupled to an additional antenna device (not shown). Similarly, the different functional blocks in the aforementioned second Bluetooth member device 120 can each be implemented using different circuits, or they can be integrated into a single Bluetooth controller IC or a single wearable Bluetooth device (e.g., a Bluetooth headset). In addition, if necessary, the second Bluetooth communication circuit 121 can also be coupled to an additional antenna device (not shown).

[0047] In some embodiments, the first audio processing circuit 112 and the second audio processing circuit 122 may be integrated into the first control circuit 114 and the second control circuit 124 , respectively.

[0048] In other words, the first audio processing circuit 112 and the first control circuit 114 may be implemented using different circuits or the same circuit. Similarly, the second audio processing circuit 122 and the second control circuit 124 may be implemented using different circuits or the same circuit.

[0049] The main circuit architecture and implementation of other Bluetooth member devices in the Bluetooth audio broadcasting system 100 are similar to the first Bluetooth member device 110 or the second Bluetooth member device 120 mentioned above, but different additional circuit elements can be set in different Bluetooth member devices, and the circuit structures of all Bluetooth member devices are not limited to being exactly the same.

[0050] As previously mentioned, the audio broadcast device 150 may utilize the Bluetooth Low Energy (BLE) audio technology specified in Bluetooth Core Specification version 5.2 or later to broadcast various audio data. During operation, the audio broadcast device 150 may broadcast one or more Bluetooth Low Energy (BLE) audio packets containing the audio data via a Broadcast Isochronous Stream (BIS) logical transport (hereinafter referred to as the BIS logical transport).

[0051] In fact, the aforementioned audio broadcasting device 150 can be implemented using various suitable circuits or devices that support the Bluetooth core specification version 5.2 or a newer version of the Bluetooth communication protocol and can use BLE audio technology to broadcast audio data, such as an audio broadcasting system, a voice guide system, a voice broadcasting system, a desktop computer, a notebook computer, a tablet computer, a mobile communication device (for example, a mobile phone), a wearable device, a car audio system, or a Bluetooth smart speaker, etc.

[0052] However, the BLE audio technology introduced in Bluetooth Core Specification version 5.2 does not specify how the audio source should adjust the volume of the audio receiver when broadcasting audio over the BIS logical transmission channel, nor does it require the audio source to adjust the volume of the audio receiver. Therefore, using BLE audio technology for audio broadcasting may lead to certain problems. For example, audio broadcasts at unexpected volume levels may cause discomfort or annoyance to some users, and some users may even be startled by receiving sudden and excessively loud audio broadcasts.

[0053] In order to address the blind spots of the existing BLE audio technology in Bluetooth Core Specification Version 5.2 in audio broadcasting applications, the aforementioned Bluetooth audio broadcasting system 100 adopts a special mechanism to perform audio data broadcasting operations.

[0054] The following will be paired Figure 2 The operation of the Bluetooth audio broadcasting system 100 is further described. Figure 2 This is a simplified flowchart of a method for audio broadcasting using BLE audio technology according to a first embodiment of the present invention.

[0055] exist Figure 2 In the flowchart, the process in the column corresponding to a specific device represents the process performed by that specific device. For example, the process marked in the "Audio Broadcast Device" column is performed by audio broadcast device 150; the process marked in the "First Bluetooth Member Device" column is performed by first Bluetooth member device 110; and the process marked in the "Second Bluetooth Member Device" column is performed by second Bluetooth member device 120. The aforementioned logic also applies to the other flowcharts that follow.

[0056] When the user wants to use the first Bluetooth member device 110 and the second Bluetooth member device 120 to receive the audio broadcast, the first Bluetooth member device 110 can Figure 2 The second Bluetooth member device 120 may then proceed to process 202. Figure 2 Process 204 in.

[0057] In process 202 , the first control circuit 114 may control the first Bluetooth communication circuit 111 to enter a predetermined receiving mode.

[0058] In process 204 , the second control circuit 124 may control the second Bluetooth communication circuit 121 to enter the aforementioned predetermined receiving mode.

[0059] The aforementioned predetermined receiving mode refers to various operating modes that can be used to receive various Bluetooth advertising packets, various broadcast isochronous stream protocol data units (PDUs) (hereinafter referred to as BIS protocol data units, BIS PDUs), and / or various broadcast isochronous group (BIG) protocol data units (hereinafter referred to as BIG protocol data units, BIG PDUs).

[0060] For example, the predetermined receiving mode may be a LE Extended Passive Scan mode, a LE Extended Active Scan mode, a LE Extended Initiator mode, or a Periodic Scanning mode that can be used to receive various Bluetooth advertising packets. For another example, the predetermined receiving mode may be an operating mode that can receive various protocol data units through a BIS logical transport channel and / or can receive various protocol data units through a broadcast isochronous group logical transport channel (hereinafter referred to as a BIG logical transport channel), such as a Periodic Synchronization mode or a Broadcast Isochronous Group Synchronization mode. Alternatively, the predetermined receiving mode may also be a combination of the various operating modes.

[0061] like Figure 2 As shown, when the audio broadcasting device 150 needs to perform audio broadcasting, the audio broadcasting device 150 can perform Figure 2 Process 206 in.

[0062] In process 206 , the audio broadcasting device 150 may enter a predetermined transmission mode. The predetermined transmission mode mentioned above refers to various operation modes that may be used to transmit various Bluetooth advertising packets, various BIS protocol data units, and / or various BIG protocol data units.

[0063] For example, the predetermined transmission mode may be an advertising mode, a scannable mode, a connectable mode, a non-connectable mode, a non-scannable mode, a periodic advertising mode, a LE extended advertising mode, or a LE periodic advertising mode. For another example, the predetermined transmission mode may be a broadcast isochronous broadcasting mode or a broadcast isochronous synchronization mode that can transmit various BIS protocol data units through a BIS logical transmission channel and / or can transmit various BIG protocol data units through a BIG logical transmission channel. Alternatively, the predetermined transmission mode may be a combination of the various operating modes.

[0064] In process 208, the audio broadcast device 150 may insert a predetermined volume indicator corresponding to a predetermined volume level into one or more predetermined data items. The audio broadcast device 150 may set the predetermined volume level to a level that is comfortable and not excessive for most people (e.g., approximately 45-60 decibels), and may express the predetermined volume level using various suitable data formats, index values, or numerical values. During operation, the audio broadcast device 150 may insert the predetermined volume indicator into one or more specific fields of a single predetermined data item, or into specific fields of multiple predetermined data items. In some embodiments, in addition to the predetermined volume indicator, the audio broadcast device 150 may also insert a Bluetooth address of the audio broadcast device 150 and / or an indication that the audio broadcast device 150 is about to begin audio broadcasting into one or more specific fields of the single predetermined data item, or into specific fields of multiple predetermined data items.

[0065] For example, in certain embodiments where the aforementioned predetermined data items are various Bluetooth advertising packets, the audio broadcasting device 150 may insert the aforementioned predetermined volume indication, the Bluetooth address of the audio broadcasting device 150, and / or the indication information into a single or multiple specific fields of a single Bluetooth advertising packet, or dispersedly insert them into specific fields of multiple Bluetooth advertising packets.

[0066] For another example, in certain embodiments where the predetermined data items are various BIS PDUs or BIG PDUs, the audio broadcasting device 150 may insert the predetermined volume indicator, the Bluetooth address of the audio broadcasting device 150, and / or the indicator information into a single or multiple specific fields of a single BIS PDU or BIG PDU, or may insert the predetermined volume indicator into specific fields of multiple BIS PDUs or BIG PDUs. In practice, the specific fields may be event counter fields, sub-event counter fields, or payload counter fields in the BIS PDU or BIG PDU.

[0067] In process 210, the audio broadcast device 150 may transmit the aforementioned one or more predetermined data items in a predetermined transmission mode, so that the first Bluetooth member device 110 and the second Bluetooth member device 120, as well as other Bluetooth devices (for example, the aforementioned third Bluetooth member device 130 and the fourth Bluetooth member device 140) within the Bluetooth signal transmission range of the audio broadcast device 150 can receive the aforementioned one or more predetermined data items.

[0068] For example, in certain embodiments where the predetermined transmission mode is scannable mode, connectable mode, non-connectable mode, or non-scannable mode, the one or more predetermined data items referred to in the aforementioned processes 208 and 210 may be one or more auxiliary advertising indication (AUX_ADV_IND) packets. Alternatively, the one or more predetermined data items referred to in the aforementioned processes 208 and 210 may be a set of packets formed by one or more extended advertising indication (ADV_EXT_IND) packets and one or more auxiliary advertising indication (AUX_ADV_IND) packets.

[0069] In this case, if the aforementioned predetermined receiving mode is the low power extended passive scanning mode, the low power extended active scanning mode, or the low power extended initiator mode, the first Bluetooth communication circuit 111 and the second Bluetooth communication circuit 121 can perform process 212 to receive one or more predetermined data items transmitted by the audio broadcasting device 150.

[0070] For another example, in certain embodiments where the predetermined transmission mode is the unavailable mode or the unscannable mode, the one or more predetermined data items referred to in the aforementioned processes 208 and 210 may be one or more auxiliary chain indication (AUX_CHAIN_IND) packets. Alternatively, the one or more predetermined data items referred to in the aforementioned processes 208 and 210 may be a group of packets formed by one or more advertisement extension indication (ADV_EXT_IND) packets, one or more auxiliary advertisement indication (AUX_ADV_IND) packets, and one or more auxiliary chain indication (AUX_CHAIN_IND) packets.

[0071] In this case, if the predetermined receiving mode is the LEEP passive scanning mode, the first Bluetooth communication circuit 111 and the second Bluetooth communication circuit 121 may perform process 212 to receive one or more predetermined data items from the audio broadcasting device 150 .

[0072] For another example, in certain embodiments where the predetermined transmission mode is the scannable mode, the one or more predetermined data items referred to in the aforementioned processes 208 and 210 may be one or more auxiliary scan response (AUX_SCAN_RSP) packets. Alternatively, the one or more predetermined data items referred to in the aforementioned processes 208 and 210 may be a group of packets formed by one or more advertisement extension indication (ADV_EXT_IND) packets, one or more auxiliary advertisement indication (AUX_ADV_IND) packets, and one or more auxiliary scan response (AUX_SCAN_RSP) packets. Alternatively, the one or more predetermined data items referred to in the aforementioned processes 208 and 210 may be a group of packets formed by one or more auxiliary scan response (AUX_SCAN_RSP) packets and one or more auxiliary link indication (AUX_CHAIN_IND) packets. Alternatively, the one or more predetermined data items referred to in the aforementioned process 208 and process 210 may also be a group of packets formed by one or more advertisement extension indication (ADV_EXT_IND) packets, one or more auxiliary advertisement indication (AUX_ADV_IND) packets, one or more auxiliary scan response (AUX_SCAN_RSP) packets, and one or more auxiliary link indication (AUX_CHAIN_IND) packets.

[0073] In this case, if the predetermined receiving mode is the LEED active scanning mode, the first Bluetooth communication circuit 111 and the second Bluetooth communication circuit 121 may perform process 212 to receive one or more predetermined data items from the audio broadcasting device 150 .

[0074] For another example, in certain embodiments where the predetermined transmission mode is the unavailable mode, the unscannable mode, the periodic advertising mode, the low-power extended advertising mode, or the low-power periodic advertising mode, the one or more predetermined data items referred to in the aforementioned processes 208 and 210 may be one or more auxiliary synchronous indication (AUX_SYNC_IND) packets. Alternatively, the one or more predetermined data items referred to in the aforementioned processes 208 and 210 may be a group of packets formed by one or more advertising extension indication (ADV_EXT_IND) packets, one or more auxiliary advertising indication (AUX_ADV_IND) packets, and one or more auxiliary synchronization indication (AUX_SYNC_IND) packets.

[0075] In this case, if the predetermined receiving mode is the periodic scanning mode, the first Bluetooth communication circuit 111 and the second Bluetooth communication circuit 121 may perform process 212 to receive one or more predetermined data items from the audio broadcasting device 150 .

[0076] For another example, in certain embodiments where the predetermined transmission mode is the advertising mode specified by the Bluetooth communication protocol of Bluetooth version 4.0, the one or more predetermined data items referred to in the aforementioned processes 208 and 210 may be one or more advertising indication (ADV_IND) packets, one or more non-connectable advertising indication (ADV_NONCONN_IND) packets, or one or more discoverable advertisement indication (ADV_DISCOVER_IND) packets. Alternatively, the one or more predetermined data items referred to in the aforementioned processes 208 and 210 may be a group of one or more advertising indication (ADV_IND) packets and one or more non-connectable advertising indication (ADV_NONCONN_IND) packets. Alternatively, the one or more predetermined data items referred to in the aforementioned processes 208 and 210 may also be a set of packets formed by one or more advertisement indication (ADV_IND) packets and one or more discovery advertisement indication (ADV_DISCOVER_IND) packets. Alternatively, the one or more predetermined data items referred to in the aforementioned processes 208 and 210 may also be a set of packets formed by one or more advertisement indication (ADV_IND) packets, one or more non-connectable advertisement indication (ADV_NONCONN_IND) packets, and one or more discovery advertisement indication (ADV_DISCOVER_IND) packets.

[0077] In this case, if the predetermined receiving mode is a mode capable of receiving the predetermined data items, the first Bluetooth communication circuit 111 and the second Bluetooth communication circuit 121 may perform process 212 to receive one or more predetermined data items from the audio broadcasting device 150 .

[0078] For another example, in certain embodiments where the predetermined transmission mode is an isochronous broadcast mode or a broadcast isochronous synchronization mode, the one or more predetermined data items referred to in the aforementioned processes 208 and 210 may be one or more BIS protocol data units. Alternatively, the one or more predetermined data items referred to in the aforementioned processes 208 and 210 may be one or more BIG protocol data units. Alternatively, the one or more predetermined data items referred to in the aforementioned processes 208 and 210 may be a set of protocol data units formed by one or more BIS protocol data units and one or more BIG protocol data units.

[0079] In this case, if the aforementioned predetermined receiving mode is an operating mode in which various protocol data units can be received through the BIS logical transmission channel and / or various protocol data units can be received through the BIG logical transmission channel, the first Bluetooth communication circuit 111 and the second Bluetooth communication circuit 121 can perform process 212 to receive one or more predetermined data items transmitted by the audio broadcasting device 150.

[0080] Next, the first Bluetooth member device 110 performs processes 214 and 216 , while the second Bluetooth member device 120 performs processes 218 and 220 .

[0081] In process 214, the first control circuit 114 may parse the one or more predetermined data items received by the first Bluetooth communication circuit 111 to obtain a predetermined volume indication corresponding to a predetermined volume level. In some embodiments, the first control circuit 114 may also obtain a Bluetooth address of the audio broadcasting device 150 and / or an indication that the audio broadcasting device 150 is about to start audio broadcasting from the one or more predetermined data items received by the first Bluetooth communication circuit 111.

[0082] In process 216, the first control circuit 114 may control the first audio processing circuit 112 to preset a volume level of the first audio playback circuit 113 based on the predetermined volume indication. During operation, the first control circuit 114 may control the first audio processing circuit 112 to preset a gain value of the first audio playback circuit 113 based on the predetermined volume indication to adjust the volume level of the first audio playback circuit 113.

[0083] In process 218, the second control circuit 124 may parse the one or more predetermined data items received by the second Bluetooth communication circuit 121 to obtain a predetermined volume indication corresponding to a predetermined volume level. In some embodiments, the second control circuit 124 may also obtain a Bluetooth address of the audio broadcasting device 150 and / or an indication that the audio broadcasting device 150 is about to start audio broadcasting from the one or more predetermined data items received by the second Bluetooth communication circuit 121.

[0084] In process 220, the second control circuit 124 may control the second audio processing circuit 122 to preset a volume level of the second audio playback circuit 123 based on the predetermined volume indication. During operation, the second control circuit 124 may control the second audio processing circuit 122 to preset a gain value of the second audio playback circuit 123 based on the predetermined volume indication to adjust the volume level of the second audio playback circuit 123.

[0085] The predetermined volume indication received by the first Bluetooth member device 110 and the second Bluetooth member device 120 corresponds to a predetermined volume level set by the audio broadcasting device 150. As mentioned above, the predetermined volume level is a comfortable level that most people do not find too loud, for example, about 45-60 decibels.

[0086] In the aforementioned process 216 , the first control circuit 114 may control the first audio processing circuit 112 to set the gain value of the first audio playback circuit 113 according to the predetermined volume indication, so as to pre-adjust the volume of the first audio playback circuit 113 to be close to or equal to the aforementioned predetermined volume.

[0087] Similarly, in the aforementioned process 220, the second control circuit 124 can control the second audio processing circuit 122 to set the gain value of the second audio playback circuit 123 according to the predetermined volume indication, so as to pre-adjust the volume of the second audio playback circuit 123 to be close to or equal to the aforementioned predetermined volume.

[0088] In other words, in this embodiment, before playing the audio data transmitted from the audio broadcasting device 150, the first Bluetooth member device 110 and the second Bluetooth member device 120 will first adjust the volume of the first audio playback circuit 113 and the second audio playback circuit 123 respectively to be close to or equal to the aforementioned predetermined volume level according to the predetermined volume instruction transmitted from the audio broadcasting device 150.

[0089] In process 222, the audio broadcast device 150 may generate one or more Bluetooth LE audio packets containing predetermined audio data. During operation, the audio broadcast device 150 may encode the predetermined audio data using a Low Complexity Communication Codec (LC3) and insert the encoded data into the one or more Bluetooth LE audio packets. In practice, the audio broadcast device 150 may also encode the predetermined audio data using other suitable encoding methods.

[0090] In process 224, the audio broadcast device 150 may broadcast one or more Bluetooth low energy audio packets containing the predetermined audio data via one or more BIS logical transmission channels. During operation, the audio broadcast device 150 may operate in accordance with the BLE audio technology specification to broadcast the Bluetooth low energy audio packets containing the predetermined audio data to other Bluetooth member devices.

[0091] In process 226, the first Bluetooth communication circuit 111 of the first Bluetooth member device 110 receives one or more low-power Bluetooth audio packets sent by the audio broadcasting device 150 through the aforementioned one or more BIS logical transmission channels, and the second Bluetooth communication circuit 121 of the second Bluetooth member device 120 also receives one or more low-power Bluetooth audio packets sent by the audio broadcasting device 150 through the aforementioned one or more BIS logical transmission channels.

[0092] Next, the first Bluetooth member device 110 performs processes 228 and 230 , while the second Bluetooth member device 120 performs processes 232 and 234 .

[0093] In process 228 , the first control circuit 114 may parse one or more Bluetooth low energy audio packets received by the first Bluetooth communication circuit 111 to obtain predetermined audio data generated by the audio broadcasting device 150 .

[0094] In the process 230 , the first control circuit 114 may instruct the first audio processing circuit 112 to control the first audio playing circuit 113 to play predetermined audio data.

[0095] In the process 232 , the second control circuit 124 may parse one or more Bluetooth low energy audio packets received by the second Bluetooth communication circuit 121 to obtain predetermined audio data generated by the audio broadcasting device 150 .

[0096] In the process 234 , the second control circuit 124 may instruct the second audio processing circuit 122 to control the second audio playing circuit 123 to play predetermined audio data.

[0097] Since both the first Bluetooth member device 110 and the second Bluetooth member device 120 receive the Bluetooth low energy audio packets sent by the audio broadcast device 150 via the BIS logical transmission channel, when the first audio playback circuit 113 plays the predetermined audio data, the second audio playback circuit 123 will also play the predetermined audio data synchronously. In other words, process 230 and process 234 are performed simultaneously.

[0098] The audio broadcasting device 150 may repeat the process 222 and the process 224 to broadcast the subsequent predetermined audio data. On the other hand, the first Bluetooth member device 110 may repeat the process 226, the process 228, and the process 230 to receive and play the subsequent predetermined audio data, and the first Bluetooth member device 110 may repeat the process 226, the process 232, and the process 234 to receive and play the subsequent predetermined audio data.

[0099] Similarly, other Bluetooth member devices in the Bluetooth audio broadcasting system 100 (for example, the aforementioned third Bluetooth member device 130 and the fourth Bluetooth member device 140) can receive the low-power Bluetooth audio packets broadcasted by the audio broadcasting device 150 and play the predetermined audio data in the low-power Bluetooth audio packets in the same manner as the aforementioned first Bluetooth member device 110 or the second Bluetooth member device 120.

[0100] By the aforementioned Figures 1 to 2 As can be seen from the description, before starting to play the predetermined audio data transmitted from the audio broadcasting device 150, the first Bluetooth member device 110 and the second Bluetooth member device 120 will first adjust the volume of the first audio playback circuit 113 and the second audio playback circuit 123 respectively to a level close to or equal to the aforementioned predetermined volume level according to the predetermined volume instruction transmitted from the audio broadcasting device 150.

[0101] Therefore, when the first Bluetooth member device 110 begins to play the predetermined audio data transmitted from the audio broadcasting device 150 using the first audio playback circuit 113, the volume of the audio output from the first audio playback circuit 113 will be close to or equal to the predetermined volume. Similarly, when the second Bluetooth member device 120 begins to play the predetermined audio data transmitted from the audio broadcasting device 150 using the second audio playback circuit 123, the volume of the audio output from the second audio playback circuit 123 will also be close to or equal to the predetermined volume.

[0102] In this way, the volume of the audio data produced by the first audio playing circuit 113 and the second audio playing circuit 123 when they start to synchronously play the predetermined audio data can make the user feel comfortable without causing the user to feel uncomfortable or unhappy.

[0103] Furthermore, since the volume levels at which the first audio playback circuit 113 and the second audio playback circuit 123 begin to synchronously play the predetermined audio data have been pre-set to be close to or equal to the predetermined volume level, even if the audio broadcasting device 150 begins to broadcast audio data without the user's prior expectation, the user can be prevented from being startled by the sudden loud volume of the audio broadcast.

[0104] In the aforementioned embodiment, the Bluetooth audio broadcasting system 100 utilizes BLE audio technology for audio broadcasting, and the audio broadcasting device 150 may utilize the Low Complexity Communication Codec (LC3) to encode the predetermined audio data. Therefore, compared to conventional audio broadcasting methods, the aforementioned audio broadcasting method employed by the Bluetooth audio broadcasting system 100 not only reduces power consumption of the first Bluetooth member device 110 and the second Bluetooth member device 120, thereby extending the usability of the first Bluetooth member device 110 and the second Bluetooth member device 120, but also effectively improves the overall audio quality of the audio broadcast.

[0105] Similarly, before starting to play the predetermined audio data transmitted from the audio broadcasting device 150, the other Bluetooth member devices in the Bluetooth audio broadcasting system 100 (for example, the aforementioned third Bluetooth member device 130 and the fourth Bluetooth member device 140) will first adjust the volume of the relevant audio playback circuit (not shown in the figure) to be close to or equal to the aforementioned predetermined volume level according to the predetermined volume instruction transmitted from the audio broadcasting device 150.

[0106] In this way, when other Bluetooth member devices in the Bluetooth audio broadcasting system 100 start to synchronously play the predetermined audio data, the volume emitted can make the user feel comfortable without causing the user to feel uncomfortable or unhappy.

[0107] Please refer to Figure 3 , which is a simplified functional block diagram of a Bluetooth audio broadcasting system 200 according to a second embodiment of the present invention. Figure 1 The Bluetooth audio broadcasting system 100, Figure 3 The Bluetooth audio broadcasting system 200 also includes an audio broadcasting device 150 and a plurality of Bluetooth member devices (e.g., the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140). In addition, the Bluetooth audio broadcasting system 200 further includes an audio source device 370.

[0108] The audio source device 370 is configured to receive the sound emitted by the user to generate a corresponding audio signal AS, and can transmit the audio signal AS to the audio broadcast device 150 using various wired or wireless transmission methods. Figure 3 In the embodiment of the present invention, the audio broadcasting device 150 is further configured to convert the audio signal AS transmitted from the audio source device 370 into predetermined audio data to be broadcast. Figure 3 In the embodiment, the content of the predetermined audio data broadcasted by the audio broadcasting device 150 originates from the audio source device 370 .

[0109] During operation, the audio broadcasting device 150 may broadcast predetermined audio data using the BLE audio technology specified by Bluetooth Core Specification Version 5.2 or later. Figure 1 The same as the embodiment of the present invention, the audio broadcasting device 150 can transmit the low power Bluetooth audio packet containing the predetermined audio data to multiple Bluetooth member devices (eg, Figure 3 The first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140 shown in FIG.

[0110] Each Bluetooth member device in the Bluetooth audio broadcasting system 200 can be compared to Figure 1 The corresponding device in the embodiment receives and plays the predetermined audio data broadcasted by the audio broadcasting device 150.

[0111] exist Figure 3 In the embodiment, the audio source device 370 is further configured to generate and transmit a volume adjustment signal VAS to the audio broadcasting device 150 in response to a user operation or instruction during the audio broadcasting process of the audio broadcasting device 150. The audio broadcasting device 150 can generate a corresponding volume adjustment instruction based on the volume adjustment signal VAS generated by the audio source device 370 and transmit the instruction to the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140, thereby instructing the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140 to adjust the playback volume.

[0112] In other words, the Bluetooth audio broadcasting system 200 can dynamically adjust the volume of the first Bluetooth member device 110 , the second Bluetooth member device 120 , the third Bluetooth member device 130 , and the fourth Bluetooth member device 140 according to user operations or instructions during audio broadcasting.

[0113] In practice, the aforementioned audio source device 370 can be implemented using various suitable circuits that can receive sound and convert it into a corresponding audio signal AS, generate a volume adjustment signal VAS according to user operations or instructions, and support appropriate signal transmission methods, such as a notebook computer, a tablet computer, a mobile communication device (e.g., a mobile phone), a wearable device, a video conferencing system, or various types of wireless microphones.

[0114] The above description of the implementation and connection methods of other circuits and devices in the Bluetooth audio broadcasting system 100 is also applicable to Figure 3In the Bluetooth audio broadcasting system 200. For the sake of brevity, the description is not repeated here.

[0115] The following will be paired Figures 4 and 5 The operation of the Bluetooth audio broadcasting system 200 is further described. Figures 4 and 5 This is a simplified flow chart of a method for audio broadcasting using BLE audio technology according to a second embodiment of the present invention. Figure 4 The operation of process 202 to process 234 is the same as the above Figure 2 The corresponding processes in the embodiments are the same.

[0116] For example, with the aforementioned Figure 2 Similar to the embodiment of the present invention, when a user wants to use the first Bluetooth member device 110 and the second Bluetooth member device 120 in the Bluetooth audio broadcasting system 200 to receive audio broadcasting, the first Bluetooth member device 110 can perform Figure 4 The second Bluetooth member device 120 may then proceed to process 202. Figure 4 Process 204 in.

[0117] As mentioned earlier, Figure 3 The audio broadcasting device 150 in the embodiment can convert the audio signal AS transmitted from the audio source device 370 into predetermined audio data to be broadcasted, and perform audio broadcasting. Figure 4 As shown, when the audio broadcasting device 150 needs to perform audio broadcasting, it can also perform Figure 4 Flow 206 to flow 210 in.

[0118] Then, the first Bluetooth member device 110 may perform Figure 4 The second Bluetooth member device 120 may perform the process 212, process 214, and process 216. Figure 4 Flow 212, flow 218, and flow 220 in .

[0119] After the audio broadcasting device 150 performs the process 210, it will also perform Figure 4 On the other hand, the first Bluetooth member device 110 may perform Figure 4 The second Bluetooth member device 120 may perform the process 226, process 228, and process 230. Figure 4 Process 226, process 232, and process 234 in.

[0120] Similarly, the audio broadcasting device 150 may repeat processes 222 and 224 to broadcast subsequent predetermined audio data. On the other hand, the first Bluetooth member device 110 may repeat processes 226, 228, and 230 to receive and play subsequent predetermined audio data, and the first Bluetooth member device 110 may repeat processes 226, 232, and 234 to receive and play subsequent predetermined audio data.

[0121] As mentioned above, the Bluetooth audio broadcasting system 200 can dynamically adjust the volume of multiple Bluetooth member devices in the Bluetooth audio broadcasting system 200 according to user operations or instructions during the audio broadcasting process.

[0122] For example, during the audio broadcasting process of the audio broadcasting device 150 (ie, during the audio broadcasting process of the audio broadcasting device 150 repeatedly performing Figure 4 During the process 222 and the process 224 of FIG, if the user of the audio source device 370 wants to adjust the volume of the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140, the user can perform a specific operation or issue a specific command on the audio source device 370, so that the audio source device 370 generates and transmits a volume adjustment signal VAS to the audio broadcasting device 150.

[0123] like Figure 5 As shown, the audio broadcasting device 150 can adjust the volume when receiving the volume adjustment signal VAS. Figure 5 Process 502 in.

[0124] In process 502, the audio broadcasting device 150 may insert a volume adjustment indicator, which indicates a volume adjustment direction (e.g., increase or decrease), into one or more target data items. In some embodiments, the volume adjustment indicator may indicate not only the volume adjustment direction but also the volume adjustment amount, such as 3%, 5%, 10%, 15%, 1 decibel, 2 decibels, 3 decibels, 5 decibels, etc. During operation, the audio broadcasting device 150 may insert the volume adjustment indicator into one or more specific fields of a single target data item, or may insert the indicator into specific fields of multiple target data items.

[0125] For example, in certain embodiments where the aforementioned target data items are various Bluetooth advertising packets, the audio broadcasting device 150 may insert the aforementioned volume adjustment instructions into a single or multiple specific fields of a single Bluetooth advertising packet, or dispersedly insert them into specific fields of multiple Bluetooth advertising packets.

[0126] For another example, in certain embodiments where the aforementioned target data items are various BIS PDUs or BIG PDUs, the audio broadcasting device 150 may insert the aforementioned volume adjustment instruction into a single or multiple specific fields of a single BIS PDU or BIG PDU, or may disperse the instruction into specific fields of multiple BIS PDUs or BIG PDUs. In practice, the aforementioned specific fields may be an event counter field, a sub-event counter field, or a payload counter field in a BIS PDU or BIG PDU.

[0127] In process 504, the audio broadcast device 150 may transmit the aforementioned one or more target data items in a target transmission mode, so that the first Bluetooth member device 110 and the second Bluetooth member device 120, as well as other Bluetooth devices (for example, the aforementioned third Bluetooth member device 130 and the fourth Bluetooth member device 140) within the Bluetooth signal transmission range of the audio broadcast device 150 can receive the aforementioned one or more target data items.

[0128] For example, in certain embodiments where the target transmission mode is scannable mode, connectable mode, non-connectable mode, or non-scannable mode, the one or more target data items referred to in the aforementioned processes 502 and 504 may be one or more auxiliary advertisement indication (AUX_ADV_IND) packets. Alternatively, the one or more target data items referred to in the aforementioned processes 502 and 504 may be a set of packets formed by one or more advertisement extension indication (ADV_EXT_IND) packets and one or more auxiliary advertisement indication (AUX_ADV_IND) packets.

[0129] In this case, if the first Bluetooth communication circuit 111 and the second Bluetooth communication circuit 121 are operating in the low power extended passive scanning mode, the low power extended active scanning mode, or the low power extended initiator mode, the first Bluetooth communication circuit 111 and the second Bluetooth communication circuit 121 can perform process 506 to receive one or more target data items transmitted by the audio broadcasting device 150.

[0130] For another example, in certain embodiments where the target transmission mode is the unavailable mode or the unscannable mode, the one or more target data items referred to in the aforementioned processes 502 and 504 may be one or more auxiliary link indication (AUX_CHAIN_IND) packets. Alternatively, the one or more target data items referred to in the aforementioned processes 502 and 504 may be a group of packets formed by one or more advertisement extension indication (ADV_EXT_IND) packets, one or more auxiliary advertisement indication (AUX_ADV_IND) packets, and one or more auxiliary link indication (AUX_CHAIN_IND) packets.

[0131] In this case, if the first Bluetooth communication circuit 111 and the second Bluetooth communication circuit 121 are operating in the low power extended passive scanning mode, the first Bluetooth communication circuit 111 and the second Bluetooth communication circuit 121 can perform process 506 to receive one or more target data items from the audio broadcasting device 150.

[0132] For another example, in certain embodiments where the target transmission mode is the scannable mode, the one or more target data items referred to in the aforementioned processes 502 and 504 may be one or more auxiliary scan response (AUX_SCAN_RSP) packets. Alternatively, the one or more target data items referred to in the aforementioned processes 502 and 504 may be a group of packets formed by one or more advertisement extension indication (ADV_EXT_IND) packets, one or more auxiliary advertisement indication (AUX_ADV_IND) packets, and one or more auxiliary scan response (AUX_SCAN_RSP) packets. Alternatively, the one or more target data items referred to in the aforementioned processes 502 and 504 may be a group of packets formed by one or more auxiliary scan response (AUX_SCAN_RSP) packets and one or more auxiliary link indication (AUX_CHAIN_IND) packets. Alternatively, the one or more target data items referred to in the aforementioned process 502 and process 504 may also be a group of packets formed by one or more advertisement extension indication (ADV_EXT_IND) packets, one or more auxiliary advertisement indication (AUX_ADV_IND) packets, one or more auxiliary scan response (AUX_SCAN_RSP) packets, and one or more auxiliary link indication (AUX_CHAIN_IND) packets.

[0133] In this case, if the first Bluetooth communication circuit 111 and the second Bluetooth communication circuit 121 operate in the LE extended active scanning mode, the first Bluetooth communication circuit 111 and the second Bluetooth communication circuit 121 can perform process 506 to receive one or more target data items from the audio broadcasting device 150.

[0134] For another example, in certain embodiments where the target transmission mode is the unavailable mode, the unscannable mode, the periodic advertising mode, the low-power extended advertising mode, or the low-power periodic advertising mode, the one or more target data items referred to in the aforementioned processes 502 and 504 may be one or more auxiliary synchronization indication (AUX_SYNC_IND) packets. Alternatively, the one or more target data items referred to in the aforementioned processes 502 and 504 may be a group of packets formed by one or more advertising extension indication (ADV_EXT_IND) packets, one or more auxiliary advertising indication (AUX_ADV_IND) packets, and one or more auxiliary synchronization indication (AUX_SYNC_IND) packets.

[0135] In this case, if the first Bluetooth communication circuit 111 and the second Bluetooth communication circuit 121 are operating in the periodic scanning mode, the first Bluetooth communication circuit 111 and the second Bluetooth communication circuit 121 may perform process 506 to receive one or more target data items from the audio broadcasting device 150 .

[0136] For another example, in certain embodiments where the target transmission mode is the advertising mode specified by the Bluetooth communication protocol of Bluetooth version 4.0, the one or more target data items referred to in the aforementioned processes 502 and 504 may be one or more advertising indication (ADV_IND) packets, one or more non-connectable advertising indication (ADV_NONCONN_IND) packets, or one or more discoverable advertising indication (ADV_DISCOVER_IND) packets. Alternatively, the one or more target data items referred to in the aforementioned processes 502 and 504 may be a group of one or more advertising indication (ADV_IND) packets and one or more non-connectable advertising indication (ADV_NONCONN_IND) packets. Alternatively, the one or more target data items referred to in the aforementioned processes 502 and 504 may be a group of one or more advertising indication (ADV_IND) packets and one or more discoverable advertising indication (ADV_DISCOVER_IND) packets. Alternatively, the one or more target data items referred to in the aforementioned process 502 and process 504 may also be a group of packets formed by one or more advertisement indication (ADV_IND) packets, one or more non-connectable advertisement indication (ADV_NONCONN_IND) packets, and one or more discoverable advertisement indication (ADV_DISCOVER_IND) packets.

[0137] In this case, if the first Bluetooth communication circuit 111 and the second Bluetooth communication circuit 121 are operating in a mode capable of receiving the aforementioned target data items, the first Bluetooth communication circuit 111 and the second Bluetooth communication circuit 121 can perform process 506 to receive one or more target data items from the audio broadcasting device 150.

[0138] For another example, in certain embodiments where the target transmission mode is an isochronous broadcast mode or a broadcast isochronous synchronization mode, the one or more target data items referred to in the aforementioned processes 502 and 504 may be one or more BIS protocol data units. Alternatively, the one or more target data items referred to in the aforementioned processes 502 and 504 may be one or more BIG protocol data units. Alternatively, the one or more target data items referred to in the aforementioned processes 502 and 504 may be a set of protocol data units formed by one or more BIS protocol data units and one or more BIG protocol data units.

[0139] In this case, if the first Bluetooth communication circuit 111 and the second Bluetooth communication circuit 121 are operating in an operating mode in which various protocol data units can be received through the BIS logical transmission channel and / or various protocol data units can be received through the BIG logical transmission channel, then the first Bluetooth communication circuit 111 and the second Bluetooth communication circuit 121 can perform process 506 to receive one or more target data items transmitted by the audio broadcasting device 150.

[0140] Next, the first Bluetooth member device 110 performs processes 508 and 510 , and the second Bluetooth member device 120 performs processes 512 and 514 .

[0141] In process 508 , the first control circuit 114 may parse one or more target data items received by the first Bluetooth communication circuit 111 to obtain a volume adjustment instruction.

[0142] In process 510, the first control circuit 114 may control the first audio processing circuit 112 to adjust the volume of the first audio playback circuit 113 based on the volume adjustment instruction. During operation, the first control circuit 114 may control the first audio processing circuit 112 to adjust the gain of the first audio playback circuit 113 based on the volume adjustment instruction to adjust the volume of the first audio playback circuit 113.

[0143] In process 512 , the second control circuit 124 may parse one or more target data items received by the second Bluetooth communication circuit 121 to obtain a volume adjustment instruction.

[0144] In process 514, the second control circuit 124 may control the second audio processing circuit 122 to adjust the volume of the second audio playback circuit 123 based on the volume adjustment instruction. During operation, the second control circuit 124 may control the second audio processing circuit 122 to adjust the gain of the second audio playback circuit 123 based on the volume adjustment instruction to adjust the volume of the second audio playback circuit 123.

[0145] Since both the first Bluetooth member device 110 and the second Bluetooth member device 120 adjust the volume according to the volume adjustment instruction in the target data item sent by the audio broadcasting device 150, when the first audio processing circuit 112 adjusts the volume of the first audio playback circuit 113, the second audio processing circuit 122 will also synchronously adjust the volume of the second audio playback circuit 123. In other words, process 510 and process 510 are performed synchronously.

[0146] like Figure 5 As shown, after the audio broadcasting device 150 performs the aforementioned process 504, it can repeat the process Figure 4 The first Bluetooth member device 110 may repeat the process 222 and process 224 to broadcast the subsequent predetermined audio data. Figure 4 The second Bluetooth member device 110 may repeat the process 226, process 228, and process 230 to receive and play the subsequent predetermined audio data. Figure 4 The process 226, the process 232, and the process 234 are performed to receive and play subsequent predetermined audio data.

[0147] Similarly, other Bluetooth member devices in the Bluetooth audio broadcasting system 200 (for example, the aforementioned third Bluetooth member device 130 and the fourth Bluetooth member device 140) can operate in the same manner as the aforementioned first Bluetooth member device 110 or the second Bluetooth member device 120, receive the low-power Bluetooth audio packets broadcast by the audio broadcasting device 150, play the predetermined audio data in the low-power Bluetooth audio packets, and synchronously adjust the volume according to the volume adjustment instruction in the target data item sent by the audio broadcasting device 150.

[0148] In other words, while the first Bluetooth member device 110 and the second Bluetooth member device 120 are playing the audio data broadcast by the audio broadcast device 150, the audio source device 370 can, based on the user's operation or instruction, instruct the audio broadcast device 150 to broadcast a volume adjustment instruction to the first Bluetooth member device 110 and the second Bluetooth member device 120, so as to synchronously adjust the volume of the first Bluetooth member device 110 and the second Bluetooth member device 120.

[0149] Similarly, while the third Bluetooth member device 130 and the fourth Bluetooth member device 140 are playing the audio data broadcast by the audio broadcast device 150, the audio source device 370 can, based on user operations or instructions, instruct the audio broadcast device 150 to broadcast a volume adjustment instruction to the third Bluetooth member device 130 and the fourth Bluetooth member device 140, so as to synchronously adjust the volume of the third Bluetooth member device 130 and the fourth Bluetooth member device 140.

[0150] By the aforementioned Figures 3 to 5 As can be seen from the description, before the multiple Bluetooth devices in the Bluetooth audio broadcasting system 200 start playing the predetermined audio data transmitted from the audio broadcasting device 150, the first Bluetooth member device 110 and the second Bluetooth member device 120 will first adjust the volume of the first audio playback circuit 113 and the second audio playback circuit 123 respectively to a level close to or equal to the aforementioned predetermined volume level based on the predetermined volume instruction transmitted from the audio broadcasting device 150.

[0151] Therefore, when the first Bluetooth member device 110 begins to play the predetermined audio data transmitted from the audio broadcasting device 150 using the first audio playback circuit 113, the volume of the audio output from the first audio playback circuit 113 will be close to or equal to the predetermined volume. Similarly, when the second Bluetooth member device 120 begins to play the predetermined audio data transmitted from the audio broadcasting device 150 using the second audio playback circuit 123, the volume of the audio output from the second audio playback circuit 123 will also be close to or equal to the predetermined volume.

[0152] In this way, the volume of the audio data produced by the first audio playing circuit 113 and the second audio playing circuit 123 when they start to synchronously play the predetermined audio data can make the user feel comfortable without causing the user to feel uncomfortable or unhappy.

[0153] Furthermore, since the volume levels at which the first audio playback circuit 113 and the second audio playback circuit 123 begin to synchronously play the predetermined audio data have been pre-set to be close to or equal to the predetermined volume level, even if the audio broadcasting device 150 begins to broadcast audio data without the user's prior expectation, the user can be prevented from being startled by the sudden loud volume of the audio broadcast.

[0154] Similarly, before starting to play the predetermined audio data transmitted from the audio broadcasting device 150, the other Bluetooth member devices in the Bluetooth audio broadcasting system 200 (e.g., the third Bluetooth member device 130 and the fourth Bluetooth member device 140) will first adjust the volume of their corresponding audio playback circuits (not shown) to a level close to or equal to the predetermined volume level based on the predetermined volume indication transmitted from the audio broadcasting device 150. Therefore, when the other Bluetooth member devices in the Bluetooth audio broadcasting system 200 start to synchronously play the predetermined audio data, the volume level emitted by them can also make the user feel comfortable without causing discomfort or annoyance.

[0155] Furthermore, while multiple Bluetooth devices in the Bluetooth audio broadcasting system 200 are playing audio data broadcasted by the audio broadcasting device 150, the audio source device 370 can also, based on user operations or instructions, instruct the audio broadcasting device 150 to broadcast a volume adjustment instruction to each Bluetooth member device, thereby synchronously adjusting the volume of each Bluetooth member device. In other words, the Bluetooth audio broadcasting system 200 allows the user to synchronously adjust the volume of different Bluetooth member devices in the Bluetooth audio broadcasting system 200.

[0156] Furthermore, the Bluetooth audio broadcasting system 200 utilizes BLE audio technology for audio broadcasting, and the audio broadcasting device 150 may utilize the Low Complexity Communication Codec (LC3) to encode the predetermined audio data. Therefore, compared to traditional audio broadcasting methods, the aforementioned audio broadcasting method employed by the Bluetooth audio broadcasting system 200 not only reduces power consumption of multiple Bluetooth devices, thereby extending the usability of the multiple Bluetooth devices, but also effectively improves the overall audio quality of the audio broadcast.

[0157] Please refer to Figure 6 , which is a simplified functional block diagram of a Bluetooth audio broadcasting system 200 according to a third embodiment of the present invention. Figure 3 The Bluetooth audio broadcasting system 200, Figure 6 The Bluetooth audio broadcasting system 200 also includes an audio broadcasting device 150, a plurality of Bluetooth member devices (e.g., the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140), and an audio source device 370. In addition, Figure 6 The Bluetooth audio broadcasting system 200 further includes a main control device 660 .

[0158] In the Bluetooth audio broadcasting system 200 , the main control device 660 is configured to generate and transmit a volume adjustment signal VAS to the audio broadcasting device 150 according to a user's operation or instruction.

[0159] like Figure 6 As shown, the main control device 660 includes a communication circuit 661, an input circuit 663, and a processing circuit 665. The communication circuit 661 is configured to communicate various data and commands with the audio broadcast device 150 and the audio source device 370 using various wired or wireless transmission methods. The input circuit 663 is configured to allow the user of the main control device 660 to perform various operations on the main control device 660, such as inputting commands, setting the volume adjustment direction, or setting the volume adjustment amount. The processing circuit 665 is coupled to the communication circuit 661 and the input circuit 663 and is configured to control the audio source device 370 through the communication circuit 661 or receive commands from the audio source device 370. The processing circuit 665 is also configured to generate a volume adjustment signal VAS based on the user's operation on the input circuit 663, and can transmit the volume adjustment signal VAS to the audio broadcast device 150 using the communication circuit 661.

[0160] In practice, communication circuit 661 can be implemented using various wired transmission circuits, wireless transmission circuits, or hybrid circuits integrating the aforementioned two communication mechanisms. Input circuit 663 can be implemented using a keyboard, mouse, remote control, touch screen, touchpad, buttons, resistive touch circuits, capacitive touch circuits, gyroscopes, voice-activated input devices, gesture sensing devices, circuits using various other command generation technologies, or combinations of the aforementioned devices. Processing circuit 665 can be implemented using a single processor module with appropriate computing and command processing capabilities, a combination of multiple processor modules, a single computer system, a combination of multiple computer systems, a single server, or a combination of multiple servers.

[0161] In actual applications, different functional blocks in the aforementioned main control device 660 can be implemented using different circuits, or can be integrated into a mobile communication device (e.g., a mobile phone), a wearable device, a tablet computer, a notebook computer, a desktop computer, an in-vehicle communication system, a satellite communication device, a smart speaker, or a video conferencing system.

[0162] and Figure 3 Similar to the embodiment, Figure 6 The audio source device 370 can also receive the sound emitted by the user to generate a corresponding audio signal AS, and can transmit the audio signal AS to the audio broadcasting device 150 using various wired or wireless transmission methods. Figure 6 The audio broadcasting device 150 can also convert the audio signal AS transmitted from the audio source device 370 into predetermined audio data to be broadcast. In other words, Figure 6 The content of the predetermined audio data broadcasted by the audio broadcasting device 150 also originates from the audio source device 370 .

[0163] However, unlike the aforementioned Figure 3 The difference between the Bluetooth audio broadcasting system 200 is that, in Figure 6 In the embodiment, the volume adjustment signal VAS is generated by the main control device 660 and transmitted to the audio broadcasting device 150 , rather than being generated by the audio source device 370 .

[0164] During operation, Figure 6 The Bluetooth audio broadcasting system 200 in the embodiment can also adopt the aforementioned Figure 4 In addition, during the audio broadcasting process of the audio broadcasting device 150 (that is, during the audio broadcasting process of the audio broadcasting device 150 repeatedly performing the Figure 4 During the process 222 and the process 224 of the master device 660, if the user of the master device 660 wants to adjust the volume of the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140, the user can perform a specific operation or issue a specific instruction to the input circuit 663 of the master device 660, so that the processing circuit 665 generates a volume adjustment signal VAS and transmits the volume adjustment signal VAS to the audio broadcasting device 150 using the communication circuit 661.

[0165] In this case, Figure 6 The audio broadcasting device 150 can perform the aforementioned Figure 5 The process 502 and the process 504 in the Bluetooth audio broadcasting system 200 are used to instruct the Bluetooth member devices (eg, the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140) in synchronization to adjust the volume.

[0166] For example, while the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140 are playing audio data broadcast by the audio broadcast device 150, the main control device 660 can, based on a user's operation or instruction, instruct the audio broadcast device 150 to broadcast a volume adjustment instruction to the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140, so as to synchronously adjust the volume of the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140.

[0167] In other words, Figure 6 The Bluetooth audio broadcasting system 200 also allows the user to synchronously adjust the volume of all Bluetooth member devices in the Bluetooth audio broadcasting system 200.

[0168] The aforementioned Figure 3 The description of the implementation and connection methods of the relevant circuits and devices in Figure 6 In the Bluetooth audio broadcasting system 200. Figure 4 and Figure 5 Description of how it works, also applies to Figure 6 In the Bluetooth audio broadcasting system 200. For the sake of brevity, the description is not repeated here.

[0169] Please refer to Figure 7 , which is a simplified functional block diagram of a Bluetooth audio broadcasting system 200 according to a fourth embodiment of the present invention. Figure 6 The Bluetooth audio broadcasting system 200, Figure 7 The Bluetooth audio broadcasting system 200 in the embodiment also includes an audio broadcasting device 150, a plurality of Bluetooth member devices (e.g., the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140), and a master device 660, but Figure 7 The Bluetooth audio broadcasting system 200 omits the aforementioned audio source device 370 .

[0170] exist Figure 7 In the embodiment, the predetermined audio data to be broadcasted by the audio broadcasting device 150 may be audio data pre-stored in the audio broadcasting device 150, or may be audio data generated by the audio broadcasting device 150 based on the sounds of the surrounding environment (eg, the user's voice).

[0171] With the aforementioned Figure 6 The same as the embodiment, Figure 7 The volume adjustment signal VAS in this embodiment is also generated by the main control device 660 and transmitted to the audio broadcasting device 150 .

[0172] During operation, Figure 7 The Bluetooth audio broadcasting system 200 in the embodiment can also adopt the aforementioned Figure 4 In addition, during the audio broadcasting process of the audio broadcasting device 150 (that is, during the audio broadcasting process of the audio broadcasting device 150 repeatedly performing the Figure 4 During the process 222 and the process 224 of the master device 660, if the user of the master device 660 wants to adjust the volume of the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140, the user can perform a specific operation or issue a specific instruction to the input circuit 663 of the master device 660, so that the processing circuit 665 generates a volume adjustment signal VAS and transmits the volume adjustment signal VAS to the audio broadcasting device 150 using the communication circuit 661.

[0173] Likewise, Figure 7 The audio broadcasting device 150 can perform the aforementioned Figure 5 The process 502 and the process 504 in the Bluetooth audio broadcasting system 200 are used to instruct multiple Bluetooth member devices (for example, the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140) in the Bluetooth audio broadcasting system 200 to adjust the volume synchronously.

[0174] For example, while the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140 are playing audio data broadcast by the audio broadcast device 150, the main control device 660 can, based on a user's operation or instruction, instruct the audio broadcast device 150 to broadcast a volume adjustment instruction to the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140, so as to synchronously adjust the volume of the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140.

[0175] In other words, Figure 7 The Bluetooth audio broadcasting system 200 also allows the user to synchronously adjust the volume of all Bluetooth member devices in the Bluetooth audio broadcasting system 200.

[0176] The aforementioned Figure 3 or Figure 6 The description of the implementation and connection methods of the relevant circuits and devices in Figure 7 In the Bluetooth audio broadcasting system 200. Figure 4 and Figure 5 Description of how it works, also applies to Figure 7 In the Bluetooth audio broadcasting system 200. For the sake of brevity, the description is not repeated here.

[0177] By the aforementioned Figures 3 to 7 As can be seen from the description, before the multiple Bluetooth devices in the Bluetooth audio broadcasting system 200 start playing the predetermined audio data transmitted from the audio broadcasting device 150, the first Bluetooth member device 110 and the second Bluetooth member device 120 will first adjust the volume of the first audio playback circuit 113 and the second audio playback circuit 123 respectively to a level close to or equal to the aforementioned predetermined volume level based on the predetermined volume instruction transmitted from the audio broadcasting device 150.

[0178] Therefore, when the first Bluetooth member device 110 begins to play the predetermined audio data transmitted from the audio broadcasting device 150 using the first audio playback circuit 113, the volume of the audio output from the first audio playback circuit 113 will be close to or equal to the predetermined volume. Similarly, when the second Bluetooth member device 120 begins to play the predetermined audio data transmitted from the audio broadcasting device 150 using the second audio playback circuit 123, the volume of the audio output from the second audio playback circuit 123 will also be close to or equal to the predetermined volume.

[0179] In this way, the volume of the audio data produced by the first audio playing circuit 113 and the second audio playing circuit 123 when they start to synchronously play the predetermined audio data can make the user feel comfortable without causing the user to feel uncomfortable or unhappy.

[0180] Furthermore, since the volume levels at which the first audio playback circuit 113 and the second audio playback circuit 123 begin to synchronously play the predetermined audio data have been pre-set to be close to or equal to the predetermined volume level, even if the audio broadcasting device 150 begins to broadcast audio data without the user's prior expectation, the user can be prevented from being startled by the sudden loud volume of the audio broadcast.

[0181] Similarly, before starting to play the predetermined audio data transmitted from the audio broadcasting device 150, the other Bluetooth member devices in the Bluetooth audio broadcasting system 200 (e.g., the third Bluetooth member device 130 and the fourth Bluetooth member device 140) will first adjust the volume of their corresponding audio playback circuits (not shown) to a level close to or equal to the predetermined volume level based on the predetermined volume indication transmitted from the audio broadcasting device 150. Therefore, when the other Bluetooth member devices in the Bluetooth audio broadcasting system 200 start to synchronously play the predetermined audio data, the volume level emitted by them can also make the user feel comfortable without causing discomfort or annoyance.

[0182] Furthermore, while multiple Bluetooth devices in the Bluetooth audio broadcasting system 200 are playing audio data broadcasted by the audio broadcasting device 150, the audio source device 370 or the master control device 660 can also, based on user operations or instructions, instruct the audio broadcasting device 150 to broadcast a volume adjustment instruction to each Bluetooth member device, thereby synchronously adjusting the volume of each Bluetooth member device. In other words, the Bluetooth audio broadcasting system 200 allows the user to synchronously adjust the volume of different Bluetooth member devices in the Bluetooth audio broadcasting system 200.

[0183] Furthermore, the Bluetooth audio broadcasting system 200 utilizes BLE audio technology for audio broadcasting, and the audio broadcasting device 150 may utilize the Low Complexity Communication Codec (LC3) to encode the predetermined audio data. Therefore, compared to traditional audio broadcasting methods, the aforementioned audio broadcasting method employed by the Bluetooth audio broadcasting system 200 not only reduces power consumption of multiple Bluetooth devices, thereby extending the usability of the multiple Bluetooth devices, but also effectively improves the overall audio quality of the audio broadcast.

[0184] Please refer to Figure 8 , which is a simplified functional block diagram of a Bluetooth audio broadcasting system 300 according to a fifth embodiment of the present invention. Figure 7 The Bluetooth audio broadcasting system 200, Figure 8 The Bluetooth audio broadcasting system 300 also includes an audio broadcasting device 150, multiple Bluetooth member devices (for example, the aforementioned first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140), and a main control device 660.

[0185] Different from the above Figure 7 In the embodiment of the present invention, some or all of the Bluetooth member devices in the Bluetooth audio broadcasting system 300 further include a trigger circuit and a wireless communication circuit. Figure 8 In the embodiment, in addition to the aforementioned first Bluetooth communication circuit 111, first audio processing circuit 112, first audio playback circuit 113, and first control circuit 114, the first Bluetooth member device 110 further includes a first wireless communication circuit 815 and a first trigger circuit 816. Similarly, in addition to the aforementioned second Bluetooth communication circuit 121, second audio processing circuit 122, second audio playback circuit 123, and second control circuit 124, the second Bluetooth member device 120 further includes a second wireless communication circuit 825 and a second trigger circuit 826.

[0186] In the first Bluetooth member device 110, the first wireless communication circuit 815 is coupled to the first control circuit 114 and configured to communicate various data and / or commands with the master device 660 using various radio access technologies (RATs) other than Bluetooth communication, under the control of the first control circuit 114. The first trigger circuit 816 is coupled to the first control circuit 114 and configured to generate a corresponding user trigger signal based on a simple user operation. When the first trigger circuit 816 generates the user trigger signal, the first control circuit 114 generates a volume adjustment request VAR and transmits the volume adjustment request VAR to the master device 660 via the first wireless communication circuit 815.

[0187] The aforementioned wireless access technology may be various infrared signal transmission technologies, near field communication (NFC) technologies, second generation (2G) mobile communication technologies, various third generation (3G) mobile communication technologies, various fourth generation (4G) mobile communication technologies, various fifth generation (5G) mobile communication technologies, various wireless network communication technologies in accordance with the IEEE 802.11 series of specifications, various Internet of Things (IoT) communication technologies, various narrowband Internet of Things (NB-IoT) communication technologies, various vehicle-to-vehicle (V2V) communication technologies, various vehicle-to-everything (V2X) communication technologies, various satellite communication technologies, or various wireless communication technologies released by other standard-setting organizations.

[0188] In the second Bluetooth member device 120, the second wireless communication circuit 825 is coupled to the second control circuit 124 and configured to communicate various data and / or commands with the master device 660 using various radio access technologies (RATs) described above, in addition to Bluetooth communication, under the control of the second control circuit 124. The second trigger circuit 826 is coupled to the second control circuit 124 and configured to generate a corresponding user trigger signal in response to a simple user operation. When the second trigger circuit 826 generates the user trigger signal, the second control circuit 124 generates a volume adjustment request VAR and transmits the volume adjustment request VAR to the master device 660 via the second wireless communication circuit 825.

[0189] In practice, the aforementioned first wireless communication circuit 815 and second wireless communication circuit 825 can both be implemented using various suitable circuits or chips that support one or more of the aforementioned wireless access technologies, such as infrared signal transmission circuits, near-field communication circuits, network interface cards (NICs), wireless transmission (Wi-Fi) circuits, mobile communication circuits, satellite communication circuits, Internet of Things communication circuits, etc. The first wireless communication circuit 815 can be integrated with other functional blocks (e.g., the first Bluetooth communication circuit 111) in the first Bluetooth member device 110. Similarly, the second wireless communication circuit 825 can be integrated with other functional blocks (e.g., the second Bluetooth communication circuit 121) in the second Bluetooth member device 120.

[0190] The aforementioned first trigger circuit 816 and second trigger circuit 826 can be implemented using various devices that can generate corresponding user-triggered signals based on simple user operations, such as various touch circuits, buttons, switches, remote controls, touch screens, voice control devices, gesture sensors, gyroscopes, circuits using other trigger signal generation technologies, or combinations of the aforementioned devices. The first trigger circuit 816 can be external to the first Bluetooth member device 110 or integrated with other functional blocks within the first Bluetooth member device 110. Similarly, the second trigger circuit 826 can be external to the second Bluetooth member device 120 or integrated with other functional blocks within the second Bluetooth member device 120.

[0191] Other Bluetooth member devices in the Bluetooth audio broadcasting system 300 may be configured with corresponding trigger circuits and wireless communication circuits similar to the architecture of the first Bluetooth member device 110 or the second Bluetooth member device 120 .

[0192] exist Figure 8 In the embodiment, multiple Bluetooth member devices in the Bluetooth audio broadcasting system 300 (for example, the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140) can together form a multi-member Bluetooth device, for example, a group of multi-channel Bluetooth speakers.

[0193] During operation, the Bluetooth audio broadcasting system 300 can also use the aforementioned Figure 4 The method is to broadcast audio to the aforementioned multiple-member Bluetooth devices.

[0194] In addition, during the audio broadcasting process of the audio broadcasting device 150 (i.e., during the audio broadcasting process of the audio broadcasting device 150 repeatedly performing Figure 4 If the user of the aforementioned multiple-member Bluetooth device wishes to adjust the volume of all Bluetooth member devices, the user may perform a specific operation on the first trigger circuit 816 of the first Bluetooth member device 110, causing the first trigger circuit 816 to generate and transmit a user trigger signal to the first control circuit 114. Alternatively, the user may perform a specific operation on the second trigger circuit 826 of the second Bluetooth member device 120, causing the second trigger circuit 826 to generate and transmit a user trigger signal to the second control circuit 124.

[0195] If the user performs a specific operation on the first trigger circuit 816, the first control circuit 114 can generate a volume adjustment request VAR based on the user trigger signal generated by the first trigger circuit 816 and transmit the volume adjustment request VAR to the communication circuit 661 of the master device 660 via the first wireless communication circuit 815. Similarly, if the user performs a specific operation on the second trigger circuit 826, the second control circuit 124 can generate a volume adjustment request VAR based on the user trigger signal generated by the second trigger circuit 826 and transmit the volume adjustment request VAR to the communication circuit 661 of the master device 660 via the second wireless communication circuit 825.

[0196] exist Figure 8 In the embodiment, when the communication circuit 661 of the master device 660 receives a volume adjustment request VAR from the first Bluetooth member device 110 or the second Bluetooth member device 120, the processing circuit 665 generates a volume adjustment signal VAS and transmits the volume adjustment signal VAS to the audio broadcasting device 150 via the communication circuit 661.

[0197] Likewise, Figure 8 The audio broadcasting device 150 can perform the aforementioned Figure 5 The process 502 and the process 504 in the Bluetooth audio broadcasting system 300 are used to instruct multiple Bluetooth member devices (for example, the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140) to adjust the volume synchronously.

[0198] For example, while the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140 are playing audio data broadcast by the audio broadcast device 150, the master device 660 may, based on a volume adjustment request VAR received from any Bluetooth member device (e.g., the aforementioned first Bluetooth member device 110 or the second Bluetooth member device 120), instruct the audio broadcast device 150 to broadcast a volume adjustment instruction to the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140, so as to synchronously adjust the volume levels of the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140.

[0199] In other words, Figure 8 The Bluetooth audio broadcasting system 300 also allows the user to synchronously adjust the volume of all Bluetooth member devices in the Bluetooth audio broadcasting system 300.

[0200] The aforementioned Figure 3 、 Figure 6 ,or Figure 7 The description of the implementation and connection methods of the relevant circuits and devices in Figure 8 In the Bluetooth audio broadcasting system 300. Figure 4 and Figure 5 Description of how it works, also applies to Figure 8 In the Bluetooth audio broadcasting system 300. For the sake of brevity, the description is not repeated here.

[0201] As can be seen from the foregoing description, in the Bluetooth audio broadcasting system 300, the first Bluetooth member device 110 can transmit a volume adjustment request VAR to the master device 660 using the first wireless communication circuit 815, while the second Bluetooth member device 120 can transmit a volume adjustment request VAR to the master device 660 using the second wireless communication circuit 825. However, this is merely an exemplary embodiment and does not limit the actual implementation of the present invention. In practice, the first Bluetooth member device 110 or the second Bluetooth member device 120 may use other methods to transmit the volume adjustment request VAR to the master device 660.

[0202] For example, in another embodiment, the first Bluetooth member device 110 may transmit a volume adjustment request VAR to the master device 660 using the first Bluetooth communication circuit 111, while the second Bluetooth member device 120 may transmit a volume adjustment request VAR to the master device 660 using the first Bluetooth communication circuit 111. In this case, the aforementioned first wireless communication circuit 815 and / or second wireless communication circuit 825 may be omitted.

[0203] In addition, in some embodiments, Figure 8 The second trigger circuit 826 in the second Bluetooth member device 120 is omitted.

[0204] Please refer to Figure 9 , which is a simplified functional block diagram of a Bluetooth audio broadcasting system 300 according to a sixth embodiment of the present invention. Figure 8 The Bluetooth audio broadcasting system 300, Figure 9 The Bluetooth audio broadcasting system 300 in the embodiment also includes an audio broadcasting device 150 and a plurality of Bluetooth member devices (for example, the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140). Figure 9 The Bluetooth audio broadcasting system 300 omits the aforementioned main control device 660.

[0205] In addition, with the aforementioned Figure 8 The embodiment is slightly different, Figure 9Some or all of the Bluetooth member devices in the Bluetooth audio broadcasting system 300 further include a trigger circuit, but omit the aforementioned wireless communication circuit. Figure 9 In the embodiment, the first Bluetooth member device 110 includes the aforementioned first Bluetooth communication circuit 111, the first audio processing circuit 112, the first audio playback circuit 113, the first control circuit 114, and the first trigger circuit 816, but omits the first wireless communication circuit 815. Similarly, the second Bluetooth member device 120 includes the aforementioned second Bluetooth communication circuit 121, the second audio processing circuit 122, the second audio playback circuit 123, the second control circuit 124, and the second trigger circuit 826, but omits the second wireless communication circuit 825.

[0206] Figure 9 Other Bluetooth member devices in the Bluetooth audio broadcasting system 300 may be configured with corresponding trigger circuits similar to the architecture of the first Bluetooth member device 110 or the second Bluetooth member device 120 .

[0207] exist Figure 9 In the embodiment, multiple Bluetooth member devices in the Bluetooth audio broadcasting system 300 (for example, the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140) can together form a multi-member Bluetooth device, for example, a group of multi-channel Bluetooth speakers.

[0208] During operation, Figure 9 The Bluetooth audio broadcasting system 300 in the embodiment can also adopt the aforementioned Figure 4 The method is to broadcast audio to the aforementioned multiple-member Bluetooth devices.

[0209] In addition, during the audio broadcasting process of the audio broadcasting device 150 (i.e., during the audio broadcasting process of the audio broadcasting device 150 repeatedly performing Figure 4 If the user of the aforementioned multiple-member Bluetooth device wishes to adjust the volume of all Bluetooth member devices, the user may perform a specific operation on the first trigger circuit 816 of the first Bluetooth member device 110, causing the first trigger circuit 816 to generate and transmit a user trigger signal to the first control circuit 114. Alternatively, the user may perform a specific operation on the second trigger circuit 826 of the second Bluetooth member device 120, causing the second trigger circuit 826 to generate and transmit a user trigger signal to the second control circuit 124.

[0210] exist Figure 9In the embodiment, if the user performs a specific operation on the first trigger circuit 816, the first control circuit 114 may generate a volume adjustment signal VAS based on the user trigger signal generated by the first trigger circuit 816, and transmit the volume adjustment signal VAS to the audio broadcasting device 150 via the first Bluetooth communication circuit 111. Similarly, if the user performs a specific operation on the second trigger circuit 826, the second control circuit 124 may generate a volume adjustment signal VAS based on the user trigger signal generated by the second trigger circuit 826, and transmit the volume adjustment signal VAS to the audio broadcasting device 150 via the second Bluetooth communication circuit 121.

[0211] when Figure 9 When the audio broadcasting device 150 receives the volume adjustment signal VAS from the first Bluetooth member device 110 or the second Bluetooth member device 120, the audio broadcasting device 150 may perform the aforementioned Figure 5 The process 502 and the process 504 in the Bluetooth audio broadcasting system 300 are used to instruct multiple Bluetooth member devices (for example, the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140) to adjust the volume synchronously.

[0212] For example, while the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140 are playing audio data broadcast by the audio broadcast device 150, the audio broadcast device 150 may generate and broadcast a volume adjustment instruction to the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140 based on the volume adjustment signal VAS transmitted from any Bluetooth member device (e.g., the first Bluetooth member device 110 or the second Bluetooth member device 120), so as to synchronously adjust the volume levels of the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140.

[0213] In other words, Figure 9 The Bluetooth audio broadcasting system 300 also allows the user to synchronously adjust the volume of all Bluetooth member devices in the Bluetooth audio broadcasting system 300.

[0214] The aforementioned Figure 3 、 Figure 6 、 Figure 7 ,or Figure 8 The description of the implementation and connection methods of the relevant circuits and devices in Figure 9 In the Bluetooth audio broadcasting system 300. Figure 4 and Figure 5Description of how it works, also applies to Figure 9 In the Bluetooth audio broadcasting system 300. For the sake of brevity, the description is not repeated here.

[0215] In some embodiments, Figure 9 The second trigger circuit 826 in the second Bluetooth member device 120 is omitted.

[0216] By the aforementioned Figure 4 、 Figure 5 、 Figure 8 ,and Figure 9 As can be seen from the description, before the multiple Bluetooth devices in the Bluetooth audio broadcasting system 300 start playing the predetermined audio data transmitted from the audio broadcasting device 150, the first Bluetooth member device 110 and the second Bluetooth member device 120 will first adjust the volume of the first audio playback circuit 113 and the second audio playback circuit 123 respectively to a level close to or equal to the aforementioned predetermined volume level based on the predetermined volume instruction transmitted from the audio broadcasting device 150.

[0217] Therefore, when the first Bluetooth member device 110 begins to play the predetermined audio data transmitted from the audio broadcasting device 150 using the first audio playback circuit 113, the volume of the audio output from the first audio playback circuit 113 will be close to or equal to the predetermined volume. Similarly, when the second Bluetooth member device 120 begins to play the predetermined audio data transmitted from the audio broadcasting device 150 using the second audio playback circuit 123, the volume of the audio output from the second audio playback circuit 123 will also be close to or equal to the predetermined volume.

[0218] In this way, the volume of the audio data produced by the first audio playing circuit 113 and the second audio playing circuit 123 when they start to synchronously play the predetermined audio data can make the user feel comfortable without causing the user to feel uncomfortable or unhappy.

[0219] Furthermore, since the volume levels at which the first audio playback circuit 113 and the second audio playback circuit 123 begin to synchronously play the predetermined audio data have been pre-set to be close to or equal to the predetermined volume level, even if the audio broadcasting device 150 begins to broadcast audio data without the user's prior expectation, the user can be prevented from being startled by the sudden loud volume of the audio broadcast.

[0220] Similarly, before starting to play the predetermined audio data transmitted from the audio broadcast device 150, the other Bluetooth member devices in the Bluetooth audio broadcast system 300 (e.g., the third Bluetooth member device 130 and the fourth Bluetooth member device 140) will first adjust the volume of their corresponding audio playback circuits (not shown) to a level close to or equal to the predetermined volume level based on the predetermined volume indication transmitted from the audio broadcast device 150. Therefore, when the other Bluetooth member devices in the Bluetooth audio broadcast system 300 begin to synchronously play the predetermined audio data, the volume level emitted by them can also make the user feel comfortable without causing discomfort or annoyance.

[0221] Furthermore, while multiple Bluetooth devices in the Bluetooth audio broadcasting system 300 are playing audio data broadcasted by the audio broadcasting device 150, the user can also perform a simple operation on the trigger circuit of one of the Bluetooth member devices, causing the Bluetooth member device to directly instruct (or indirectly instruct through the master device 660) the audio broadcasting device 150 to broadcast a volume adjustment instruction to each of the Bluetooth member devices, thereby synchronously adjusting the volume of each of the Bluetooth member devices. In other words, the Bluetooth audio broadcasting system 300 allows the user to synchronously adjust the volume of different Bluetooth member devices in the Bluetooth audio broadcasting system 300.

[0222] Furthermore, the Bluetooth audio broadcasting system 300 utilizes BLE audio technology for audio broadcasting, and the audio broadcasting device 150 may utilize the Low Complexity Communication Codec (LC3) to encode the predetermined audio data. Therefore, compared to traditional audio broadcasting methods, the aforementioned audio broadcasting method employed by the Bluetooth audio broadcasting system 300 not only reduces power consumption of multiple Bluetooth devices, thereby extending the usability of the multiple Bluetooth devices, but also effectively improves the overall audio quality of the audio broadcast.

[0223] Please refer to Figure 10 , which is a simplified functional block diagram of a Bluetooth audio broadcasting system 400 according to a seventh embodiment of the present invention.

[0224] exist Figure 10 In the embodiment of the present invention, the Bluetooth audio broadcasting system 400 includes an audio broadcasting device 150, a plurality of Bluetooth member devices (e.g., the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140), and one or more master devices. Figure 10 In the embodiment of FIG. 1 , only two exemplary master control devices are shown, namely a master control device 1060 and a master control device 1070 .

[0225] In the Bluetooth audio broadcasting system 400 , the master control device 1060 is configured to instruct multiple Bluetooth member devices in the Bluetooth audio broadcasting system 400 to adjust the volume synchronously according to user operations or instructions.

[0226] like Figure 10 As shown, the master device 1060 includes a communication circuit 1061, an input circuit 1063, and a processing circuit 1065. The communication circuit 1061 is configured to communicate various data and commands with multiple Bluetooth member devices in the Bluetooth audio broadcasting system 400 using various wired or wireless transmission methods. The input circuit 1063 is configured to allow the user of the master device 1060 to perform various operations on the master device 1060, such as inputting commands, setting a volume adjustment direction, or setting a volume adjustment amount. The processing circuit 1065 is coupled to the communication circuit 1061 and the input circuit 1063, and is configured to generate a volume adjustment instruction based on the user's operation on the input circuit 1063, and can transmit the volume adjustment instruction to multiple Bluetooth member devices in the Bluetooth audio broadcasting system 400 using the communication circuit 1061.

[0227] In addition, Figure 10 In the embodiment, the first Bluetooth member device 110 includes the aforementioned first Bluetooth communication circuit 111, the first audio processing circuit 112, the first audio playback circuit 113, the first control circuit 114, and the first wireless communication circuit 815. Similarly, the second Bluetooth member device 120 includes the aforementioned second Bluetooth communication circuit 121, the second audio processing circuit 122, the second audio playback circuit 123, the second control circuit 124, and the second wireless communication circuit 825.

[0228] With the aforementioned Figure 8 Similar to the embodiment, Figure 10 The first wireless communication circuit 815 is coupled to the first control circuit 114 and configured to communicate various data and / or commands with the communication circuit 1061 of the host device 1060 using various radio access technologies (RATs) other than Bluetooth under the control of the first control circuit 114. Similarly, the second wireless communication circuit 825 is coupled to the second control circuit 124 and configured to communicate various data and / or commands with the communication circuit 1061 of the host device 1060 using various radio access technologies other than Bluetooth under the control of the second control circuit 124.

[0229] The following will be paired Figure 11 The operation of the Bluetooth audio broadcasting system 400 is further described. Figure 11 This is a simplified flowchart of a method for audio broadcasting using BLE audio technology according to a third embodiment of the present invention.

[0230] When a user wants to use the first Bluetooth member device 110 and the second Bluetooth member device 120 in the Bluetooth audio broadcasting system 400 to receive an audio broadcast, the first Bluetooth member device 110 and the second Bluetooth member device 120 can perform Figure 11 In this embodiment, the operation of the first Bluetooth member device 110 in the process 1102 is the same as that in the aforementioned Figure 2 The process 202 in the embodiment is substantially the same as that in the embodiment, and the operation of the second Bluetooth member device 120 in the process 1102 is the same as that in the embodiment. Figure 2 The process 204 in is substantially the same.

[0231] like Figure 11 As shown, when the audio broadcasting device 150 needs to perform audio broadcasting, it can Figure 11 The audio broadcasting device 150 is in the process 206 to the process 210. Figure 11 The operation of process 206 to process 210 is the same as that of the above Figure 2 The corresponding process is the same as in . That is, the audio broadcasting device 150 can insert a predetermined volume indication corresponding to a predetermined volume level into one or more predetermined data items. In addition, the audio broadcasting device 150 can transmit the aforementioned one or more predetermined data items in a predetermined transmission mode so that multiple Bluetooth member devices in the Bluetooth audio broadcasting system 400 (e.g., the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140) can receive the aforementioned one or more predetermined data items.

[0232] Then, the first Bluetooth member device 110 and the second Bluetooth member device 120 may perform Figure 11 In this embodiment, the operation of the first Bluetooth member device 110 in the process 1112 and the process 1114 is respectively the same as the above-mentioned Figure 2 The processes 212 and 214 are substantially the same, and the operation of the second Bluetooth member device 120 in the processes 1112 and 1114 is respectively the same as the aforementioned Figure 2 The process 212 and the process 218 are substantially the same.

[0233] Then, the first Bluetooth member device 110 and the second Bluetooth member device 120 may perform Figure 11 In the process 1116, the gain value of the corresponding audio playback circuit is set according to the predetermined volume instruction transmitted by the audio broadcasting device 150. In this embodiment, the operation method of the first Bluetooth member device 110 in the process 1116 is the same as that described above. Figure 2The process 216 in the embodiment is substantially the same, and the operation of the second Bluetooth member device 120 in the process 1116 is the same as that in the aforementioned embodiment. Figure 2 The process 220 in is substantially the same.

[0234] For example, in process 1116, the first control circuit 114 may control the first audio processing circuit 112 to set the gain value of the first audio playback circuit 113 based on the predetermined volume indication, thereby pre-adjusting the volume level of the first audio playback circuit 113 to be close to or equal to the predetermined volume level. Similarly, in process 1116, the second control circuit 124 may control the second audio processing circuit 122 to set the gain value of the second audio playback circuit 123 based on the predetermined volume indication, thereby pre-adjusting the volume level of the second audio playback circuit 123 to be close to or equal to the predetermined volume level.

[0235] In other words, in this embodiment, before playing the audio data transmitted from the audio broadcasting device 150, the first Bluetooth member device 110 and the second Bluetooth member device 120 will first adjust the volume of the first audio playback circuit 113 and the second audio playback circuit 123 respectively to be close to or equal to the aforementioned predetermined volume level according to the predetermined volume instruction transmitted from the audio broadcasting device 150.

[0236] like Figure 11 As shown, the audio broadcasting device 150 performs process 222 and process 224 after performing process 210. On the other hand, the first Bluetooth member device 110 and the second Bluetooth member device 120 may perform Figure 11 In this embodiment, the operation of the first Bluetooth member device 110 in the process 1126, the process 1128, and the process 1130 is respectively the same as the above Figure 2 The processes 226, 228, and 230 are substantially the same, and the operation of the second Bluetooth member device 120 in the processes 1126, 1128, and 1130 are respectively the same as those described above. Figure 2 Process 226, process 232, and process 234 are substantially the same.

[0237] The audio broadcasting device 150 can repeat Figure 11 On the other hand, the first Bluetooth member device 110 and the second Bluetooth member device 120 may repeat the process 1126, the process 1128, and the process 1130 to receive and play the subsequent predetermined audio data.

[0238] From the above description, we can see that Figure 10The audio broadcast device 150 can also use the Bluetooth Low Energy (BLE) audio technology specified in Bluetooth Core Specification version 5.2 or later to broadcast predetermined audio data. During operation, the audio broadcast device 150 can broadcast Bluetooth Low Energy (BLE) audio packets containing the predetermined audio data to multiple Bluetooth member devices (e.g., the first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140) in the Bluetooth audio broadcast system 400 via the BIS logical transmission channel.

[0239] exist Figure 10 During the audio broadcasting process of the audio broadcasting device 150 (ie, during the audio broadcasting process of the audio broadcasting device 150 Figure 11 In the process of process 222 and process 224), if the user of the master device 1060 wants to adjust the volume of multiple Bluetooth member devices (for example, the first Bluetooth member device 110 and the second Bluetooth member device 120), the user can perform specific operations on the input circuit 1063 of the master device 1060, such as inputting instructions, setting the volume adjustment direction, or setting the volume adjustment amount. In this case, the processing circuit 1065 can perform Figure 11 Process 1132 in.

[0240] In process 1132, the processing circuit 1065 can generate a volume adjustment indication for indicating a volume adjustment direction (for example, increase or decrease) based on the user's operation on the input circuit 1063, and can utilize the communication circuit 1061 to adopt various radio access technologies (RATs) other than Bluetooth communication to transmit the volume adjustment indication to the first wireless communication circuit 815 of the first Bluetooth member device 110 and the second wireless communication circuit 825 of the second Bluetooth member device 120.

[0241] In process 1134 , the first wireless communication circuit 815 and the second wireless communication circuit 825 may receive a volume adjustment instruction from the main control device 1060 .

[0242] Next, the first Bluetooth member device 110 and the second Bluetooth member device 120 may perform process 1136 to adjust the gain value of the corresponding audio playback circuit according to the volume adjustment instruction transmitted by the master device 1060. In this embodiment, the operation of the first Bluetooth member device 110 in process 1136 is the same as that described above. Figure 5 The process 510 is substantially the same as that in the above process, and the operation of the second Bluetooth member device 120 in the process 1136 is the same as that in the above process. Figure 5 The process 514 in is substantially the same.

[0243] For example, in process 1136, the first control circuit 114 may control the first audio processing circuit 112 to adjust the gain of the first audio playback circuit 113 based on the volume adjustment instruction transmitted from the host device 1060, thereby adjusting the volume of the first audio playback circuit 113. Similarly, in process 1136, the second control circuit 124 may control the second audio processing circuit 122 to adjust the gain of the second audio playback circuit 123 based on the volume adjustment instruction transmitted from the host device 1060, thereby adjusting the volume of the second audio playback circuit 123.

[0244] Since both the first Bluetooth member device 110 and the second Bluetooth member device 120 adjust the volume according to the volume adjustment instruction transmitted by the master device 1060, when the first audio processing circuit 112 adjusts the volume of the first audio playback circuit 113, the second audio processing circuit 122 will also synchronously adjust the volume of the second audio playback circuit 123.

[0245] In other words, while the first Bluetooth member device 110 and the second Bluetooth member device 120 are playing the audio data broadcast by the audio broadcast device 150, the main control device 1060 can generate and transmit a volume adjustment instruction to the first Bluetooth member device 110 and the second Bluetooth member device 120 according to the user's operation or instruction, so as to synchronously adjust the volume of the first Bluetooth member device 110 and the second Bluetooth member device 120.

[0246] As can be seen from the above description, the Bluetooth audio broadcasting system 400 allows the user to synchronously adjust the volume of related Bluetooth member devices in the Bluetooth audio broadcasting system 400 .

[0247] In the aforementioned Bluetooth audio broadcasting system 400, the communication circuit 1061 of the master device 1060 utilizes various radio access technologies (RATs) other than Bluetooth communication to transmit a volume adjustment instruction to the first wireless communication circuit 815 of the first Bluetooth member device 110 and the second wireless communication circuit 825 of the second Bluetooth member device 120. However, this is merely an exemplary embodiment and does not limit the actual implementation of the present invention. In practice, the communication circuit 1061 of the master device 1060 may utilize other transmission mechanisms to transmit the volume adjustment instruction to the first Bluetooth member device 110 and the second Bluetooth member device 120.

[0248] For example, in another embodiment, the communication circuit 1061 of the master device 1060 may use Bluetooth communication technology to transmit the volume adjustment instruction, so as to transmit the volume adjustment instruction to the first Bluetooth communication circuit 111 of the first Bluetooth member device 110 and the second Bluetooth communication circuit 121 of the second Bluetooth member device 120. In this case, the first Bluetooth member device 110 may use the first Bluetooth communication circuit 111 to receive the volume adjustment instruction from the master device 1060, and the second Bluetooth member device 120 may use the first Bluetooth communication circuit 111 to receive the volume adjustment instruction from the master device 1060. In this way, Figure 10 The first wireless communication circuit 815 and / or the second wireless communication circuit 825 are omitted.

[0249] In some embodiments, the communication circuit 1061 of the master device 1060 uses Bluetooth communication technology to transmit the volume adjustment instruction to the first Bluetooth member device 110 and the second Bluetooth member device 120. Figure 5 In the operation method of the process 502, the volume adjustment instruction is inserted into one or more target data items.

[0250] For example, in certain embodiments where the aforementioned target data items are various Bluetooth advertising packets, the processing circuit 1065 may insert the aforementioned volume adjustment instructions into a single or multiple specific fields of a single Bluetooth advertising packet, or dispersedly insert them into specific fields of multiple Bluetooth advertising packets.

[0251] For another example, in certain embodiments where the aforementioned target data items are various BIS PDUs or BIG PDUs, the processing circuit 1065 may insert the aforementioned volume adjustment instruction into a single specific field or multiple specific fields of a single BIS PDU or BIG PDU, or may disperse the instruction into specific fields of multiple BIS PDUs or BIG PDUs. As previously described, the aforementioned specific fields may be an event counter field, a sub-event counter field, or a payload counter field in a BIS PDU or BIG PDU.

[0252] Then, the processing circuit 1065 can be similar to the audio broadcasting device 150 in the aforementioned Figure 5The operation method in the process 504 is to control the communication circuit 1061 to operate in a target transmission mode to transmit the aforementioned one or more target data items to the first Bluetooth member device 110 and the second Bluetooth member device 120. The communication circuit 1061 transmits the aforementioned one or more target data items to the first Bluetooth member device 110 and the second Bluetooth member device 120 in the target transmission mode in the same manner as the aforementioned Figure 5 The process 504 and the process 506 are the same. For the sake of brevity, they are not repeated here.

[0253] In actual applications, the master device 1060 can use the volume adjustment instruction to synchronously adjust the volume of other Bluetooth member devices (e.g., the third Bluetooth member device 130 and the fourth Bluetooth member device 140) in the Bluetooth audio broadcasting system 400, similar to the aforementioned method of adjusting the volume of the first Bluetooth member device 110 or the second Bluetooth member device 120. However, this is merely an exemplary embodiment and does not limit the actual implementation of the present invention.

[0254] In practice, the volume levels of other Bluetooth member devices (e.g., the aforementioned third Bluetooth member device 130 and fourth Bluetooth member device 140) in the Bluetooth audio broadcasting system 400 may also be controlled by another master device (e.g., master device 1070). In this case, the third Bluetooth member device 130 and the fourth Bluetooth member device 140 will synchronously adjust the volume levels of the predetermined audio data when playing according to the volume adjustment instructions generated by the master device 1070.

[0255] Please refer to Figure 12 , which is a simplified functional block diagram of a Bluetooth audio broadcasting system 300 according to an eighth embodiment of the present invention. Figure 10 The Bluetooth audio broadcasting system 400, Figure 12 The Bluetooth audio broadcasting system 400 also includes an audio broadcasting device 150, multiple Bluetooth member devices (for example, the aforementioned first Bluetooth member device 110, the second Bluetooth member device 120, the third Bluetooth member device 130, and the fourth Bluetooth member device 140), a master control device 1060, and a master control device 1070.

[0256] Compared with the above Figure 10 An embodiment of Figure 12 Some or all of the Bluetooth member devices in the Bluetooth audio broadcasting system 400 further include a trigger circuit. Figure 12In the embodiment, in addition to the aforementioned first Bluetooth communication circuit 111, first audio processing circuit 112, first audio playback circuit 113, first control circuit 114, and first wireless communication circuit 815, the first Bluetooth member device 110 further includes a first trigger circuit 816. Similarly, in addition to the aforementioned second Bluetooth communication circuit 121, second audio processing circuit 122, second audio playback circuit 123, second control circuit 124, and second wireless communication circuit 825, the second Bluetooth member device 120 further includes a second trigger circuit 826.

[0257] In the first Bluetooth member device 110, the first trigger circuit 816 is coupled to the first control circuit 114 and configured to generate a corresponding user trigger signal in response to a simple user operation. When the first trigger circuit 816 generates the user trigger signal, the first control circuit 114 generates a volume adjustment request VAR and transmits the volume adjustment request VAR to the master device 1060 via the first wireless communication circuit 815.

[0258] In the second Bluetooth member device 120, the second trigger circuit 826 is coupled to the second control circuit 124 and configured to generate a corresponding user trigger signal in response to a simple user operation. When the second trigger circuit 826 generates the user trigger signal, the second control circuit 124 generates a volume adjustment request VAR and transmits the volume adjustment request VAR to the master device 1060 via the second wireless communication circuit 825.

[0259] As previously described, the first trigger circuit 816 and the second trigger circuit 826 can be implemented using various devices that generate corresponding user-triggered signals based on simple user operations, such as various touch circuits, buttons, switches, remote controls, touch screens, voice control devices, gesture sensors, gyroscopes, circuits using other trigger signal generation technologies, or combinations of these devices. The first trigger circuit 816 can be external to the first Bluetooth member device 110 or integrated with other functional blocks within the first Bluetooth member device 110. Similarly, the second trigger circuit 826 can be external to the second Bluetooth member device 120 or integrated with other functional blocks within the second Bluetooth member device 120.

[0260] Figure 12 Other Bluetooth member devices in the Bluetooth audio broadcasting system 400 may be configured with corresponding trigger circuits similar to the architecture of the first Bluetooth member device 110 or the second Bluetooth member device 120 .

[0261] The following will be paired Figure 13 To further explain Figure 12 The operation of the Bluetooth audio broadcasting system 400. Figure 13 This is a simplified flowchart of a method for audio broadcasting using BLE audio technology according to a fourth embodiment of the present invention.

[0262] basically, Figure 13 The individual processes in the Figure 11 The corresponding processes in the embodiments are the same. Figure 12 The Bluetooth audio broadcasting system 400 can be referred to the aforementioned Figure 10 The Bluetooth audio broadcasting system 400 is used to broadcast audio to multiple Bluetooth member devices.

[0263] However, during the audio broadcasting process of the audio broadcasting device 150 (i.e., during the audio broadcasting process of the audio broadcasting device 150 repeatedly performing Figure 13 During the process 222 and the process 224 of FIG. 2 ), if the user of the aforementioned multiple-member Bluetooth devices wants to adjust the volume of the related Bluetooth member devices, the user can perform a specific operation on the first trigger circuit 816 of the first Bluetooth member device 110, so that the first trigger circuit 816 generates and transmits a user trigger signal to the first control circuit 114. Alternatively, the user can also perform a specific operation on the second trigger circuit 826 of the second Bluetooth member device 120, so that the second trigger circuit 826 generates and transmits a user trigger signal to the second control circuit 124.

[0264] If the user performs a specific operation on the first trigger circuit 816, the first control circuit 114 can generate a volume adjustment request VAR based on the user trigger signal generated by the first trigger circuit 816, and transmit the volume adjustment request VAR to the communication circuit 1061 of the master device 1060 via the first wireless communication circuit 815. Similarly, if the user performs a specific operation on the second trigger circuit 826, the second control circuit 124 can generate a volume adjustment request VAR based on the user trigger signal generated by the second trigger circuit 826, and transmit the volume adjustment request VAR to the communication circuit 1061 of the master device 1060 via the second wireless communication circuit 825.

[0265] With the aforementioned Figure 11 The difference between the embodiments is that Figure 13 In the embodiment, the processing circuit 1065 of the master device 1060 performs a volume adjustment request VAR when the communication circuit 1061 receives the volume adjustment request VAR from the first Bluetooth member device 110 or the second Bluetooth member device 120. Figure 13 Process 1132 in.

[0266] In process 1132, the processing circuit 1065 can generate a volume adjustment indication for indicating a volume adjustment direction (for example, increase or decrease) based on the volume adjustment request VAR transmitted from the first Bluetooth member device 110 or the second Bluetooth member device 120, and can utilize the communication circuit 1061 to adopt various radio access technologies (RATs) other than the Bluetooth communication method to transmit the volume adjustment indication to the first wireless communication circuit 815 of the first Bluetooth member device 110 and the second wireless communication circuit 825 of the second Bluetooth member device 120, so as to instruct the first Bluetooth member device 110 and the second Bluetooth member device 120 to adjust the volume synchronously.

[0267] In this case, Figure 12 The first Bluetooth member device 110 and the second Bluetooth member device 120 may perform the aforementioned process 1134 and process 1136 to receive the volume adjustment instruction from the master device 1060 and adjust the gain value of the corresponding audio playback circuit according to the volume adjustment instruction.

[0268] Since both the first Bluetooth member device 110 and the second Bluetooth member device 120 adjust the volume according to the volume adjustment instruction transmitted by the master device 1060, when the first audio processing circuit 112 adjusts the volume of the first audio playback circuit 113, the second audio processing circuit 122 will also synchronously adjust the volume of the second audio playback circuit 123.

[0269] In other words, Figure 12 The Bluetooth audio broadcasting system 400 also allows the user to synchronously adjust the volume of the related Bluetooth member devices in the Bluetooth audio broadcasting system 400.

[0270] With the aforementioned Figure 10 Similar to the embodiment, Figure 12 The communication circuit 1061 of the master device 1060 can use Bluetooth communication technology to transmit the volume adjustment instruction, so as to transmit the volume adjustment instruction to the first Bluetooth communication circuit 111 of the first Bluetooth member device 110 and the second Bluetooth communication circuit 121 of the second Bluetooth member device 120. In this case, the first Bluetooth member device 110 can use the first Bluetooth communication circuit 111 to receive the volume adjustment instruction from the master device 1060, and the second Bluetooth member device 120 can use the first Bluetooth communication circuit 111 to receive the volume adjustment instruction from the master device 1060. In this way, Figure 10 The first wireless communication circuit 815 and / or the second wireless communication circuit 825 are omitted.

[0271] In addition, in some embodiments, Figure 8 The second trigger circuit 826 in the second Bluetooth member device 120 is omitted.

[0272] In some embodiments, the communication circuit 1061 of the master device 1060 uses Bluetooth communication technology to transmit the volume adjustment instruction to the first Bluetooth member device 110 and the second Bluetooth member device 120. Figure 5 In the operation method of the process 502, the volume adjustment instruction is inserted into one or more target data items. In addition, the processing circuit 1065 can also be similar to the audio broadcasting device 150 in the aforementioned Figure 5 The operation method in the process 504 is to control the communication circuit 1061 to operate in a target transmission mode to transmit the aforementioned one or more target data items to the first Bluetooth member device 110 and the second Bluetooth member device 120. The communication circuit 1061 transmits the aforementioned one or more target data items to the first Bluetooth member device 110 and the second Bluetooth member device 120 in the target transmission mode in the same manner as the aforementioned Figure 5 The process 504 and the process 506 are the same. For the sake of brevity, they are not repeated here.

[0273] In practical applications, Figure 12 The master device 1060 can use the volume adjustment instruction to synchronously adjust the volume of other Bluetooth member devices (e.g., the third Bluetooth member device 130 and the fourth Bluetooth member device 140) in the Bluetooth audio broadcasting system 400, similar to the aforementioned method of adjusting the volume of the first Bluetooth member device 110 or the second Bluetooth member device 120. However, this is merely an exemplary embodiment and does not limit the actual implementation of the present invention.

[0274] In practice, the volume levels of other Bluetooth member devices (e.g., the aforementioned third Bluetooth member device 130 and fourth Bluetooth member device 140) in the Bluetooth audio broadcasting system 400 may also be controlled by another master device (e.g., master device 1070). In this case, the third Bluetooth member device 130 and the fourth Bluetooth member device 140 will synchronously adjust the volume levels of the predetermined audio data when playing according to the volume adjustment instructions generated by the master device 1070.

[0275] The aforementioned Figure 10 The description of the implementation and connection methods of the relevant circuits and devices in Figure 12 In the Bluetooth audio broadcasting system 400. In addition, due to Figure 13 The operation of the individual processes in the Figure 11 The corresponding processes in the embodiments are the same, therefore, the aforementioned Figure 11 The description of the operation process is also applicable to Figure 13 For the sake of brevity, the description is not repeated here.

[0276] By the aforementioned Figures 10 to 13 As can be seen from the description, before the multiple Bluetooth devices in the Bluetooth audio broadcasting system 400 start playing the predetermined audio data transmitted from the audio broadcasting device 150, the first Bluetooth member device 110 and the second Bluetooth member device 120 will first adjust the volume of the first audio playback circuit 113 and the second audio playback circuit 123 respectively to a level close to or equal to the aforementioned predetermined volume level based on the predetermined volume instruction transmitted from the audio broadcasting device 150.

[0277] Therefore, when the first Bluetooth member device 110 begins to play the predetermined audio data transmitted from the audio broadcasting device 150 using the first audio playback circuit 113, the volume of the audio output from the first audio playback circuit 113 will be close to or equal to the predetermined volume. Similarly, when the second Bluetooth member device 120 begins to play the predetermined audio data transmitted from the audio broadcasting device 150 using the second audio playback circuit 123, the volume of the audio output from the second audio playback circuit 123 will also be close to or equal to the predetermined volume.

[0278] In this way, the volume of the audio data produced by the first audio playing circuit 113 and the second audio playing circuit 123 when they start to synchronously play the predetermined audio data can make the user feel comfortable without causing the user to feel uncomfortable or unhappy.

[0279] Furthermore, since the volume levels at which the first audio playback circuit 113 and the second audio playback circuit 123 begin to synchronously play the predetermined audio data have been pre-set to be close to or equal to the predetermined volume level, even if the audio broadcasting device 150 begins to broadcast audio data without the user's prior expectation, the user can be prevented from being startled by the sudden loud volume of the audio broadcast.

[0280] Similarly, before starting to play the predetermined audio data transmitted from the audio broadcast device 150, the other Bluetooth member devices in the Bluetooth audio broadcast system 400 (e.g., the third Bluetooth member device 130 and the fourth Bluetooth member device 140) will first adjust the volume of their corresponding audio playback circuits (not shown) to a level close to or equal to the predetermined volume level according to the predetermined volume indication transmitted from the audio broadcast device 150. Therefore, when the other Bluetooth member devices in the Bluetooth audio broadcast system 400 start to synchronously play the predetermined audio data, the volume level emitted by them can also make the user feel comfortable without causing discomfort or annoyance.

[0281] Furthermore, while multiple Bluetooth device members in the Bluetooth audio broadcasting system 400 are playing the audio data broadcasted by the audio broadcasting device 150, the user can also operate the master device 1060 to cause the master device 1060 to transmit a volume adjustment instruction to each Bluetooth device (e.g., the first Bluetooth device 110 and the second Bluetooth device 120) to synchronously adjust the volume of the corresponding Bluetooth devices. In other words, the Bluetooth audio broadcasting system 400 allows the user to synchronously adjust the volume of different Bluetooth devices in the Bluetooth audio broadcasting system 400.

[0282] Furthermore, the Bluetooth audio broadcasting system 400 utilizes BLE audio technology for audio broadcasting, and the audio broadcasting device 150 may utilize the Low Complexity Communication Codec (LC3) to encode the predetermined audio data. Therefore, compared to traditional audio broadcasting methods, the aforementioned audio broadcasting method employed by the Bluetooth audio broadcasting system 400 not only reduces power consumption of multiple Bluetooth devices, thereby extending the usability of the multiple Bluetooth devices, but also effectively improves the overall audio quality of the audio broadcast.

[0283] Please note that the execution order of the processes in the aforementioned flowcharts is merely an exemplary embodiment and does not limit the actual implementation of the present invention.

[0284] For example, Figure 2 and / or Figure 4 The process 206 can be adjusted to be performed before the process 202 and / or the process 204, or can be performed simultaneously with the process 202 or the process 204.

[0285] For example, Figure 11 and / or Figure 13 Process 206 in the process can be adjusted to be performed before process 1102, or can be performed simultaneously with process 1102.

[0286] For example, Figure 2 、 Figure 4 、 Figure 11 and / or Figure 13 The process 222 can be adjusted to be performed before the process 208 and / or the process 210, or can be performed simultaneously with the process 208 or the process 210.

[0287] For example, in some embodiments, the aforementioned Figure 4 Processes 208 to 220 are omitted.

[0288] For example, in some embodiments, the aforementioned Figure 11 and Figure 13 Process 208, process 210, process 1112, process 1114, and process 1116 are omitted.

[0289] Certain words are used in the specification and the scope of the patent application to refer to specific components, and those skilled in the art may use different terms to refer to the same components. This specification and the scope of the patent application do not distinguish components by differences in name, but by differences in the functions of the components. The word "including" mentioned in the specification and the scope of the patent application is an open-ended term and should be interpreted as "including but not limited to". In addition, the word "coupling" herein includes any direct and indirect connection means. Therefore, if the text describes a first component coupled to a second component, it means that the first component can be directly connected to the second component through electrical connection or signal connection methods such as wireless transmission, optical transmission, etc., or can be indirectly electrically or signal-connected to the second component through other components or connection means.

[0290] The description method of "and / or" used in the specification includes any combination of one or more of the listed items. In addition, unless otherwise specified in the specification, any singular term also includes the plural term.

[0291] The above are only preferred embodiments of the present invention. Any equivalent changes and modifications made according to the claims of the present invention should fall within the scope of the present invention.

[0292]

Explanation of symbols

[0293] 100, 200, 300, 400...Bluetooth audio broadcasting system

[0294] 110...First Bluetooth member device

[0295] 111...First Bluetooth communication circuit

[0296] 112...First audio processing circuit

[0297] 113...First audio playback circuit

[0298] 114...First control circuit

[0299] 120...Second Bluetooth member device

[0300] 121...Second Bluetooth communication circuit

[0301] 122...Second audio processing circuit

[0302] 123...Second audio playback circuit

[0303] 124...Second control circuit

[0304] 130...Third Bluetooth member device

[0305] 140...Fourth Bluetooth member device

[0306] 150...Audio broadcasting device

[0307] 202-234, 502-514, 1102, 1112-1116, 1126-1136... Operation process

[0308] 370...Volume source device

[0309] 660, 1060, 1070...main control device

[0310] 661, 1061...communication circuit

[0311] 663, 1063... input circuit

[0312] 665, 1065...processing circuit

[0313] 815...First wireless communication circuit

[0314] 816...First trigger circuit

[0315] 825...Second wireless communication circuit

[0316] 826...Second trigger circuit.

Claims

1. A Bluetooth audio broadcasting system (400), comprising: An audio broadcast device (150) is configured to broadcast one or more low-power Bluetooth audio packets via a broadcast isochronous streaming logical transmission channel; A first Bluetooth member device (110), comprising: a first Bluetooth communication circuit (111), configured to receive the one or more low-power Bluetooth audio packets; a first audio processing circuit (112); and a first control circuit (114), coupled to the first Bluetooth communication circuit (111) and the first audio processing circuit (112), configured to parse the one or more low-power Bluetooth audio packets received by the first Bluetooth communication circuit (111) to obtain predetermined audio data, and instruct the first audio processing circuit (112) to control a first audio playing circuit (113) to play the predetermined audio data; and A second Bluetooth member device (120), comprising: a second Bluetooth communication circuit (121), configured to receive the one or more low-power Bluetooth audio packets; a second audio processing circuit (122); and a second control circuit (124), coupled to the second Bluetooth communication circuit (121) and the second audio processing circuit (122), configured to parse the one or more low-power Bluetooth audio packets received by the second Bluetooth communication circuit (121) to obtain the predetermined audio data, and instruct the second audio processing circuit (122) to control a second audio playing circuit (123) to play the predetermined audio data; and a main control device (1060) configured to be capable of wirelessly communicating with the first Bluetooth member device (110) and the second Bluetooth member device (120); in, The first audio processing circuit (112) is further configured to adjust a volume of the first audio playing circuit (113) according to a volume adjustment instruction generated by the main control device (1060) after the first Bluetooth communication circuit (111) receives the one or more low-power Bluetooth audio packets; The second audio processing circuit (122) is further configured to adjust a volume of the second audio playing circuit (123) according to the volume adjustment instruction after the second Bluetooth communication circuit (121) receives the one or more low-power Bluetooth audio packets. After the first Bluetooth member device (110) and the second Bluetooth member device (120) receive the one or more low-power Bluetooth audio packets, the main control device (1060) transmits the volume adjustment instruction to the first Bluetooth member device (110) and the second Bluetooth member device (120) upon receiving a user instruction or a volume adjustment request (VAR).

2. The Bluetooth audio broadcasting system (400) according to claim 1, wherein: The main control device (1060) is also configured to transmit the volume adjustment instruction to the first Bluetooth member device (110) and the second Bluetooth member device (120) using a predetermined wireless access technology different from the Bluetooth communication protocol; The first Bluetooth member device (110) further comprises: a first wireless communication circuit (815), coupled to the first control circuit (114), and configured to receive the volume adjustment instruction transmitted from the main control device (1060) using the predetermined wireless access technology; The second Bluetooth member device (120) further comprises: A second wireless communication circuit (825) is coupled to the second control circuit (124) and is configured to utilize the predetermined wireless access technology to receive the volume adjustment instruction transmitted from the main control device (1060).

3. The Bluetooth audio broadcasting system (400) according to claim 1, wherein the main control device (1060) is further configured to insert the volume adjustment instruction into one or more target data items and transmit the one or more target data items; in, The first Bluetooth communication circuit (111) is further configured to receive the one or more target data items, and the first control circuit (114) is further configured to parse the one or more target data items to obtain the volume adjustment instruction, and to control the first audio processing circuit (112) to adjust a gain value of the first audio playback circuit (113) according to the volume adjustment instruction; The second Bluetooth communication circuit (121) is further configured to receive the one or more target data items, and the second control circuit (124) is further configured to parse the one or more target data items to obtain the volume adjustment indication, and to control the second audio processing circuit (122) to adjust a gain value of the second audio playback circuit (123) according to the volume adjustment indication.

4. The Bluetooth audio broadcasting system (400) according to claim 1, wherein the first Bluetooth member device (110) further comprises: a first trigger circuit (816), coupled to the first control circuit (114), configured to generate a user trigger signal according to a user's operation; in, The first control circuit (114) is also configured to generate the volume adjustment request (VAR) according to the user trigger signal.

5. A multi-member Bluetooth device, comprising: A first Bluetooth member device (110), comprising: A first Bluetooth communication circuit (111) is configured to receive one or more low-power Bluetooth audio packets broadcasted by an audio broadcast device (150) through a broadcast isochronous streaming logical transmission channel; a first audio processing circuit (112); and a first control circuit (114), coupled to the first Bluetooth communication circuit (111) and the first audio processing circuit (112), configured to parse the one or more low-power Bluetooth audio packets received by the first Bluetooth communication circuit (111) to obtain predetermined audio data, and instruct the first audio processing circuit (112) to control a first audio playing circuit (113) to play the predetermined audio data; and A second Bluetooth member device (120), comprising: a second Bluetooth communication circuit (121) configured to receive the one or more low-power Bluetooth audio packets broadcasted by the audio broadcasting device (150) through the broadcast isochronous streaming logical transmission channel; a second audio processing circuit (122); and A second control circuit (124) is coupled to the second Bluetooth communication circuit (121) and the second audio processing circuit (122), and is configured to parse the one or more low-power Bluetooth audio packets received by the second Bluetooth communication circuit (121) to obtain the predetermined audio data, and instruct the second audio processing circuit (122) to control a second audio playback circuit (123) to play the predetermined audio data; wherein the first control circuit (114) is further configured to control the first audio processing circuit (112) to adjust a volume of the first audio playback circuit (113) according to a volume adjustment instruction generated by the main control device (1060) after the first Bluetooth communication circuit (111) receives the one or more low-power Bluetooth audio packets; The second control circuit (124) is further configured to control the second audio processing circuit (122) to adjust a volume of the second audio playback circuit (123) according to the volume adjustment instruction after the second Bluetooth communication circuit (121) receives the one or more low-power Bluetooth audio packets. After the first Bluetooth member device (110) and the second Bluetooth member device (120) receive the one or more low-power Bluetooth audio packets, the first control circuit (114) controls the first audio processing circuit (112) to adjust the volume of the first audio playback circuit (113) according to the volume adjustment instruction transmitted by the main control device (1060) after the main control device (1060) receives a user instruction or a volume adjustment request (VAR).

6. The multi-member Bluetooth device according to claim 5, wherein: The main control device (1060) transmits the volume adjustment instruction using a predetermined wireless access technology different from the Bluetooth communication protocol; The first Bluetooth member device (110) further comprises: a first wireless communication circuit (815), coupled to the first control circuit (114), and configured to receive the volume adjustment instruction transmitted from the main control device (1060) using the predetermined wireless access technology; The second Bluetooth member device (120) further comprises: A second wireless communication circuit (825) is coupled to the second control circuit (124) and is configured to utilize the predetermined wireless access technology to receive the volume adjustment instruction transmitted from the main control device (1060).

7. The multi-member Bluetooth device according to claim 5, wherein: The main control device (1060) inserts the volume adjustment instruction into one or more target data items and transmits the one or more target data items; The first Bluetooth communication circuit (111) is further configured to receive the one or more target data items, and the first control circuit (114) is further configured to parse the one or more target data items to obtain the volume adjustment instruction, and to control the first audio processing circuit (112) to adjust a gain value of the first audio playback circuit (113) according to the volume adjustment instruction; The second Bluetooth communication circuit (121) is further configured to receive the one or more target data items, and the second control circuit (124) is further configured to parse the one or more target data items to obtain the volume adjustment indication, and to control the second audio processing circuit (122) to adjust a gain value of the second audio playback circuit (123) according to the volume adjustment indication.

8. The multi-member Bluetooth device according to claim 5, wherein: The first Bluetooth member device (110) further comprises: a first trigger circuit (816), coupled to the first control circuit (114), configured to generate a user trigger signal according to a user's operation; The first control circuit (114) is further configured to generate the volume adjustment request (VAR) according to the user trigger signal.

Citation Information

Patent Citations

  • Method and apparatus for transmitting and receiving audio streams in wireless communication system

    US20170078836A1