Bluetooth low-power-consumption audio conference system, data processing method thereof and storage medium

By using data processing methods to scan and switch broadcast signals in Bluetooth low-power audio conferencing systems, the problem of single functions of the existing conference system is solved and the diverse needs of conference scenarios are achieved.

CN119835367APending Publication Date: 2025-04-15JIANGSU HUITONG GRP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411981357.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-30
Publication Date
2025-04-15

AI Technical Summary

Technical Problem

The existing conference system has a single function and is usually able to speak, which cannot meet the diverse needs of conference scenarios.

Method used

It provides a Bluetooth low-power audio conferencing system. Through multiple audio transceivers and receiving devices, each device supports Bluetooth low-power audio mode, uses data processing methods to scan and switch broadcast signals, and determines the target broadcast signal according to preset listening rules to achieve flexible speech switching.

Benefits of technology

It realizes flexible switching between multiple broadcast signals, meets different conference needs, and improves the diversification of conference functions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119835367A_ABST
    Figure CN119835367A_ABST
Patent Text Reader

Abstract

The invention provides a Bluetooth low-power-consumption audio conference system, a data processing method thereof and a storage medium, the Bluetooth low-power-consumption audio conference system comprises a plurality of audio receiving and transmitting devices, each audio receiving and transmitting device supports a Bluetooth low-power-consumption audio mode, and the data processing method is applied to the audio receiving and transmitting devices. Comprising the following steps: performing broadcast signal scanning when a current broadcast signal is listened; determining a target broadcast signal from the scanned broadcast signals according to a preset listening rule, the target broadcast signal being a broadcast signal capable of interrupting the current broadcast signal; and switching to the target broadcast signal and listening. According to the scheme, flexible switching among a plurality of broadcast signals can be realized according to actual meeting requirements, so that speaking of different participants can be listened, and the diversity of meeting functions is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the field of Bluetooth technology, and in particular to a Bluetooth low-power audio conferencing system and a data processing method and storage medium thereof. Background Art

[0002] Conference systems usually use the Internet to achieve efficient and high-definition remote meetings, offices, and large-scale meetings. The current conference system usually has a speaker speaking, and other participants can usually only listen. The conference function is single and cannot meet the diverse needs in conference scenarios. Summary of the invention

[0003] The technical problem solved by the embodiments of the present invention is that the existing conference system has a single function, which is usually only capable of speaking and cannot meet the diverse needs of conference scenarios.

[0004] To solve the above technical problems, an embodiment of the present invention provides a data processing method for a Bluetooth low-power audio conferencing system, wherein the Bluetooth low-power audio conferencing system includes multiple audio transceiver devices, each of which supports a Bluetooth low-power audio mode. The data processing method is applied to the audio transceiver devices, including: scanning the broadcast signal while listening to the current broadcast signal; determining a target broadcast signal from the scanned broadcast signals according to preset listening rules, wherein the target broadcast signal is a broadcast signal that can interrupt the current broadcast signal; switching to the target broadcast signal and listening.

[0005] Optionally, the listening rules include listening according to the priority of the broadcast signal from high to low, and determining the target broadcast signal from the scanned broadcast signals according to the preset listening rules, including: judging whether there is a broadcast signal with a higher priority than the current broadcast signal in the scanned broadcast signals; and taking the broadcast signal with a higher priority than the current broadcast signal as the target broadcast signal.

[0006] Optionally, taking a broadcast signal having a higher priority than the current broadcast signal as the target broadcast signal includes: when there are multiple broadcast signals having a higher priority than the current broadcast signal, selecting M broadcast signals from the broadcast signals having a higher priority than the current broadcast signal as the target broadcast signal according to the number N of broadcast signals listened to simultaneously and in descending order of priority, wherein M and N are both positive integers and M≤N.

[0007] Optionally, the data processing method further includes: when a team request operation is detected to be triggered, obtaining team request information; carrying the team request information in a broadcast signal and sending it, the team request information including the identifier of the audio transceiver device that initiates the team request and the identifier of the audio transceiver device to be added to the team; receiving team confirmation, and creating a group and a listening rule for the group based on the team confirmation, the team confirmation being sent by the audio transceiver device to be added to the team in response to the broadcast signal carrying the team request information.

