Wireless audio communication method, system, device, equipment, medium and program product
Through frequency point allocation and subcarrier position matching, the problems of signal interference and bandwidth compression in traditional wireless microphone communication systems are solved, and efficient wireless audio communication is achieved, which improves communication efficiency and reduces latency.
Patent Information
- Application Number
- CN202410133473.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-31
- Publication Date
- 2025-01-17
- Estimated Expiration
- 2044-01-31
AI Technical Summary
In traditional wireless microphone communication systems, signal interference is caused by the integration of multiple Bluetooth chips on the same PCB board, or only one chip leads to time-sharing multiplexing communication bandwidth compression and large sound delay, resulting in low communication efficiency.
By receiving the frequency point information command packet sent by the electronic device, frequency point allocation is performed, target communication frequency point number is transmitted simultaneously to the sound acquisition device, and the sub-sub-point of the sound acquisition device on the target communication frequency point is controlled according to the wireless signal and the data to be processed, the sub-point of the sound acquisition device at the target communication frequency point is controlled according to the wireless signal and the data to be processed. The carrier position forms a wireless audio communication system that combines time division multiplexing and frequency division multiplexing to avoid the mutual influence of bandwidth.
The communication efficiency of the wireless audio communication system is improved, signal interference and bandwidth compression are avoided, delay is reduced, and Bluetooth chips are allowed to communicate with electronic devices and sound acquisition devices at the same time.
Smart Images