[0008] Optionally, the listening rules include that the priority of broadcast signals emitted by audio transceiver devices belonging to the same group is higher than the broadcast signals emitted by other audio transceiver devices, and the target broadcast signal is determined from the scanned broadcast signals according to the preset listening rules, including: based on the group identifier in the scanned broadcast signal, taking the broadcast signal belonging to the same group as itself as the target broadcast signal.

[0009] Optionally, when there are multiple broadcast signals belonging to the same group as itself, taking the broadcast signal belonging to the same group as itself as the target broadcast signal includes: selecting a broadcast signal from the broadcast signals belonging to the same group as itself as the target broadcast signal according to the listening rule of the group; wherein the listening rule of the group includes any one of the following: listening to multiple broadcast signals in the group at the same time; listening to the first received broadcast signal belonging to the same group as itself according to the reception time of the broadcast signal.

[0010] Optionally, the data processing method further includes: configuring the listening rule in the following manner: obtaining the conference link of the current conference; and determining the listening rule based on the conference link. When the duration of not listening to audio data from the current broadcast signal reaches a preset duration, interrupting the listening of the current broadcast signal.

[0011] The present invention also provides a Bluetooth low-power audio conferencing system, comprising a plurality of audio transceiver devices, each of which supports a Bluetooth low-power audio mode, and each of which uses any of the above data processing methods.

[0012] The present invention also provides a computer-readable storage medium, which is a non-volatile storage medium or a non-transient storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of any of the above-mentioned data processing methods for an audio transceiver device in a Bluetooth low-power audio conferencing system are executed.

[0013] The present invention also provides a terminal, including a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and when the processor runs the computer program, it executes the steps of any one of the above-mentioned data processing methods for an audio transceiver device in a Bluetooth low-power audio conferencing system.

[0014] The present invention also provides a computer program product, including a computer program / instruction, which, when executed by a processor, implements the steps of any of the above-mentioned data processing methods for an audio transceiver device in a Bluetooth low-power audio conferencing system.

[0015] Compared with the prior art, the technical solution of the embodiment of the present invention has the following beneficial effects:

[0016] Each audio transceiver device supports Bluetooth low energy audio mode. Each audio transceiver device can scan broadcast signals while listening to the current broadcast signal. According to the preset listening rules, the target broadcast signal is determined from the scanned broadcast signals. The target broadcast signal is a broadcast signal that can interrupt the current broadcast signal. Switch to the target broadcast signal and listen to it. In this way, you can flexibly switch between multiple broadcast signals according to actual meeting needs to listen to the speeches of different participants and improve the diversity of meeting functions. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 is a schematic diagram of the structure of a Bluetooth low energy audio conferencing system in an embodiment of the present invention;

[0018] Figure 2 It is a flow chart of a data processing method for a Bluetooth low energy audio conferencing system in an embodiment of the present invention. DETAILED DESCRIPTION

[0019] In order to make the above-mentioned purposes, features and beneficial effects of the embodiments of the present invention more obvious and understandable, specific embodiments of the present invention are described in detail below with reference to the accompanying drawings.

[0020] Reference Figure 1 , a schematic diagram of the structure of a Bluetooth low energy audio conferencing system in an embodiment of the present invention is given, Figure 2 A flowchart of a data processing method for a Bluetooth low energy audio conferencing system in an embodiment of the present invention is given. Figure 1 and Figure 2 A data processing method for a Bluetooth low energy audio conferencing system (hereinafter referred to as the data processing method) is described in detail.

[0021] In a specific implementation, the Bluetooth low energy audio conferencing system includes multiple audio transceiver devices, each of which supports the Bluetooth low energy audio mode.

[0022] Each audio transceiver device supports the Broadcast Isochronous Streams (BIS) mode. In BIS mode, each audio transceiver device can broadcast signals to other audio transceivers and send sound data through broadcasting. Other audio transceivers scan the broadcast signal to listen to obtain sound data and play it.

[0023] Furthermore, each audio transceiver device may also support a Connected Isochronous Streams (CIS) mode. A connection is established between multiple audio transceivers, and after the connection is established, the multiple audio transceivers can transmit sound data through a dedicated channel, thereby improving data transmission security.

[0024] In a specific implementation, the audio transceiver device may be a device with voice collection function and audio playback function, such as a speaker, earphone, microphone, laptop computer, tablet, etc. This application does not limit the specific performance style of the audio transceiver device.

[0025] In a specific implementation, the data processing method is applied to the audio transceiver device, that is, the data processing method can be executed by the audio transceiver device. The data processing method can specifically include the following steps:

[0026] Step 11: Scan the broadcast signal while listening to the current broadcast signal.

[0027] Step 12: determining a target broadcast signal from the scanned broadcast signals according to a preset listening rule, wherein the target broadcast signal is a broadcast signal that can interrupt the current broadcast signal.

[0028] Step 13: switch to the target broadcast signal and listen to it.

[0029] In a specific implementation, the listening rule includes listening to the broadcast signal according to the priority from high to low.

[0030] In step 12, it is determined whether there is a broadcast signal with a higher priority than the current broadcast signal among the scanned broadcast signals; when there is a broadcast signal with a higher priority than the current broadcast signal, the broadcast signal with a higher priority than the current broadcast signal is used as the target broadcast signal.

[0031] Accordingly, when there is no broadcast signal with a higher priority than the current broadcast signal, the scanned broadcast signal is ignored and the scanning of broadcast signals continues.

[0032] In some embodiments, the priority of the broadcast signal can be preconfigured. The priority of the broadcast signal represents the priority of the audio transceiver device. The speech of the participant corresponding to the audio transceiver device with a higher priority is more likely to be heard by other audio transceivers, and then heard by the participants of other audio transceivers.

[0033] In some non-limiting embodiments, the priority of the audio transceiver device can be configured according to the location of the audio transceiver device. For example, the audio transceiver device located at the host's position has the highest priority, and the audio transceiver device located in the general participant area has the lowest priority. It should be noted that the method for determining the priority of the audio transceiver device is not limited to the above example. In practice, the venue can be divided into multiple areas according to the location layout, and the audio transceiver devices in different areas can be configured with corresponding priorities respectively.

[0034] In some embodiments, the configuration can be performed based on the participants who use the audio transceiver device. Usually, the speech status of the participants in the meeting can be known in advance, and the priority of the participants can be determined based on the seating arrangement of the participants. For example, the priority of the audio transceiver device of the management participant is higher than the priority of the audio transceiver device of the ordinary employee participant.

[0035] In a specific implementation, each audio transceiver device has a corresponding tag, and the tag uniquely corresponds to the audio transceiver device. The tag of the audio transceiver device can be carried in the broadcast signal or in the broadcast name. The tag can be used to know the audio transceiver device from which the broadcast signal comes, and then the priority of the audio transceiver device can be known.

[0036] For example, in a typical conference scenario, the venue includes a host area, a speaker area, and an ordinary participant area. The priority of the audio transceiver equipment in the host area, the priority of the audio transceiver equipment in the speaker area, and the priority of the audio transceiver equipment in the ordinary participant area decrease in sequence.

[0037] For another typical conference scenario, the identities of participants are not distinguished in the conference room, each participant can speak freely, and each audio transceiver has the same priority.

[0038] In a specific implementation, a conference identifier may be agreed upon in advance for the conference system, and the conference identifier may be a conference name, a conference number, a designated character, and the like.

[0039] In some embodiments, the conference identifier may be carried in the broadcast signal. After the listening device scans the broadcast signal, the conference identifier may be obtained from the broadcast signal.

[0040] In some other embodiments, the conference identifier may be carried in the broadcast name. The conference identifier is obtained from the broadcast name of the received broadcast signal.