Figure CN118139023B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of wireless communication technology, and in particular to a wireless audio communication method, system, device, computer equipment, storage medium and computer program product. Background Art
[0002] With the development of wireless communication technology, wireless microphones, a sound collection device, have emerged and are widely used due to their convenience. In traditional technology, wireless microphone communication systems are usually composed of multiple Bluetooth chips for communicating with wireless microphones and one Bluetooth chip for communicating with mobile phones integrated on the same PCB (Printed Circuit Board), or there is only one Bluetooth chip on the same PCB board, which communicates with mobile phones and different wireless microphones respectively.
[0003] However, if multiple Bluetooth chips are integrated on the same PCB board to send and receive Bluetooth packets at the same time, the Bluetooth signals between different chips will interfere with each other at the chip RF end; and if there is only one Bluetooth chip on the same PCB to send and receive Bluetooth packets, the time-division multiplexing communication bandwidth will be compressed and the sound delay at the microphone end will be large. Therefore, wireless communication through the above two wireless microphone communication systems has the problem of low communication efficiency. Summary of the invention
[0004] Based on this, it is necessary to provide a wireless audio communication method, system, device, computer equipment, computer-readable storage medium and computer program product to address the above technical problems.
[0005] In a first aspect, the present application provides a wireless audio communication method, which is applied to a Bluetooth chip control unit. The method comprises:
[0006] Receiving a command packet containing frequency information sent by an electronic device;
[0007] Perform frequency allocation according to the frequency information to obtain a target communication frequency, and synchronously transmit a frequency number corresponding to the target communication frequency to a target sound collection device;
[0008] Receiving a target wireless signal carrying a voice signal transmitted by the target sound collection device, and a data packet containing data to be processed sent by the electronic device;
[0009] According to the target wireless signal and the data to be processed, control and allocate the subcarrier position of the target sound collection device on the target communication frequency point.
[0010] In one embodiment, performing frequency allocation according to the frequency information to obtain a target communication frequency includes:
[0011] According to the frequency point information and the number of sound collection devices, the spectrum resources in a preset range are divided into a corresponding number of frequency points; based on the corresponding identification relationship between the divided frequency points and the target sound collection devices, the target communication frequency point is determined.
[0012] In one embodiment, controlling the allocation of the subcarrier position of the target sound collection device at the target communication frequency point according to the target wireless signal and the data to be processed includes:
[0013] According to the target wireless signal, the location information of the target sound collection device is determined; according to the data to be processed, the subcarrier position on the target communication frequency is determined; based on the location information, the target sound collection device is matched with the subcarrier position on the target communication frequency.
[0014] In one embodiment, the method further comprises:
[0015] Receive a first wireless signal carrying a voice signal transmitted by a first sound collection device; generate a response packet of the electronic device according to the data packet; generate a target response packet of the target sound collection device according to the target wireless signal; and generate a first response packet of the first sound collection device according to the first wireless signal; determine the subcarrier position of the first sound collection device at the first communication frequency and the subcarrier position of the second sound collection device at the second communication frequency according to the subcarrier position of the target sound collection device at the target communication frequency and the target response packet.
[0016] In one embodiment, determining the subcarrier position of the first sound collection device at the first communication frequency point and the subcarrier position of the second sound collection device at the second communication frequency point according to the subcarrier position of the target sound collection device at the target communication frequency point and the target response packet includes:
[0017] Determine the subcarrier position of the first sound collection device at the first communication frequency point according to the subcarrier position of the target sound collection device at the target communication frequency point and the target response packet;
[0018] The subcarrier position of the second sound collection device at the second communication frequency point is determined according to the subcarrier position of the first sound collection device at the first communication frequency point and the first response packet.
[0019] In a second aspect, the present application provides a wireless audio communication system, the system comprising: a current sound collection device, an electronic device and a Bluetooth chip control unit, the current sound collection device and the electronic device are connected to the Bluetooth chip control unit respectively;
[0020] The current sound collection device is used to transmit the current wireless signal carrying the voice signal to the Bluetooth chip control unit;
[0021] The electronic device is used to send a data packet containing data to be processed to the Bluetooth chip control unit;
[0022] The Bluetooth chip control unit is used to receive the current wireless signal and data packet, and control the allocation of the subcarrier position of the current sound collection device on the target communication frequency point according to the current wireless signal and the data to be processed.
[0023] In one of the embodiments, the electronic device is also used to send a command packet containing frequency information to the Bluetooth chip control unit; the Bluetooth chip control unit is also used to allocate frequencies according to the frequency information, obtain the target communication frequency, and synchronously transmit the frequency number corresponding to the target communication frequency to the current sound collection device; the current sound collection device is also used to obtain the location information of the electronic device according to the frequency number corresponding to the target communication frequency.
[0024] In one of the embodiments, the electronic device includes an MCU controller; the MCU controller is used to generate a command packet containing frequency information corresponding to a current communication frequency when the baseband is allocated to the current communication frequency, and synchronously transmit the command packet to the Bluetooth chip control unit.
[0025] In one embodiment, the system further includes: a first sound collection device and a second sound collection device, both of which are connected to the Bluetooth chip control unit; the first sound collection device is used to transmit a first wireless signal carrying a voice signal to the Bluetooth chip control unit; the second sound collection device is used to transmit a second wireless signal carrying a voice signal to the Bluetooth chip control unit; the Bluetooth chip control unit is also used to generate a response packet of the electronic device according to the data packet, and to generate a target response packet of the current sound collection device according to the current wireless signal; the Bluetooth chip control unit is also used to generate a first response packet of the first sound collection device according to the first wireless signal, and to generate a second response packet of the second sound collection device according to the second wireless signal.
[0026] In one of the embodiments, the Bluetooth chip control unit is further used to determine the subcarrier position of the first sound collection device at the first communication frequency and the subcarrier position of the second sound collection device at the second communication frequency based on the subcarrier position of the current sound collection device at the target communication frequency and the target response packet.
[0027] In a third aspect, the present application also provides a wireless audio communication device, which is applied to a Bluetooth chip control unit. The device comprises:
[0028] A first receiving module, used for receiving a command packet containing frequency information sent by an electronic device;
[0029] A frequency allocation module, used to allocate frequencies according to the frequency information, and synchronously transmit the allocated frequency information to the target sound collection device;
[0030] A second receiving module is used to receive a wireless signal carrying a voice signal transmitted by a target sound collection device, and a preset data packet sent by an electronic device;
[0031] The position allocation module is used to control the allocation of the subcarrier position of the target sound collection device on the target communication frequency point according to the wireless signal and the data to be processed.
[0032] In a fourth aspect, the present application further provides a computer device. The computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the following steps when executing the computer program:
[0033] Receive a command packet containing frequency information sent by an electronic device; perform frequency allocation according to the frequency information to obtain a target communication frequency, and synchronously transmit the frequency number corresponding to the target communication frequency to a target sound collection device; receive a target wireless signal carrying a voice signal transmitted by the target sound collection device, and a data packet containing data to be processed sent by the electronic device; and control the allocation of a subcarrier position of the target sound collection device on the target communication frequency according to the target wireless signal and the data to be processed.
[0034] In a fifth aspect, the present application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the following steps are implemented:
[0035] Receive a command packet containing frequency information sent by an electronic device; perform frequency allocation according to the frequency information to obtain a target communication frequency, and synchronously transmit the frequency number corresponding to the target communication frequency to a target sound collection device; receive a target wireless signal carrying a voice signal transmitted by the target sound collection device, and a data packet containing data to be processed sent by the electronic device; and control the allocation of a subcarrier position of the target sound collection device on the target communication frequency according to the target wireless signal and the data to be processed.
[0036] In a sixth aspect, the present application further provides a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, the following steps are implemented:
[0037] Receive a command packet containing frequency information sent by an electronic device; perform frequency allocation according to the frequency information to obtain a target communication frequency, and synchronously transmit the frequency number corresponding to the target communication frequency to a target sound collection device; receive a target wireless signal carrying a voice signal transmitted by the target sound collection device, and a data packet containing data to be processed sent by the electronic device; and control the allocation of a subcarrier position of the target sound collection device on the target communication frequency according to the target wireless signal and the data to be processed.
[0038] The above-mentioned wireless audio communication method, system, device, computer equipment, storage medium and computer program product receive a command packet containing frequency information sent by an electronic device; perform frequency allocation according to the frequency information to obtain a target communication frequency, and synchronously transmit the frequency number corresponding to the target communication frequency to the target sound collection device; receive a target wireless signal carrying a voice signal transmitted by the target sound collection device, and a data packet containing data to be processed sent by the electronic device; and control the allocation of the subcarrier position of the target sound collection device on the target communication frequency according to the target wireless signal and the data to be processed. This scheme is based on a wireless audio communication system composed of a single Bluetooth chip formed by the combination of time division multiplexing and frequency division multiplexing. When the electronic device communicates with the Bluetooth chip, it does not need to disconnect from the sound collection device; the sound collection device can know the frequency position of the data packet sent by the Bluetooth chip to the electronic device in real time. In this process, the bandwidth of electronic devices such as mobile phones will not be occupied. The Bluetooth chip can communicate with the electronic device and the sound collection device at the same time, and the bandwidth will not affect each other and the delay will be reduced, thereby improving the communication efficiency of the wireless audio communication system. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] FIG1 is a diagram of an application environment of a wireless audio communication system in one embodiment;
[0040] FIG2 is a schematic diagram of a frequency allocation process in one embodiment;
[0041] FIG3 is a schematic diagram of a wireless communication process at a target communication frequency point in one embodiment;
[0042] Figure 4 is a schematic diagram of the distribution of various frequency points in an embodiment;
[0043] Figure 5 is a schematic diagram of the frequency-amplitude correspondence relationship in one embodiment;
[0044] Figure 6 A schematic diagram of a flow chart of a wireless audio communication method in one embodiment;
[0045] Figure 7 A schematic diagram of a flow chart of a wireless audio communication method in a specific embodiment;
[0046] Figure 8 is a structural block diagram of a wireless audio communication device in one embodiment;
[0047] FIG. 9 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0048] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0049] In one embodiment, as shown in FIG1 , a wireless audio communication system is provided, the system comprising: a current sound collection device, an electronic device and a Bluetooth chip control unit, the current sound collection device and the electronic device are connected to the Bluetooth chip control unit respectively;
[0050] The current sound collection device is used to transmit the current wireless signal carrying the voice signal to the Bluetooth chip control unit;
[0051] An electronic device, used for sending a data packet containing data to be processed to a Bluetooth chip control unit;
[0052] The Bluetooth chip control unit is used to receive the current wireless signal and data packet, and control the allocation of the subcarrier position of the current sound collection device on the target communication frequency point according to the current wireless signal and the data to be processed.
[0053] Among them, the sound collection device can be a wireless microphone and a microphone, etc., and the electronic device can be a mobile phone, a laptop computer, etc.
[0054] Among them, the Bluetooth chip control unit refers to the internal module of the chip responsible for managing and controlling Bluetooth communications.
[0055] The subcarrier position refers to dividing the spectrum into multiple subcarriers and determining the frequency position of each subcarrier in an orthogonal frequency division multiplexing system.
[0056] Specifically, referring to Figure 1, the electronic device sends a data packet containing data to be processed to the Bluetooth chip control unit, and the current sound collection device transmits a current wireless signal carrying a voice signal to the Bluetooth chip control unit; the Bluetooth chip control unit receives the data packet containing the data to be processed and the current wireless signal carrying the voice signal, and controls the allocation of the subcarrier position of the current sound collection device on the target communication frequency point according to the current wireless signal and the data to be processed.
[0057] In one embodiment, referring to FIG. 2 , the electronic device is further used to send a command packet containing frequency information to the Bluetooth chip control unit; the Bluetooth chip control unit is further used to allocate frequencies according to the frequency information, obtain the target communication frequency, and synchronously transmit the frequency number corresponding to the target communication frequency to the current sound collection device; the current sound collection device is further used to obtain the location information of the electronic device according to the frequency number corresponding to the target communication frequency.
[0058] The frequency information refers to the specific frequency used by the wireless communication device.
[0059] Frequency allocation refers to dividing a certain range of spectrum resources into different frequencies and allocating these frequencies to different users, devices or services.
[0060] In a wireless communication system, different frequencies are usually assigned a unique number or identifier, called a frequency number, which is used to distinguish different frequencies.
[0061] Specifically, the electronic device sends a command packet containing frequency information to the Bluetooth chip control unit; the Bluetooth chip control unit allocates frequency according to the frequency information, obtains the target communication frequency, and synchronously transmits the frequency number corresponding to the target communication frequency to the current sound collection device; the current sound collection device obtains the location information of the electronic device according to the frequency number corresponding to the target communication frequency.
[0062] In this embodiment, by sending a command packet, allocating frequencies, and synchronously transmitting frequency numbers, a communication connection relationship is effectively established between the Bluetooth chip control unit, the electronic device, and the current sound collection device.
[0063] In one embodiment, the electronic device includes an MCU (Micro Controller Unit) controller; the MCU controller is used to generate a command packet containing frequency information corresponding to the current communication frequency when the baseband is assigned to a current communication frequency, and synchronously transmit the command packet to the Bluetooth chip control unit.
[0064] Among them, the MCU controller is a single-chip microcontroller that integrates a central processing unit, memory, input / output interface and other functional modules.
[0065] Specifically, when the baseband is allocated to a current communication frequency, the MCU controller generates a command packet carrying frequency information corresponding to the current communication frequency, and synchronously transmits the command packet to the Bluetooth chip control unit.
[0066] In this embodiment, when the baseband is allocated to a specific frequency point, the MCU controller will synchronously transmit the information packet carrying the frequency point information to the chip control unit to inform it that the next data packet will communicate at some specific frequency points.
[0067] In one embodiment, referring to Figure 3, the system also includes: a first sound collection device and a second sound collection device, both of which are connected to the Bluetooth chip control unit; the first sound collection device is used to transmit a first wireless signal carrying a voice signal to the Bluetooth chip control unit; the second sound collection device is used to transmit a second wireless signal carrying a voice signal to the Bluetooth chip control unit; the Bluetooth chip control unit is also used to generate a response packet of the electronic device according to the data packet, and to generate a target response packet of the current sound collection device according to the current wireless signal; the Bluetooth chip control unit is also used to generate a first response packet of the first sound collection device according to the first wireless signal, and to generate a second response packet of the second sound collection device according to the second wireless signal.
[0068] Specifically, the first sound collection device transmits a first wireless signal carrying a voice signal to the Bluetooth chip control unit; the second sound collection device transmits a second wireless signal carrying a voice signal to the Bluetooth chip control unit; the Bluetooth chip control unit generates a response packet of the electronic device according to the data packet, and generates a target response packet of the current sound collection device according to the current wireless signal; the Bluetooth chip control unit generates a first response packet of the first sound collection device according to the first wireless signal, and generates a second response packet of the second sound collection device according to the second wireless signal.
[0069] In this embodiment, after the communication connection is established, the Bluetooth chip control unit can communicate with the electronic device and the sound collection device at the same time, and the bandwidths will not affect each other and the delay will be reduced.
[0070] In one embodiment, the Bluetooth chip control unit is further used to determine the subcarrier position of the first sound collection device at the first communication frequency and the subcarrier position of the second sound collection device at the second communication frequency based on the subcarrier position of the current sound collection device at the target communication frequency and the target response packet.
[0071] The subcarrier position refers to dividing the spectrum into multiple subcarriers and determining the frequency position of each subcarrier in an orthogonal frequency division multiplexing system.
[0072] Specifically, the Bluetooth chip control unit determines the subcarrier position of the first sound collection device at the first communication frequency and the subcarrier position of the second sound collection device at the second communication frequency according to the subcarrier position of the current sound collection device at the target communication frequency and the target response packet.
[0073] In this embodiment, Figure 4 As shown, the current wireless signal emitted by the current sound collection device follows the data packet sent by the electronic device to a certain frequency position known in advance, thereby following the data packet sent by the electronic device to the frequency position of the wireless signal emitted by each subsequent sound collection device, thereby realizing the function of the Bluetooth chip being able to communicate with the electronic device and multiple sound collection devices at the same time.
[0074] Further explanation, such as Figure 5 As shown, in this solution, the communication frequency of the electronic device is the signal local oscillator (indicated by the arrow), and the remaining sound collection devices are in different frequency domains of the same communication frequency of the electronic device.
[0075] In one embodiment, Figure 6 As shown, a wireless audio communication method is provided, which is described by taking the method applied to the Bluetooth chip control unit in FIG. 1 as an example, and specifically includes the following steps:
[0076] Step S601: receiving a command packet including frequency information sent by an electronic device.
[0077] Step S602, frequency allocation is performed according to the frequency information to obtain the target communication frequency, and the frequency number corresponding to the target communication frequency is synchronously transmitted to the target sound collection device.
[0078] Step S603, receiving a target wireless signal carrying a voice signal transmitted by a target sound collection device, and a data packet containing data to be processed sent by an electronic device.
[0079] Step S604, according to the target wireless signal and the data to be processed, control the allocation of the subcarrier position of the target sound collection device on the target communication frequency point.
[0080] Specifically, the Bluetooth chip control unit receives a command packet containing frequency information sent by an electronic device; performs frequency allocation according to the frequency information to obtain a target communication frequency, and synchronously transmits the frequency number corresponding to the target communication frequency to the target sound collection device. The Bluetooth chip control unit receives a target wireless signal carrying a voice signal transmitted by the target sound collection device, and a data packet containing data to be processed sent by the electronic device; and controls the allocation of the subcarrier position of the target sound collection device on the target communication frequency according to the target wireless signal and the data to be processed.
[0081] In the wireless audio communication method of this embodiment, based on the wireless audio communication system composed of a single Bluetooth chip formed by the combination of time division multiplexing and frequency division multiplexing, when the electronic device communicates with the Bluetooth chip, there is no need to disconnect from the sound collection device; the sound collection device can know the frequency point position of the data packet sent by the Bluetooth chip to the electronic device in real time. In this process, the bandwidth of electronic devices such as mobile phones will not be occupied. The Bluetooth chip can communicate with the electronic device and the sound collection device at the same time, and the bandwidths will not affect each other and the delay will be reduced, thereby improving the communication efficiency of the wireless audio communication system.
[0082] In one embodiment, frequency allocation is performed according to the frequency information to obtain a target communication frequency, which specifically includes the following steps:
[0083] According to the frequency information and the number of sound collection devices, the spectrum resources in a preset range are divided into a corresponding number of frequency points; based on the corresponding identification relationship between the divided frequency points and the target sound collection devices, the target communication frequency point is determined.
[0084] It should be noted that in the communication system, frequency allocation is to effectively manage spectrum resources, avoid interference between different users or devices, and provide reliable and efficient communication services; the method and principles of frequency allocation may vary according to specific communication standards, network topology and business requirements.
[0085] Specifically, the Bluetooth chip control unit divides the spectrum resources in a preset range into a corresponding number of frequencies according to the frequency information and the number of sound collection devices; and determines the target communication frequency based on the corresponding identification relationship between the divided frequency and the target sound collection device.
[0086] In this embodiment, frequency allocation is performed according to frequency information, and based on the corresponding identification relationship between the divided frequency points and the target sound collection device, the target communication frequency point is accurately determined, so that the spectrum resources are effectively utilized.
[0087] In one embodiment, according to the target wireless signal and the data to be processed, controlling and allocating the subcarrier position of the target sound collection device on the target communication frequency point specifically includes the following steps:
[0088] According to the target wireless signal, the location information of the target sound collection device is determined; according to the data to be processed, the subcarrier position on the target communication frequency point is determined; based on the location information, the target sound collection device is matched with the subcarrier position on the target communication frequency point.
[0089] Specifically, the Bluetooth chip control unit determines the location information of the target sound collection device based on the target wireless signal; determines the subcarrier position on the target communication frequency point based on the data to be processed; and based on the location information of the target sound collection device, matches the target sound collection device with the subcarrier position on the target communication frequency point.
[0090] In this embodiment, by controlling the subcarrier position of the target sound collection device at the target communication frequency point according to the target wireless signal and the data to be processed, the sound collection device can know the frequency point position information of the data packet sent by the electronic device to the Bluetooth chip control unit in real time.
[0091] In one embodiment, the following steps are also included:
[0092] Receive a first wireless signal carrying a voice signal transmitted by a first sound collection device; generate a response packet of the electronic device according to the data packet; generate a target response packet of the target sound collection device according to the target wireless signal; and generate a first response packet of the first sound collection device according to the first wireless signal; determine the subcarrier position of the first sound collection device at the first communication frequency and the subcarrier position of the second sound collection device at the second communication frequency according to the subcarrier position of the target sound collection device at the target communication frequency and the target response packet.
[0093] Specifically, the Bluetooth chip control unit receives a first wireless signal carrying a voice signal transmitted by a first sound collection device; generates a response packet of the electronic device according to the data packet; generates a target response packet of the target sound collection device according to the target wireless signal; and generates a first response packet of the first sound collection device according to the first wireless signal; determines the subcarrier position of the first sound collection device at the first communication frequency point, and the subcarrier position of the second sound collection device at the second communication frequency point, according to the subcarrier position of the target sound collection device at the target communication frequency point and the target response packet.
[0094] In this embodiment, the target wireless signal transmitted by the target sound collection device follows the data packet sent by the electronic device to a certain frequency position known in advance, thereby following the frequency position of the wireless signal transmitted by each sound collection device after the data packet sent by the electronic device, thereby realizing the function of the Bluetooth chip being able to communicate with the electronic device and multiple sound collection devices at the same time.
[0095] In one embodiment, according to the subcarrier position of the target sound collection device at the target communication frequency and the target response packet, determining the subcarrier position of the first sound collection device at the first communication frequency and the subcarrier position of the second sound collection device at the second communication frequency specifically includes the following steps:
[0096] According to the subcarrier position of the target sound collection device at the target communication frequency and the target response packet, the subcarrier position of the first sound collection device at the first communication frequency is determined; according to the subcarrier position of the first sound collection device at the first communication frequency and the first response packet, the subcarrier position of the second sound collection device at the second communication frequency is determined.
[0097] Specifically, the Bluetooth chip control unit first determines the subcarrier position of the first sound collection device at the first communication frequency based on the subcarrier position of the target sound collection device at the target communication frequency and the target response packet; and then determines the subcarrier position of the second sound collection device at the second communication frequency based on the subcarrier position of the first sound collection device at the first communication frequency and the first response packet.
[0098] In this embodiment, a specific method is used by first determining the subcarrier position of the first sound collection device at the first communication frequency point, and then determining the subcarrier position of the second sound collection device at the second communication frequency point, thereby realizing the frequency point position of the wireless signal transmitted by each sound collection device following the data packet sent by the electronic device.
[0099] In one embodiment, Figure 7 As shown, a wireless audio communication method in a specific embodiment is provided, and the method is applied to the Bluetooth chip control unit in FIG. 1 as an example for description, and specifically includes the following steps:
[0100] Step S701: receiving a command packet including frequency information sent by an electronic device.
[0101] Step S702: divide the spectrum resources in a preset range into a corresponding number of frequencies according to the frequency information and the number of sound collection devices; determine the target communication frequency based on the corresponding identification relationship between the divided frequency and the target sound collection device.
[0102] Step S703, receiving a target wireless signal carrying a voice signal transmitted by a target sound collection device, and a data packet containing data to be processed sent by an electronic device.
[0103] Step S704, determining the location information of the target sound collection device according to the target wireless signal; determining the subcarrier position on the target communication frequency point according to the data to be processed; and matching the target sound collection device with the subcarrier position on the target communication frequency point based on the location information.
[0104] Step S705, receiving a first wireless signal carrying a voice signal transmitted by a first sound collection device; generating a response packet of the electronic device according to the data packet; generating a target response packet of the target sound collection device according to the target wireless signal; and generating a first response packet of the first sound collection device according to the first wireless signal.
[0105] Step S706, determining the subcarrier position of the first sound collection device at the first communication frequency and the subcarrier position of the second sound collection device at the second communication frequency according to the subcarrier position of the target sound collection device at the target communication frequency and the target response packet.
[0106] In the wireless audio communication method of this embodiment, based on the wireless audio communication system composed of a single Bluetooth chip formed by the combination of time division multiplexing and frequency division multiplexing, when the electronic device communicates with the Bluetooth chip, there is no need to disconnect from the sound collection device; the sound collection device can know the frequency point position of the data packet sent by the Bluetooth chip to the electronic device in real time. In this process, the bandwidth of electronic devices such as mobile phones will not be occupied. The Bluetooth chip can communicate with the electronic device and the sound collection device at the same time, and the bandwidths will not affect each other and the delay will be reduced, thereby improving the communication efficiency of the wireless audio communication system.
[0107] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0108] Based on the same inventive concept, the embodiment of the present application also provides a wireless audio communication device for implementing the wireless audio communication method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more wireless audio communication device embodiments provided below can refer to the limitations of the wireless audio communication method above, and will not be repeated here.
[0109] In one embodiment, Figure 8 As shown, a wireless audio communication device is provided, comprising:
[0110] The first receiving module 801 is used to receive a command packet containing frequency information sent by an electronic device;
[0111] The frequency allocation module 802 is used to allocate frequencies according to the frequency information and synchronously transmit the allocated frequency information to the target sound collection device;
[0112] The second receiving module 803 is used to receive the wireless signal carrying the voice signal transmitted by the target sound collection device, and the preset data packet sent by the electronic device;
[0113] The position allocation module 804 is used to control the allocation of the subcarrier position of the target sound collection device on the target communication frequency point according to the wireless signal and the data to be processed.
[0114] In one embodiment, the frequency allocation module 802 is also used to divide the spectrum resources in a preset range into a corresponding number of frequencies according to the frequency information and the number of sound collection devices; and determine the target communication frequency based on the corresponding identification relationship between the divided frequency and the target sound collection device.
[0115] In one embodiment, the position allocation module 804 is also used to determine the position information of the target sound collection device based on the target wireless signal; determine the subcarrier position on the target communication frequency point based on the data to be processed; and match the target sound collection device with the subcarrier position on the target communication frequency point based on the position information.
[0116] In one embodiment, the wireless audio communication device also includes a position following module, which is used to receive a first wireless signal carrying a voice signal transmitted by a first sound collection device; generate a response packet of the electronic device according to the data packet; generate a target response packet of the target sound collection device according to the target wireless signal; and generate a first response packet of the first sound collection device according to the first wireless signal; determine the subcarrier position of the first sound collection device at the first communication frequency point, and the subcarrier position of the second sound collection device at the second communication frequency point according to the subcarrier position of the target sound collection device at the target communication frequency point and the target response packet.
[0117] Each module in the wireless audio communication device can be implemented in whole or in part by software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each module.
[0118] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be shown in FIG9. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a wireless audio communication method is implemented.
[0119] Those skilled in the art will understand that the structure shown in FIG. 9 is merely a block diagram of a partial structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.
[0120] In one embodiment, a computer device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above method embodiments when executing the computer program.
[0121] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.
[0122] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.
[0123] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions.
[0124] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.
[0125] The technical features of the above embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0126] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A wireless audio communication method, characterized in that: Applied to a Bluetooth chip control unit, the method comprises: Receiving a command packet containing frequency information sent by an electronic device; Perform frequency allocation according to the frequency information to obtain a target communication frequency, and synchronously transmit a frequency number corresponding to the target communication frequency to a target sound collection device; Receiving a target wireless signal carrying a voice signal transmitted by the target sound collection device, and a data packet containing data to be processed sent by the electronic device; According to the target wireless signal, the location information of the target sound collection device is determined; according to the data to be processed, the subcarrier position on the target communication frequency is determined; based on the location information, the target sound collection device is matched with the subcarrier position on the target communication frequency.
2. The method according to claim 1, characterized in that The performing frequency allocation according to the frequency information to obtain a target communication frequency includes: Dividing the spectrum resources in a preset range into a corresponding number of frequency points according to the frequency point information and the number of sound collection devices; The target communication frequency is determined based on the corresponding identification relationship between the divided frequency points and the target sound collection device.
3. The method according to any one of claims 1 to 2, characterized in that: The method further comprises: Receiving a first wireless signal carrying a voice signal transmitted by a first sound collection device; Generate a response packet of the electronic device according to the data packet; generate a target response packet of the target sound collection device according to the target wireless signal; and generate a first response packet of the first sound collection device according to the first wireless signal; According to the subcarrier position of the target sound collection device at the target communication frequency and the target response packet, the subcarrier position of the first sound collection device at the first communication frequency and the subcarrier position of the second sound collection device at the second communication frequency are determined.
4. The method according to claim 3, characterized in that: The determining, according to the subcarrier position of the target sound collection device at the target communication frequency and the target response packet, the subcarrier position of the first sound collection device at the first communication frequency and the subcarrier position of the second sound collection device at the second communication frequency, comprises: Determine the subcarrier position of the first sound collection device at the first communication frequency point according to the subcarrier position of the target sound collection device at the target communication frequency point and the target response packet; The subcarrier position of the second sound collection device at the second communication frequency point is determined according to the subcarrier position of the first sound collection device at the first communication frequency point and the first response packet.
5. A wireless audio communication system, characterized in that: The system comprises: a current sound collection device, an electronic device and a Bluetooth chip control unit, wherein the current sound collection device and the electronic device are connected to the Bluetooth chip control unit respectively; The current sound collection device is used to transmit the current wireless signal carrying the voice signal to the Bluetooth chip control unit; The electronic device is used to send a data packet containing data to be processed to the Bluetooth chip control unit; The Bluetooth chip control unit is used to receive the current wireless signal and data packet, and determine the location information of the current sound collection device according to the current wireless signal; determine the subcarrier position on the target communication frequency point according to the data to be processed; and match the current sound collection device with the subcarrier position on the target communication frequency point based on the location information.
6. The system according to claim 5, characterized in that The electronic device is also used to send a command packet containing frequency information to the Bluetooth chip control unit; The Bluetooth chip control unit is also used to allocate frequencies according to the frequency information, obtain a target communication frequency, and synchronously transmit a frequency number corresponding to the target communication frequency to the current sound collection device; The current sound collection device is further used to obtain the location information of the electronic device according to the frequency number corresponding to the target communication frequency.
7. The system according to claim 5, characterized in that The electronic device comprises an MCU controller; The MCU controller is used to generate a command packet carrying frequency information corresponding to a current communication frequency when the baseband is allocated to the current communication frequency, and synchronously transmit the command packet to the Bluetooth chip control unit.
8. The system according to claim 5, characterized in that The system further includes: a first sound collection device and a second sound collection device, wherein the first sound collection device and the second sound collection device are both connected to the Bluetooth chip control unit; The first sound collection device is used to transmit a first wireless signal carrying a voice signal to the Bluetooth chip control unit; The second sound collection device is used to transmit a second wireless signal carrying a voice signal to the Bluetooth chip control unit; The Bluetooth chip control unit is further used to generate a response packet of the electronic device according to the data packet, and to generate a target response packet of the current sound collection device according to the current wireless signal; The Bluetooth chip control unit is further used to generate a first response packet of the first sound collection device according to the first wireless signal, and to generate a second response packet of the second sound collection device according to the second wireless signal.
9. The system according to claim 8, characterized in that The Bluetooth chip control unit is further used to determine the subcarrier position of the first sound collection device at the first communication frequency point and the subcarrier position of the second sound collection device at the second communication frequency point according to the subcarrier position of the current sound collection device at the target communication frequency point and the target response packet.
10. A wireless audio communication device, characterized in that: Applied to a Bluetooth chip control unit, the device comprises: A first receiving module, used for receiving a command packet containing frequency information sent by an electronic device; A frequency allocation module, used to allocate frequencies according to the frequency information, and synchronously transmit the allocated frequency information to the target sound collection device; A second receiving module is used to receive a wireless signal carrying a voice signal transmitted by a target sound collection device, and a preset data packet sent by an electronic device; A position allocation module is used to determine the position information of the target sound collection device according to the wireless signal; determine the subcarrier position on the target communication frequency point according to the data to be processed; and match the target sound collection device with the subcarrier position on the target communication frequency point based on the position information.
11. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 4 are implemented.
12. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 4 are implemented.
13. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 4 are implemented.
Citation Information
Patent Citations
Communication method and communication device, electronic device, and storage medium
CN108989996A
Wireless Bluetooth device, controller and method used for controller
CN109768806A