[0041] In a specific implementation, the conference identifier is used to determine whether the broadcast signal is sent by an audio transceiver device belonging to the conference system. If it is not sent by an audio transceiver device belonging to the conference system, it is ignored. If it is sent by an audio transceiver device belonging to the conference system, the target broadcast signal is determined. In this way, the conference security can be improved.

[0042] In some non-limiting implementations, when there is a broadcast signal with a higher priority than the current broadcast signal, the broadcast signal with a higher priority than the current broadcast signal is used as the target broadcast signal.

[0043] In other non-limiting implementations, when there are multiple broadcast signals with higher priorities than the current broadcast signal, according to the number N of broadcast signals listened to simultaneously, M broadcast signals are selected from the broadcast signals with higher priorities than the current broadcast signal in descending order of priority as the target broadcast signals, wherein M and N are both positive integers and M≤N.

[0044] For example, when there are three broadcast signals with higher priorities than the current broadcast signal, and the number of broadcast signals listened to simultaneously is two, the broadcast signals with the highest priority and the second priority are selected from the broadcast signals with higher priorities than the current broadcast signal as the target broadcast signals.

[0045] For another example, when there are two broadcast signals with higher priorities than the current broadcast signal, and the number of broadcast signals listened to simultaneously is four, the two broadcast signals with higher priorities than the current broadcast signal are used as the target broadcast signals.

[0046] In a specific implementation, the number N of broadcast signals listened to simultaneously may be obtained from the listening rule. The number N of broadcast signals listened to simultaneously may be preconfigured.

[0047] In specific implementation, the listening rules can be dynamically adjusted according to the conference session, and each conference session has corresponding listening rules.

[0048] In some non-limiting embodiments, the listening rule may be configured in the following manner: obtaining the conference session of the current conference; and determining the listening rule based on the conference session.

[0049] In specific implementation, the conference sessions may include a host speech session, a designated spokesperson speech session, a free discussion session, etc. The types of conference sessions included in each meeting and the layout of each conference session are configured according to actual meeting needs.

[0050] The conference session is the host's speech session, and the corresponding listening rule can be that the host's audio transceiver device has the highest priority, and the broadcast signal sent by the host's audio transceiver device can interrupt the broadcast signals sent by all other audio transceiver devices. At this time, the broadcast signal listened to by the listening device comes from the host's audio transceiver device, and all audio transceiver devices play the voice of the host.

[0051] The conference session is a speech session for a designated speaker, and the corresponding listening rule may be that the audio transceiver device of the designated speaker has the highest priority, or the audio transceiver device of the designated speaker and the audio transceiver device of the host have the same priority, or the priority of the audio transceiver device of the designated speaker is only lower than the priority of the audio transceiver device of the host.

[0052] The conference session is a free discussion session, and the corresponding listening rules can be that the audio transceiver devices of all participants have the same priority, or the audio transceiver device of the host has the highest priority, and the audio transceiver devices of participants other than the host have the same priority. Broadcast signals of the same priority can interrupt the current broadcast signal so that participants can speak freely and their speeches can be heard by other participants. Furthermore, the conference rules can also include disconnecting the current broadcast signal if the current broadcast signal does not broadcast data for a preset period of time, so that the broadcast signals sent by other audio transceiver devices can be heard by the listening device in a timely manner.

[0053] The central control device determines the conference link according to the current time. For example, each conference link can be configured with a corresponding time period, and the current conference link is determined according to the current time.

[0054] The central control device obtains conference keywords from the target broadcast signal and determines conference links according to the conference keywords.

[0055] For example, extract the information "Zhang San will speak next" from the target broadcast signal, and determine the meeting session as the designated speaker speech session based on the conference keyword "Zhang San speaks". For another example, extract the information "Let's discuss freely now" from the target broadcast signal, and determine the meeting session as the free discussion session based on the conference keyword "free discussion".

[0056] In a specific implementation, when a team request operation is detected to be triggered, team request information is obtained; the team request information is carried in a broadcast signal and sent out, and the team request information includes the identifier of the audio transceiver device that initiates the team request and the identifier of the audio transceiver device to be added to the team; team confirmation is received, and a group and a listening rule for the group are created based on the team confirmation, and the team confirmation is sent by the audio transceiver device to be added to the team in response to the broadcast signal carrying the team request information.

[0057] The team formation request can be triggered by voice. Users can configure team formation information by voice. For example, the participant pairs audio transceiver device A, and the participant sends voice to form a team with audio transceiver device B and audio transceiver device C.

[0058] The team formation request can also be triggered by pressing a button, and the specific content of the team formation request information can be pre-configured when the button is pressed.

[0059] The listening rule includes that the priority of the broadcast signal sent by the audio transceiver device belonging to the same group is higher than the broadcast signal sent by other audio transceiver devices, and based on the group identifier in the scanned broadcast signal, the broadcast signal belonging to the same group as itself is used as the target broadcast signal.

[0060] When there are multiple broadcast signals belonging to the same group as the user, the user can select a broadcast signal from the broadcast signals belonging to the same group as the user as the target broadcast signal according to the listening rule of the group. The listening rule of the group includes any of the following: listening to multiple broadcast signals in the group at the same time; listening to the first received broadcast signal belonging to the same group as the user according to the reception time of the broadcast signal.

[0061] When the duration for which no audio data is listened to from the current broadcast signal reaches a preset duration, listening to the current broadcast signal is interrupted.

[0062] In a specific implementation, the broadcast signal is an encrypted broadcast signal. The audio transceiver device belonging to the conference system knows the decryption key of the encrypted broadcast signal and can use the decryption key to decrypt the encrypted broadcast signal. Even if the audio transceiver device that does not belong to the conference system receives the encrypted broadcast signal, it cannot decrypt the encrypted broadcast signal because it does not have the decryption key, thereby improving communication security.

[0063] It can be seen from the above scheme that each audio transceiver device supports Bluetooth low energy audio mode, and each audio transceiver device can scan the broadcast signal while listening to the current broadcast signal. According to the preset listening rules, the target broadcast signal is determined from the scanned broadcast signals. The target broadcast signal is a broadcast signal that can interrupt the current broadcast signal. Switch to the target broadcast signal and listen. In this way, you can flexibly switch between multiple broadcast signals according to actual meeting needs to listen to the speeches of different participants, thereby improving the diversity of meeting functions.

[0064] In addition, compared with the existing wired conference system or WIFI-based conference system, the conference system provided by the present application, which is composed of audio transceiver devices based on the Bluetooth low-power audio mode, has strong anti-interference ability, wide coverage, simple deployment, and easy use. The Bluetooth low-power audio mode uses a low-complexity communications codec (LC3) encoding scheme for sound data transmission, which has higher sound quality.

[0065] The present invention also provides a Bluetooth low-power audio conferencing system, comprising a plurality of audio transceiver devices, each of which supports a Bluetooth low-power audio mode, and each of which uses a data processing method provided in any of the above embodiments.

[0066] For the specific implementation scheme of the data processing method, please refer to the description in the above embodiment, which will not be repeated here.

[0067] The present invention also provides a computer-readable storage medium, which is a non-volatile storage medium or a non-transient storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of any of the above-mentioned data processing methods for an audio transceiver device in a Bluetooth low-power audio conferencing system are executed.

[0068] The present invention also provides a terminal, including a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and when the processor runs the computer program, it executes the steps of any one of the above-mentioned data processing methods for an audio transceiver device in a Bluetooth low-power audio conferencing system.

[0069] The present invention also provides a computer program product, including a computer program / instruction, which, when executed by a processor, implements the steps of any of the above-mentioned data processing methods for an audio transceiver device in a Bluetooth low-power audio conferencing system.

[0070] A person skilled in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing the relevant hardware through a program, and the program can be stored in any computer-readable storage medium, which may include: ROM, RAM, disk or CD, etc.

[0071] Although the present invention is disclosed as above, the present invention is not limited thereto. Any person skilled in the art can make various changes and modifications without departing from the spirit and scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the scope defined by the claims.

Claims

1. A data processing method for a Bluetooth low energy audio conferencing system, characterized in that: The Bluetooth low energy audio conferencing system includes a plurality of audio transceiver devices, each of which supports a Bluetooth low energy audio mode. The data processing method is applied to the audio transceiver devices, including: Scanning for broadcast signals while listening to the current broadcast signal; According to a preset listening rule, determining a target broadcast signal from the scanned broadcast signals, wherein the target broadcast signal is a broadcast signal that can interrupt the current broadcast signal; Switch to the target broadcast signal and listen to it.

2. The data processing method according to claim 1, characterized in that: The listening rule includes listening according to the priority of the broadcast signal from high to low, and determining the target broadcast signal from the scanned broadcast signals according to the preset listening rule includes: Determining whether there is a broadcast signal with a higher priority than the current broadcast signal among the scanned broadcast signals; A broadcast signal having a higher priority than the current broadcast signal is used as the target broadcast signal.

3. The data processing method according to claim 2, characterized in that: The taking a broadcast signal having a higher priority than the current broadcast signal as the target broadcast signal comprises: When there are multiple broadcast signals with a higher priority than the current broadcast signal, according to the number N of broadcast signals listened to simultaneously, M broadcast signals are selected from the broadcast signals with a higher priority than the current broadcast signal in descending order of priority as the target broadcast signals, wherein M and N are both positive integers and M≤N.

4. The data processing method according to claim 1, characterized in that: Also includes: When a team formation request operation is detected, the team formation request information is obtained; The team request information is carried in a broadcast signal and sent, wherein the team request information includes the identifier of the audio transceiver device that initiates the team request and the identifier of the audio transceiver device to be added to the team; a team confirmation is received, and a group and a listening rule of the group are created based on the team confirmation, wherein the team confirmation is sent by the audio transceiver device to be added to the team in response to the broadcast signal carrying the team request information.

5. The data processing method according to claim 4, characterized in that: The listening rule includes that a broadcast signal sent by an audio transceiver device belonging to the same group has a higher priority than a broadcast signal sent by other audio transceivers, and determining a target broadcast signal from the scanned broadcast signals according to the preset listening rule includes: Based on the group identifier in the scanned broadcast signal, a broadcast signal belonging to the same group as itself is used as the target broadcast signal.

6. The data processing method according to claim 5, characterized in that: When there are multiple broadcast signals belonging to the same group as the present invention, taking the broadcast signals belonging to the same group as the present invention as the target broadcast signal includes: According to the listening rule of the group, a broadcast signal is selected from the broadcast signals belonging to the same group as the target broadcast signal; The listening rule of the group includes any of the following: Listen to multiple broadcast signals in a group simultaneously; According to the reception time of the broadcast signal, listen to the first received broadcast signal that belongs to the same group as itself.

7. The data processing method according to claim 1, characterized in that: It also includes: configuring the listening rule in the following manner: Get the conference link of the current conference; The listening rule is determined based on the conference session.

8. The data processing method according to claim 1, characterized in that: Also includes: When the duration for which no audio data is listened to from the current broadcast signal reaches a preset duration, listening to the current broadcast signal is interrupted.

9. A Bluetooth low energy audio conferencing system, characterized in that: It comprises a plurality of audio transceiver devices, each of which supports a Bluetooth low energy audio mode, and each of which adopts a data processing method as claimed in any one of claims 1 to 8.

10. A computer-readable storage medium, wherein the computer-readable storage medium is a non-volatile storage medium or a non-transient storage medium, and a computer program is stored thereon, wherein: When the computer program is executed by a processor, the steps of the data processing method for an audio transceiver device in a Bluetooth low energy audio conferencing system according to any one of claims 1 to 8 are executed.

11. A terminal comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, characterized in that: When the processor runs the computer program, the processor performs the steps of the data processing method for an audio transceiver device in a Bluetooth low energy audio conferencing system as described in any one of claims 1 to 8.

12. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instruction is executed by a processor, the steps of the data processing method for an audio transceiver device in a Bluetooth low energy audio conferencing system as described in any one of claims 1 to 8 are implemented.