Candidate primary wireless microphone selection method, wireless microphone, and system

CN122952226APending Publication Date: 2026-10-20HENGXUAN TECH (BEIJING) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611306212.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-08-26
Publication Date
2026-10-20

AI Technical Summary

Technical Problem

[0003]然而,在目前的候选主无线麦克风选择方式中,通常仅依据无线麦克风的电量进行选择,该选择方式具有局限性

Benefits of technology

[0009]可以理解,上述第二方面所述的无线麦克风和第三方面所述的无线麦克风系统所能达到的有益效果,可以参考第一方面所述的候选主无线麦克风选择方法的有益效果,此处不再赘述。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure FT_1
    Figure FT_1
  • Figure FT_2
    Figure FT_2
  • Figure FT_3
    Figure FT_3
Patent Text Reader

Abstract

This application provides a method, a wireless microphone, and a system for selecting a candidate primary wireless microphone, relating to the field of electronic technology. The method includes: acquiring battery information of M wireless microphones, where M is an integer greater than 1; if, based on the battery information, the overall battery level of the M wireless microphones meets a predetermined battery level condition, then, based on the communication capability information of each of the N wireless microphones, determining at least one candidate primary wireless microphone from the N wireless microphones; if, based on the battery information, the overall battery level of the M wireless microphones does not meet the predetermined battery level condition, then, based on the battery life information of each of the K wireless microphones, determining at least one candidate primary wireless microphone from the K wireless microphones. This ensures that the selected candidate primary wireless microphone matches the current actual state of the wireless microphone system, thereby improving the flexibility of selecting a candidate primary wireless microphone.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of electronic technology, specifically relating to a method for selecting a candidate main wireless microphone, a wireless microphone, and a system. Background Technology

[0002] In a wireless microphone system, when multiple wireless microphones work together, a master wireless microphone typically receives audio data collected by the other microphones and then transmits the audio data to the smart device. In this scenario, one or more candidate master wireless microphones can be pre-determined from the system so that when the performance of the current master microphone degrades, a switch to a master microphone can be initiated based on these candidate microphones.

[0003] However, current methods for selecting candidate primary wireless microphones typically rely solely on the microphone's battery level, which has limitations. Summary of the Invention

[0004] Therefore, the purpose of this application is to provide a method, wireless microphone and system for selecting a candidate primary wireless microphone, so as to improve the flexibility of selecting a candidate primary wireless microphone.

[0005] In a first aspect, embodiments of this application provide a method for selecting a candidate main wireless microphone, the method comprising: obtaining power information of M wireless microphones, where M is an integer greater than 1; If, based on the power information, the overall power of the M wireless microphones meets a predetermined power condition, at least one candidate main wireless microphone is determined from the N wireless microphones based on the communication capability information of each of the N wireless microphones. The N wireless microphones belong to the M wireless microphones. The communication capability information of each wireless microphone is used to characterize the communication between the wireless microphone and other wireless microphones, and / or the communication between the wireless microphone and a smart device. The smart device is used to receive audio data collected by the wireless microphones, where N is a positive integer less than or equal to M. If, based on the power information, the overall power of the M wireless microphones does not meet the predetermined power condition, at least one candidate main wireless microphone is determined from the K wireless microphones based on the battery life information of each of the K wireless microphones. The K wireless microphones belong to the M wireless microphones, where K is a positive integer less than or equal to M.

[0006] By determining the relationship between the total battery level of the M wireless microphones and the predetermined battery level conditions, the selection strategy for the candidate primary wireless microphone is dynamically switched. That is, when the total battery level meets the predetermined battery level conditions, the selection is based on communication capability information, and when the total battery level does not meet the predetermined battery level conditions, the selection is based on battery life information. This ensures that at least one selected candidate primary wireless microphone matches the current actual state of the wireless microphone system (which contains M wireless microphones), thereby improving the flexibility of selecting the candidate primary wireless microphone.

[0007] Secondly, embodiments of this application provide a wireless microphone system, which includes a processor and an audio acquisition device. The processor is used to execute the method in any possible implementation of the first aspect, and the audio acquisition device is connected to the processor.

[0008] Thirdly, embodiments of this application provide a wireless microphone system, which includes: M wireless microphones and a main wireless microphone; wherein the M wireless microphones are used to collect audio data and send the audio data they have collected to the main wireless microphone, and M is an integer greater than 1; the main wireless microphone is used to execute the method in any possible implementation of the first aspect.

[0009] It is understood that the beneficial effects of the wireless microphone described in the second aspect and the wireless microphone system described in the third aspect can be referred to the beneficial effects of the candidate primary wireless microphone selection method described in the first aspect, and will not be repeated here. Attached Figure Description

[0010] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments of this application will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings.

[0011] Figure 1 A flowchart illustrating the candidate main wireless microphone selection method provided in this application embodiment; Figure 2 A flowchart illustrating a method for determining at least one candidate master wireless microphone provided in an embodiment of this application; Figure 3 This is a schematic diagram of the structure of a wireless microphone provided in an embodiment of this application; Figure 4 This is a schematic diagram of the structure of a wireless microphone system provided in an embodiment of this application. Detailed Implementation

[0012] The technical solutions of the embodiments of this application will now be described with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. The following embodiments are provided as examples to more clearly illustrate the technical solutions of this application, and should not be used to limit the scope of protection of this application. Those skilled in the art will understand that, without conflict, the following embodiments and features can be combined with each other.

[0013] It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. Furthermore, relational terms such as "first," "second," etc., in the description of this application are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus.

[0014] Furthermore, the term "and / or" in this application is merely a description of the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone.

[0015] In the description of the embodiments of this application, unless otherwise expressly specified and limited, the technical term "connection" can be a direct connection or an indirect connection through an intermediate medium.

[0016] This application provides a method for selecting a candidate primary wireless microphone, which can be applied to a first wireless microphone (described below).

[0017] Please see Figure 1 , Figure 1 A flowchart illustrating a method for selecting a candidate primary wireless microphone as provided in this application embodiment. The method includes the following steps: S101, the first wireless microphone acquires the power information of M wireless microphones.

[0018] The first wireless microphone can be any wireless microphone in a wireless microphone system, such as the main wireless microphone or any auxiliary wireless microphone in the system. The wireless microphone system includes one main wireless microphone and multiple auxiliary wireless microphones. The main wireless microphone is used to receive audio data #1 collected by each of the multiple auxiliary wireless microphones, and to send audio data #2 to a smart device based on the audio data #1. The audio data #2 includes the audio data #1 collected by each of the multiple auxiliary wireless microphones, or the audio data #2 includes audio data obtained after processing the audio data #1 collected by each of the multiple auxiliary wireless microphones. It is understood that the specific functions of the main wireless microphone and the auxiliary wireless microphones can be found in existing technologies, and will not be elaborated here.

[0019] M wireless microphones can be understood as multiple wireless microphones, where M is an integer greater than 1. These M wireless microphones can be at least some of the wireless microphones in a wireless microphone system. For example, the M wireless microphones can include all the wireless microphones in a wireless microphone system; or, the M wireless microphones can include all or some of the auxiliary wireless microphones in a wireless microphone system.

[0020] For example, the first wireless microphone is the main wireless microphone in the wireless microphone system, and the M wireless microphones include all the wireless microphones in the wireless microphone system, or the M wireless microphones include all or part of the auxiliary wireless microphones in the wireless microphone system.

[0021] For example, the first wireless microphone is any auxiliary wireless microphone in the wireless microphone system, the M wireless microphones include all the wireless microphones in the wireless microphone system, or the M wireless microphones include all or some of the auxiliary wireless microphones in the wireless microphone system.

[0022] The battery information may include the remaining battery power of the wireless microphone; this remaining battery power can be understood as the current battery level of the wireless microphone. The battery information may also include the ratio of the remaining battery power of the wireless microphone to the total battery power; this total battery power can be understood as the maximum battery power of the wireless microphone. The total battery power of all wireless microphones in the wireless microphone system can be the same.

[0023] In this embodiment, the wireless microphones in the wireless microphone system can establish communication connections, such as Bluetooth or WiFi. The first wireless microphone can obtain the battery level information of each of the M wireless microphones by communicating with each other.

[0024] After obtaining the power information of M wireless microphones, the first wireless microphone can determine whether the overall power of the M wireless microphones meets the predetermined power condition based on the power information of the M wireless microphones.

[0025] The aforementioned predetermined power conditions may include at least one of the following conditions: the average remaining power of the M wireless microphones is greater than a first preset value; the number of wireless microphones among the M wireless microphones with remaining power greater than a second preset value is greater than or equal to a preset number value; and the total remaining power of the M wireless microphones is greater than a third preset value.

[0026] The first preset value, second preset value, preset quantity value, and third preset value can be flexibly set according to actual conditions (such as the value of M, the requirements for battery life in different scenarios, battery capacity, etc.). For example, the first preset value can be set to a value between 30% and 60% of the total battery power of the wireless microphones; the second preset value can be set to a value between 40% and 60% of the total battery power of the wireless microphones; the third preset value can be set to one-third or one-half of the total battery power of the M wireless microphones; the preset quantity value can be set to M / 2, M / 3, or M / 4, etc. When the wireless microphone system is in a scenario with extremely high requirements for communication reliability but relatively relaxed requirements for battery life, these preset values ​​can be set relatively low; conversely, when the wireless microphone system is in a scenario with strict requirements for battery life, these preset values ​​can be set relatively high.

[0027] The total remaining power of the M wireless microphones is the sum of the remaining power of each of the M wireless microphones.

[0028] When the predetermined power condition includes multiple conditions, if the total power of the M wireless microphones meets any one of these conditions, it can be determined that the total power of the M wireless microphones meets the predetermined power condition; if the total power of the M wireless microphones does not meet these conditions, it can be determined that the total power of the M wireless microphones does not meet the predetermined power condition.

[0029] When the total power of the M wireless microphones meets the predetermined power condition, the first wireless microphone executes S102 below; when the total power of the M wireless microphones does not meet the predetermined power condition, the first wireless microphone executes S103 below.

[0030] S102, if the overall power of the M wireless microphones meets the predetermined power condition based on the power information of the M wireless microphones, the first wireless microphone determines at least one candidate main wireless microphone from the N wireless microphones based on the communication capability information of each wireless microphone among the N wireless microphones.

[0031] The condition that the total battery power of the M wireless microphones meets the predetermined battery power condition can specifically include: the average remaining battery power of the M wireless microphones is greater than a first preset value; or, the number of wireless microphones with remaining battery power greater than a second preset value is greater than or equal to a preset number; or, the total remaining battery power of the M wireless microphones is greater than a third preset value.

[0032] For example, if M is 16, and the average remaining power of the 16 wireless microphones is greater than 60% of the total power of the wireless microphones, then the first wireless microphone can determine that the overall power of the 16 wireless microphones meets the predetermined power condition; or, if at least 5 of the 16 wireless microphones have a remaining power higher than 70% of the total power of the wireless microphones, then the first wireless microphone can determine that the overall power of the 16 wireless microphones meets the predetermined power condition.

[0033] In this embodiment, by providing multiple methods for determining the overall battery status of the M wireless microphones, the first wireless microphone can evaluate whether the overall battery status of the M wireless microphones meets the predetermined battery condition from different dimensions (such as average battery level, number of high-battery nodes, and total battery level). This enhances the accuracy and flexibility of battery status determination and avoids misjudgments caused by a single determination method. Furthermore, if the overall battery status of the M wireless microphones meets the predetermined battery condition, it indicates that the wireless microphone system is in a state of sufficient power. In this case, communication performance can be prioritized when selecting a candidate primary wireless microphone.

[0034] N wireless microphones belong to M wireless microphones, where N is a positive integer less than or equal to M. That is, the N wireless microphones are at least a subset of the M wireless microphones. Furthermore, all N wireless microphones are auxiliary wireless microphones.

[0035] The communication capability information of each of the N wireless microphones can be used to characterize the communication between that wireless microphone (denoted as wireless microphone #a1) and other wireless microphones, and / or the communication between wireless microphone #a1 and a smart device. Furthermore, the communication capability information of each of the N wireless microphones can be used to directly or indirectly characterize the wireless connection quality or wireless transmission capability between wireless microphone #a1 and other wireless microphones, and / or the wireless connection quality or wireless transmission capability between wireless microphone #a1 and a smart device. Here, "other wireless microphones" can be understood as any wireless microphone other than wireless microphone #a1 among the N wireless microphones. The smart device can be used to receive the audio data collected by the wireless microphones; and the smart device can be a mobile phone, personal computer, tablet computer, laptop computer, camera, camcorder, recording equipment, mixing equipment, live streaming equipment, or other devices capable of receiving audio data.

[0036] A candidate primary wireless microphone can be understood as an auxiliary wireless microphone that can be used to switch between primary and secondary wireless microphones. In other words, this candidate microphone can be used as the new primary microphone during a primary microphone switch. At least one of the aforementioned candidate primary microphones is an auxiliary microphone.

[0037] The first wireless microphone can calculate the communication capability score of each wireless microphone based on the communication capability information of each of the N wireless microphones, and determine at least one candidate main wireless microphone with better communication capability from the N wireless microphones based on the communication capability score.

[0038] S103, if it is determined from the power information that the total power of the M wireless microphones does not meet the predetermined power condition, the first wireless microphone determines at least one candidate main wireless microphone from the K wireless microphones based on the battery life information of each wireless microphone in the K wireless microphones.

[0039] K wireless microphones belong to M wireless microphones, where K is a positive integer less than or equal to M. That is, the K wireless microphones are at least a subset of the M wireless microphones. Furthermore, all K wireless microphones are auxiliary wireless microphones.

[0040] The battery life information of each of the K wireless microphones can characterize the duration for which the wireless microphone can continue to work in the current state.

[0041] The first wireless microphone can calculate the battery life score of each wireless microphone based on the battery life information of each of the K wireless microphones, and determine at least one candidate main wireless microphone with better battery life from the K wireless microphones based on the battery life score.

[0042] In summary, in this embodiment of the application, by determining the relationship between the total power of the M wireless microphones and the predetermined power conditions, the selection strategy of the candidate main wireless microphone is dynamically switched, which enables the selected at least one candidate main wireless microphone to match the current actual state of the wireless microphone system, thereby improving the flexibility of selecting the candidate main wireless microphone.

[0043] Furthermore, when a master microphone switch is required, a new master microphone can be selected from at least one candidate master microphone, and the corresponding switchover procedure can be executed. The specific implementation of this switchover procedure can be found in existing technologies and will not be elaborated upon here.

[0044] At least one of the aforementioned candidate primary wireless microphones can establish or maintain a low-power wireless connection with the smart device to assist in any subsequent primary wireless microphone switching operations. This low-power wireless connection can be understood as an auxiliary control connection with lower power overhead compared to the main audio transmission link, such as a Bluetooth Low Energy connection or other low-power control links. Through this connection, the candidate primary wireless microphone can exchange status information, switching control information, or connection parameters with the smart device, thereby improving switching response speed and reducing switching latency when a primary wireless microphone switching operation is required subsequently.

[0045] For other wireless microphones that were not selected as candidate master microphones (such as those other than at least one candidate master microphone among N wireless microphones, or those other than at least one candidate master microphone among K wireless microphones), establishing low-power wireless connections with smart devices can be avoided, or if a low-power wireless connection has already been established, it can be stopped from maintaining that connection. This reduces the number of low-power connections between the wireless microphone system and smart devices, lowering the connection load and connection management overhead for non-candidate master microphones.

[0046] Optionally, in conjunction with the above embodiments, before the first wireless microphone obtains the power information of the M wireless microphones, the above method may further include: the first wireless microphone removes wireless microphones that meet the removal conditions from the F wireless microphones to obtain M wireless microphones, where F is an integer greater than M.

[0047] The F wireless microphones include all wireless microphones in the wireless microphone system except for the main wireless microphone, or the F wireless microphones are all the wireless microphones in the wireless microphone system.

[0048] The above rejection criteria may include at least one of the following: a wireless microphone located in the charging case, a wireless microphone that is charging, a wireless microphone with abnormal wireless communication function, or a wireless microphone that is in a faulty state.

[0049] In this embodiment, the wireless microphone located in the charging case, the wireless microphone that is charging, the wireless microphone with abnormal wireless communication function, and the wireless microphone in a faulty state are all unsuitable as candidate main wireless microphones. Before acquiring the power information of the M wireless microphones, the first wireless microphone removes wireless microphones that meet the elimination criteria from the F wireless microphones. This can eliminate wireless microphones that are obviously unsuitable to serve as the main wireless microphone, narrowing down the candidate range. Afterwards, it is only necessary to acquire power information and communication capability information (or battery life information) of the M wireless microphones, thereby reducing unnecessary information collection and evaluation overhead, improving the overall efficiency of the candidate main wireless microphone selection process, and improving the accuracy and stability of subsequent candidate main wireless microphone selection.

[0050] Optionally, in conjunction with the above embodiments, the communication capability information of each wireless microphone may include at least one of the following: the wireless link quality between the wireless microphone (i.e., wireless microphone #a1) and other wireless microphones, the wireless signal strength between wireless microphone #a1 and other wireless microphones, the positional relationship between wireless microphone #a1 and other wireless microphones, the wireless link quality between wireless microphone #a1 and the smart device, the wireless signal strength between wireless microphone #a1 and the smart device, the distance between wireless microphone #a1 and the smart device, and the positional relationship between wireless microphone #a1 and the smart device.

[0051] Wireless link quality characterizes the actual data transmission performance of the wireless link between the transmitter and receiver. Wireless link quality can include at least one of the following: packet loss rate, bit error rate, retransmission rate, packet error rate, latency, throughput, signal-to-noise ratio (SNR), and connection stability. Specifically, packet loss rate can be understood as the proportion of data packets sent by the transmitter that are not successfully received by the receiver out of the total number of packets sent. Bit error rate can be understood as the proportion of erroneous bits received by the receiver per unit time out of the total number of bits received. Retransmission rate can be understood as the proportion of data packets that need to be retransmitted in a system using an automatic retransmission request mechanism out of the total number of data packets initially sent by the transmitter. Packet error rate can be understood as the proportion of erroneous data packets successfully received by the receiver but found to be corrupted after verification out of the total number of data packets sent by the transmitter. Latency can be understood as the time interval from when a data packet is sent by the transmitter to when it is fully received by the receiver. Throughput can be understood as the amount of valid data successfully received by the receiver per unit time. Signal-to-noise ratio (SNR) can be understood as the ratio of the useful signal power received by the receiver to the noise power. Connection stability can be understood as the ability of a wireless link to maintain a valid connection and provide reliable data transmission over time. This connection stability can be obtained through continuous monitoring and comprehensive statistical analysis of key performance indicators of the wireless link (such as SNR, packet loss rate, latency, and retransmission rate). It is understood that the specific principles behind packet loss rate, bit error rate, retransmission rate, packet error rate, latency, throughput, SNR, and connection stability can be found in existing technologies and will not be elaborated upon here.

[0052] Wireless signal strength reflects the coverage and attenuation of the wireless signal between the receiver and transmitter. Wireless signal strength can include at least one of the following information: Received Signal Strength Indicator (RSSI), Received Power, and Reference Signal Received Power (RSRP). RSSI can be understood as the total broadband received power measured by the receiver over the relevant channel bandwidth within a specified time slot. Received Power can be understood as the actual power of the useful radio frequency signal received at the receiver's antenna. RSRP can be understood as the linear average of the power contribution on resource units carrying a specific reference signal within the considered measurement frequency bandwidth. The specific principles of RSSI, Received Power, and RSRP can be found in existing technologies and will not be elaborated upon here.

[0053] Positional relationships can be used to characterize the spatial distribution of wireless microphone #a1 with other devices (such as the other wireless microphones mentioned above, or smart devices). These positional relationships may include at least one of the following: relative distance range, whether it is located in a nearby region, and the density of the distribution between devices.

[0054] The relative distance range can be understood as a quantified classification of the physical distance between the wireless microphone #a1 and other devices. This relative distance range can be determined based on wireless transmission characteristics. For example, the effective transmission distance of a microphone is typically 50 meters (m) to 150 meters; based on this, the relative distance range can be divided into: near-field zone (e.g., 0-5m), mid-field zone (e.g., 5-50m), and far-field zone (e.g., above 50m). Furthermore, the relative distance range can be estimated using RSSI combined with a propagation model; for example, when the RSSI is above a certain threshold, it is determined to be in the near-field zone, and when it is below another threshold, it is determined to be in the far-field zone, etc.

[0055] Whether it is located in the near-side region can be understood as determining whether other devices are within a preset near-distance range of the wireless microphone #a1. The result of this determination can be "yes" or "no". The boundary definition of the near-side region can be set according to specific application scenarios. For example, the near-side region can be the distance range corresponding to the signal strength between the wireless microphone #a1 and other devices being higher than a preset threshold. Being located in the near-side region and not being located in the near-side region are two relative concepts. Being located in the near-side region can indicate that the communication quality between other devices and the wireless microphone #a1 is relatively good; not being located in the near-side region can indicate that the communication quality between other devices and the wireless microphone #a1 is relatively poor.

[0056] The density of device distribution can be understood as the degree of spatial aggregation or dispersion of a specific wireless microphone (e.g., wireless microphone #a1) relative to other surrounding devices, taking that microphone as a reference node. When multiple wireless microphones exist in the same space, their spatial relationships, such as relative distance and orientation, differ due to their different locations within the space. This results in an individualized density of device distribution observed from the perspective of that specific microphone; that is, the density obtained will vary depending on the reference microphone used.

[0057] For example, consider N wireless microphones, including wireless microphone #b1 and wireless microphone #b2. Wireless microphone #b1 is located at the center of the space containing the N wireless microphones, and multiple other wireless microphones are distributed around it. In this case, the density of the device distribution with wireless microphone #b1 as the reference node is described as "dense". Wireless microphone #b2 is located at the edge of the space containing the N wireless microphones, and there are no other wireless microphones on one side of wireless microphone #b2. In this case, the density of the device distribution with wireless microphone #b2 as the reference node is described as "sparse".

[0058] Regarding the density of the distribution of the aforementioned devices, a preset distance threshold can be set with a reference node (such as wireless microphone #a1) as the center, and the number of wireless microphones whose spatial relative distance to the reference node is less than the threshold can be counted. This number represents the number of neighboring devices corresponding to the reference node, and the larger the number, the denser the distribution. Furthermore, the specific correspondence between the number of neighboring devices and the density of distribution can be set according to the actual situation, and this application does not impose any restrictions on this.

[0059] In this embodiment, the first wireless microphone can communicate with N wireless microphones (or other wireless microphones among the N wireless microphones besides the first wireless microphone) and smart devices to obtain the location information of the N wireless microphones and smart devices, and determine the aforementioned positional relationship based on this location information. When the positional relationship between wireless microphone #a1 and other devices is unfavorable for wireless transmission, problems such as large path loss and significant signal attenuation usually occur, leading to problems such as increased bit error rate, increased packet error rate, decreased signal-to-noise ratio, or increased packet loss rate. Based on this, the communication situation between wireless microphone #a1 and other devices can be indirectly evaluated based on the positional relationship between wireless microphone #a1 and other devices.

[0060] The distance between wireless microphone #a1 and the smart device can be calculated using the location information of wireless microphone #a1 and the location information of the smart device. In this embodiment, the first wireless microphone can determine the distances between N wireless microphones and the smart device based on the location information of N wireless microphones and the smart device. When the distance between wireless microphone #a1 and the smart device is large, problems such as large path loss and significant signal attenuation often occur, leading to problems such as increased bit error rate, increased packet error rate, decreased signal-to-noise ratio, or increased packet loss rate. Therefore, the communication status between wireless microphone #a1 and the smart device can be indirectly evaluated based on the distance between them.

[0061] Furthermore, the aforementioned positional relationships and distances can also be determined using inertial sensor information, positioning information, Bluetooth ranging information, Wi-Fi ranging information, or a combination thereof from the wireless microphone #a1. For example, the motion state and relative position changes of the wireless microphone can be inferred based on inertial sensor information, and the relative distance or spatial relationship between the wireless microphone #a1 and the smart device can be determined based on positioning or ranging information.

[0062] In this embodiment, the wireless link quality between the wireless microphones, the wireless signal strength between wireless microphone #a1 and other wireless microphones, or the positional relationship between wireless microphone #a1 and other wireless microphones can characterize the communication between wireless microphone #a1 and other wireless microphones. Similarly, the wireless link quality between wireless microphone #a1 and the smart device, the wireless signal strength between wireless microphone #a1 and the smart device, the distance between wireless microphone #a1 and the smart device, or the positional relationship between wireless microphone #a1 and the smart device can characterize the communication between wireless microphone #a1 and the smart device.

[0063] The aforementioned communication capability information can be obtained by measuring the wireless communication link, such as by measuring the wireless link quality and signal strength between wireless microphone #a1 and other wireless microphones. Alternatively, this communication capability information can be determined using historical transmission information, which can be obtained from previous measurements of the wireless communication link.

[0064] When the wireless microphone and the smart device have not established a communication connection, the communication capability information between the wireless microphone and the smart device may include the distance between the wireless microphone and the smart device, and / or the positional relationship between the wireless microphone and the smart device. In other words, the communication status between the wireless microphone and the smart device can be indirectly determined through this parameter.

[0065] Optionally, in conjunction with the above embodiments, such as Figure 2 As shown, when the communication capability information of each wireless microphone is used to characterize the communication between the wireless microphone and other wireless microphones, and the communication between the wireless microphone and the smart device, the above-mentioned determination of at least one candidate main wireless microphone from N wireless microphones based on the communication capability information of each wireless microphone in N wireless microphones can specifically include the following steps: S201, the first wireless microphone obtains the first score and the second score of the i-th wireless microphone based on the communication capability information of the i-th wireless microphone.

[0066] The first score characterizes the communication status between the i-th wireless microphone and the smart device, where i is an integer ranging from 1 to N. The first score can be determined based on information #1 characterizing the communication status between the i-th wireless microphone and the smart device from the communication capability information of the i-th wireless microphone. This information #1 may include at least one of the following: the wireless link quality between the i-th wireless microphone and the smart device, the wireless signal strength between the i-th wireless microphone and the smart device, the distance between the i-th wireless microphone and the smart device, and the positional relationship between the i-th wireless microphone and the smart device. This information can be referred to in the aforementioned related descriptions and will not be repeated here.

[0067] When determining the first score based on information #1, the first wireless microphone can first perform homogenization and normalization processing on information #1 to make different types of parameters in information #1 comparable.

[0068] For example, parameters such as bit error rate, packet error rate, latency, packet loss rate, and distance, where smaller values ​​indicate better communication capabilities, can be converted into scores where larger values ​​indicate better communication capabilities. For parameters such as signal-to-noise ratio, throughput, and connection stability, where larger values ​​indicate better communication capabilities, normalized scores can be used directly or after conversion.

[0069] For example, for relative distance ranges, scores can be assigned decreasing values ​​from near to far. For instance, "near field" can be assigned a value of 3, "mid field" a value of 2, and "far field" a value of 1. Higher scores indicate closer relative positions between the wireless microphone and other devices, resulting in better communication capabilities. Regarding whether it is located in the near-field region, "yes" can be mapped to a first score (e.g., 1), and "no" a second score (e.g., 0). Higher scores indicate that the wireless microphone is in close proximity to other devices, resulting in better communication capabilities. For the density of device distribution, "dense" can be mapped to a high score, and "sparse" to a low score. Alternatively, the number of neighboring devices corresponding to the wireless microphone can be used as the score. A larger number of neighboring devices indicates a denser distribution of devices around the wireless microphone, resulting in better communication capabilities as a central aggregation node.

[0070] After the above-mentioned normalization process, the parameters are converted into numerical scores in the same direction, which can then participate in the subsequent normalization process for comprehensive calculation with other parameters.

[0071] The second score characterizes the communication between the i-th wireless microphone and other wireless microphones in the microphone set, which includes all N wireless microphones except the i-th microphone. The second score can be determined based on information #2, which characterizes the communication between the i-th wireless microphone and other wireless microphones in the microphone set, from the communication capability information of the i-th wireless microphone. Information #2 may include at least one of the following: the wireless link quality between the i-th wireless microphone and other wireless microphones, the wireless signal strength between the i-th wireless microphone and other wireless microphones, and the positional relationship between the i-th wireless microphone and other wireless microphones. This information can be referred to in the aforementioned description and will not be repeated here.

[0072] When the first wireless microphone determines the second score based on information #2, it can first perform homogenization and normalization processing on information #2 to make the different types of parameters in information #2 comparable.

[0073] In addition, when determining the second score, the first wireless microphone can calculate the node scores between the i-th wireless microphone and each wireless microphone in the wireless microphone set, and the second score can include the node scores between the i-th wireless microphone and each wireless microphone in the wireless microphone set.

[0074] Alternatively, when determining the second score, the first wireless microphone can first calculate the node scores between the i-th wireless microphone and each wireless microphone in the wireless microphone set; then perform a weighted average of the obtained node scores to obtain the second score.

[0075] S202, the first wireless microphone obtains the comprehensive communication capability score of the i-th wireless microphone based on the first score and the second score.

[0076] In one possible implementation, when the second score includes the node scores between the i-th wireless microphone and each wireless microphone in the wireless microphone set, the overall communication capability score can be obtained by weighting the first score between the i-th wireless microphone and the smart device, and the node scores between the i-th wireless microphone and each wireless microphone in the wireless microphone set.

[0077] The above comprehensive communication capability score can be expressed as: ;in, Indicates the first The overall communication capability score of each wireless microphone. Indicates the first The wireless microphone scored first place. Indicates the first The wireless microphone and the wireless microphone in the first wireless microphone Between the first wireless microphone Each node's score This indicates the weight corresponding to the first score. Indicates the first The weights corresponding to the scores of each node.

[0078] Furthermore, the above That is, the weight of the first score of the i-th wireless microphone is greater than the weight of the scores of each node corresponding to the i-th wireless microphone.

[0079] That is, the process of obtaining the second score of the i-th wireless microphone based on the communication capability information of the i-th wireless microphone can specifically include: obtaining N-1 node scores based on the communication capability information of the i-th wireless microphone, where the N-1 node scores are used to characterize the communication status between the i-th wireless microphone and each wireless microphone in the wireless microphone set, and the second score includes the N-1 node scores; the process of obtaining the comprehensive communication capability score of the i-th wireless microphone based on the first score and the second score can specifically include: weighting the first score and the second score to obtain the comprehensive communication capability score of the i-th wireless microphone, wherein the weight of the first score is greater than the weight of any node score among the N-1 node scores.

[0080] By assigning a weight greater than that of any other node to the first score representing the communication between the i-th wireless microphone and the smart device, the overall communication capability score of the i-th wireless microphone can reflect the communication quality between the i-th wireless microphone and the smart device while taking into account the communication quality with other wireless microphones. This ensures that the selected candidate main wireless microphone has superior communication capabilities when undertaking the task of data aggregation and forwarding to the smart device.

[0081] In the implementation of this application, there is no limitation Greater than all The sum of the scores of the first node is not limited to the weight of the first score being greater than the sum of the weights of the scores of the N-1 nodes.

[0082] In another possible implementation, when the second score is the score obtained by weighted averaging of the node scores between the i-th wireless microphone and each wireless microphone in the wireless microphone set, the comprehensive communication capability score can be the score obtained by weighted averaging of the first score and the second score.

[0083] The node scores between the i-th wireless microphone and each other in the wireless microphone set can also be used to calculate the overall communication capability score by employing sorted fusion values ​​or other aggregation methods. Furthermore, the first wireless microphone can also process the first and second scores of the i-th wireless microphone in other ways to obtain the overall communication capability score of the i-th wireless microphone; this application does not impose any limitations on this.

[0084] S203, the first wireless microphone determines at least one candidate main wireless microphone from the N wireless microphones based on the comprehensive communication capability score of each wireless microphone.

[0085] After obtaining the comprehensive communication capability score of each of the N wireless microphones, the first wireless microphone can determine at least one candidate main wireless microphone from the N wireless microphones based on the comprehensive communication capability score.

[0086] For example, the higher the overall communication capability score of a wireless microphone, the stronger its communication capability. The first wireless microphone can select the top R wireless microphones with the highest overall communication capability scores from N wireless microphones as candidate main wireless microphones, where R is a positive integer less than N. The specific value of R can be set according to the actual application scenario, such as R being 1, 2, or 3, etc., and this application does not impose any restrictions on this.

[0087] In this embodiment, by decomposing the communication capability information into a first score characterizing the communication between the i-th wireless microphone and the smart device, and a second score characterizing the communication between the i-th wireless microphone and other wireless microphones, and combining the two to obtain a comprehensive communication capability score, the evaluation of the communication capability of each of the N wireless microphones by the first wireless microphone takes into account both the communication quality between the wireless microphone and the smart device and the communication quality between the wireless microphone and other wireless microphones. This allows for the selection of candidate main wireless microphones that have communication advantages in both data aggregation and forwarding, thereby improving overall communication reliability after switching the main wireless microphone based on at least one candidate main wireless microphone.

[0088] Furthermore, if at least one candidate primary microphone is selected as a multi-microphone, these candidate microphones can be sorted from highest to lowest based on their overall communication capability score. The sorted candidate microphones can then be used as candidates with different priorities, allowing for sequential selection during subsequent primary microphone switching.

[0089] As understood, the above content describes a specific implementation (denoted as implementation #1) for determining at least one candidate main wireless microphone when communication capability information is used to characterize the communication between a wireless microphone and other wireless microphones, or the communication between a wireless microphone and a smart device. The specific implementation (denoted as implementation #2) for determining at least one candidate main wireless microphone when communication capability information is used to characterize the communication between a wireless microphone and other wireless microphones, or the communication between a wireless microphone and a smart device, is similar to implementation #1, except that in implementation #2, the comprehensive communication capability score of the i-th wireless microphone is obtained based on either a first score or a second score; while in implementation #1, the comprehensive communication capability score of the i-th wireless microphone is obtained based on both the first and second scores. The similarities can be understood by referring to the aforementioned related descriptions, and will not be repeated here.

[0090] Optionally, in conjunction with the above embodiments, the battery life information of each wireless microphone includes at least one of the following: the remaining battery power of the wireless microphone, the ratio of the remaining battery power of the wireless microphone to the total battery power, and the estimated operating time of the wireless microphone.

[0091] The projected operating time of a wireless microphone can be used to characterize its sustained operating capability under predicted centrality conditions. This projected operating time can be determined based on the microphone's remaining available power and its projected average power consumption when assuming a centrality role. For example, the projected operating time of a wireless microphone can be expressed as: Where T represents the estimated operating time of the wireless microphone, and E represents the remaining available battery power of the wireless microphone. This represents the predicted average power consumption when the wireless microphone is in a central role. The predicted average power consumption can be estimated based on at least one of the following: the power consumption of the wireless microphone transmitting audio data to the smart device, the power consumption of receiving audio data from other wireless microphones, the audio transmission bit rate, the sampling rate, the transmit power level, and the number of other wireless microphones receiving data. Furthermore, the predicted average power consumption can be preset according to the number of wireless microphones in the wireless microphone system.

[0092] In this embodiment of the application, by setting the battery life information, which may include multiple parameters such as remaining power, the ratio of remaining power to total power, and estimated working time, the evaluation of the wireless microphone's battery life can be based on information of different granularities, thereby more comprehensively and accurately reflecting the wireless microphone's continuous working ability in the current state.

[0093] Furthermore, when the battery life information includes any one of the above-mentioned information (remaining battery power of the wireless microphone, the ratio of the remaining battery power of the wireless microphone to the total battery power, and the estimated working time of the wireless microphone), the first wireless microphone can select Z wireless microphones from the K wireless microphones as candidate main wireless microphones based on the highest remaining battery power, the highest ratio of the remaining battery power of the wireless microphone to the total battery power, or the longest estimated working time, where Z is an integer less than K. The specific value of Z can be set according to the actual application scenario, such as Z being 1, 2, or 3, etc., and this application does not impose any restrictions on this.

[0094] Alternatively, the first wireless microphone can determine the battery life score of each of the K wireless microphones based on their battery life information; then, based on these scores, it can select Z wireless microphones from the K microphones as candidate main wireless microphones. For example, when a higher battery life score indicates better battery life, the first wireless microphone can select the Z microphones with the highest battery life scores from the K microphones as candidate main wireless microphones.

[0095] In this embodiment of the application, these multiple pieces of information can be processed to achieve homogenization and normalization, so that parameters of different types in these pieces of information are comparable. For example, parameters such as the remaining battery power of the wireless microphone, the ratio of the remaining battery power of the wireless microphone to the total battery power, and the estimated working time of the wireless microphone, which indicate better battery life with larger values, can be converted into scores that indicate better communication capabilities with larger values.

[0096] Furthermore, when at least one candidate primary microphone is selected as multiple microphones, these multiple candidate primary microphones can be sorted from best to worst based on their battery life information, or from highest to lowest based on their battery life score. The sorted multiple candidate primary microphones can be used as candidates with different priorities so that they can be selected sequentially when switching primary microphones in the future.

[0097] Optionally, in conjunction with the above embodiments, the first wireless microphone can identify at least one candidate primary wireless microphone multiple times, and switch the candidate primary wireless microphone when the newly acquired candidate primary wireless microphone is better than the previously identified candidate primary wireless microphone.

[0098] For example, the above method may further include: the first wireless microphone reacquiring candidate primary wireless microphones; when the difference between the comprehensive communication capability score of the newly acquired candidate primary wireless microphone and the comprehensive communication capability score of the at least one candidate primary wireless microphone (i.e., the at least one candidate primary wireless microphone acquired previously) is less than a first value, keeping at least one candidate primary wireless microphone unchanged; or, when the difference between the battery life capability score of the newly acquired candidate primary wireless microphone and the battery life capability score of the at least one candidate primary wireless microphone is less than a second value, keeping at least one candidate primary wireless microphone unchanged.

[0099] The method by which the first wireless microphone acquires candidate primary wireless microphones each time can be the same. That is, the specific implementation of the first wireless microphone reacquiring candidate primary wireless microphones can be understood by referring to the aforementioned related descriptions, and will not be repeated here. In the embodiments of this application, the candidate primary wireless microphone reacquiring by the first wireless microphone is recorded as the latest candidate primary wireless microphone, and at least one candidate primary wireless microphone previously acquired by the first wireless microphone is recorded as the previous candidate primary wireless microphone.

[0100] The newly acquired candidate primary wireless microphones are those added compared to the previous candidate primary wireless microphones. For example, if the latest candidate primary wireless microphones include wireless microphone #b1, wireless microphone #b2, and wireless microphone #b4, and the previous candidate primary wireless microphones included wireless microphone #b1, wireless microphone #b3, and wireless microphone #b5, then the newly acquired candidate primary wireless microphones are wireless microphone #b2 and wireless microphone #b4.

[0101] The overall communication capability score of a newly acquired candidate primary wireless microphone is determined based on the communication capability information of that candidate primary wireless microphone. The overall communication capability score of at least one candidate primary wireless microphone is determined based on the communication capability information of that at least one candidate primary wireless microphone. The difference between the overall communication capability score of a new candidate primary wireless microphone and the overall communication capability score of a previous candidate primary wireless microphone can be understood as: the difference between the communication capability score of the newly acquired candidate primary wireless microphone and the overall communication capability scores of each of the previous candidate primary wireless microphones. Continuing the example above, the difference refers to: the difference between the overall communication capability score of wireless microphone #b2 and the overall communication capability scores of wireless microphone #b1, wireless microphone #b3, and wireless microphone #b5, respectively; and the difference between the overall communication capability score of wireless microphone #b4 and the overall communication capability scores of wireless microphone #b1, wireless microphone #b3, and wireless microphone #b5, respectively.

[0102] The battery life score of a newly acquired candidate primary microphone is determined based on its battery life information. The battery life score of at least one candidate primary microphone is determined based on the battery life information of that at least one candidate primary microphone. The method for determining the difference between the battery life score of a newly acquired candidate primary microphone and the battery life score of a previously acquired candidate primary microphone is similar to the method for determining the difference between the overall communication capability score of a new candidate primary microphone and the overall communication capability score of a previously acquired candidate primary microphone. For details, please refer to the relevant descriptions above; they will not be repeated here.

[0103] The first and second values ​​can be set according to the actual situation.

[0104] In this embodiment, when the difference between the overall communication capability score of the newly acquired candidate primary wireless microphone and the overall communication capability score of the previous candidate primary wireless microphone is less than a first value, it indicates that the communication performance of the newly acquired candidate primary wireless microphone is not significantly different from that of the previous candidate primary wireless microphone. When the difference between the battery life score of the newly acquired candidate primary wireless microphone and the battery life score of the previous candidate primary wireless microphone is less than a second value, it indicates that the battery life performance of the newly acquired candidate primary wireless microphone is not significantly different from that of the previous candidate primary wireless microphone. When the performance difference between the newly acquired candidate primary wireless microphone and the previous candidate primary wireless microphone is small, the previous candidate primary wireless microphone is kept unchanged, that is, the candidate primary wireless microphone is not updated. This avoids frequent replacement of candidate primary wireless microphones due to small performance differences, reduces system jitter and unnecessary switching overhead, and enhances the stability of candidate primary wireless microphone selection.

[0105] Furthermore, if the difference between the overall communication capability score of a newly acquired candidate primary wireless microphone and the overall communication capability score of a previous candidate primary wireless microphone is greater than or equal to a first value, or if the difference between the battery life score of a newly acquired candidate primary wireless microphone and the battery life score of a previous candidate primary wireless microphone is greater than or equal to a second value, then the newly acquired candidate primary wireless microphone can replace one or more wireless microphones with the lowest overall communication capability score or battery life score among the previous candidate primary wireless microphones, to obtain at least one candidate primary wireless microphone. This at least one candidate primary wireless microphone serves as the latest candidate primary wireless microphone that can be used for subsequent primary wireless microphone switching.

[0106] It is understood that in the embodiments of this application, the difference refers to the absolute value of the difference between the two. For example, the difference between the comprehensive communication capability score of the newly acquired candidate main wireless microphone and the comprehensive communication capability score of the previous candidate main wireless microphone refers to the absolute value of the value obtained by subtracting the comprehensive communication capability score of the newly acquired candidate main wireless microphone from the comprehensive communication capability score of the previous candidate main wireless microphone.

[0107] Furthermore, the aforementioned process of the first wireless microphone reacquiring a candidate main wireless microphone may specifically include: when the first wireless microphone meets preset update conditions, it reacquiring a candidate main wireless microphone. The preset update conditions include: reaching the update cycle, the main wireless microphone's battery level dropping to a first preset threshold, at least one of the candidate main wireless microphones having its communication capability or battery life deteriorating to a second preset threshold, the smart device moving outside a preset range, and a predetermined number of wireless microphones in the wireless microphone system being removed from or returned to the charging case.

[0108] When preset update conditions include reaching the update cycle, the first wireless microphone can be set with a timer to trigger a process of reacquiring candidate main wireless microphones every preset time interval (e.g., 10 minutes). This cycle can be set according to the rate of change of the system operating environment; a shorter cycle can be set for rapidly changing environments.

[0109] The preset update conditions include the main wireless microphone's battery level dropping to a first preset threshold. The first wireless microphone can periodically acquire the remaining battery level of the current main wireless microphone; when the first wireless microphone detects that the remaining battery level of the current main wireless microphone has dropped to the first preset threshold (e.g., 20% of the total battery level), it can trigger a reacquisition of a candidate main wireless microphone. The main wireless microphone's remaining battery level dropping to the first preset threshold indicates that the main wireless microphone may not be able to guarantee operation for an extended period of time.

[0110] When the communication capability or battery life of at least one of the candidate primary wireless microphones deteriorates to a second preset threshold under the preset update conditions, the first wireless microphone can continuously monitor the overall communication capability score or battery life score of the current candidate primary wireless microphone. When it is detected that the overall communication capability score or battery life score (or battery life information) of a candidate primary wireless microphone is lower than the second preset threshold, it can trigger the reacquisition of a candidate primary wireless microphone. The fact that the communication capability or battery life of at least one of the candidate primary wireless microphones deteriorates to the second preset threshold indicates that the wireless microphone no longer has ideal performance, i.e., the wireless microphone should not be used as a candidate primary wireless microphone.

[0111] When the preset update conditions include the smart device moving outside the preset range, the first wireless microphone can periodically acquire the location information of the smart device; when it is detected that the distance between the smart device and the current main wireless microphone or the candidate main wireless microphone exceeds the preset range, it can trigger the acquisition of the candidate main wireless microphone again in order to select the candidate main wireless microphone that adapts to the new position relationship.

[0112] When the preset update conditions include a predetermined number of wireless microphones being removed from or returned to the charging box in the wireless microphone system, the first wireless microphone can periodically acquire the status information of each wireless microphone in the wireless microphone system; when the first wireless microphone detects that a predetermined number of wireless microphones have been removed from or returned to the charging box, it can trigger the reacquisition of candidate master wireless microphones.

[0113] In this embodiment, the above-mentioned update conditions can be configured individually, such as triggering a re-acquisition process when any condition is met; or they can be configured in combination, such as triggering only when multiple conditions are met simultaneously. By setting multiple update conditions, the candidate primary wireless microphone can be updated in a timely manner under various dynamically changing scenarios, ensuring that the candidate primary wireless microphone always matches the latest operating state of the system, thereby improving the timeliness and adaptability of candidate primary wireless microphone selection.

[0114] Optionally, in conjunction with the above embodiments, N wireless microphones are wireless microphones among M wireless microphones whose remaining power is higher than a first power threshold, and K wireless microphones are wireless microphones among M wireless microphones whose remaining power is higher than a second power threshold, where the second power threshold is lower than the first power threshold.

[0115] In this embodiment, after determining that the total battery power of the M wireless microphones meets a predetermined battery power condition, the first wireless microphone can compare the remaining battery power of each of the M wireless microphones with a first battery power threshold, and select N wireless microphones whose remaining battery power is higher than the first battery power threshold. In this scenario, the overall battery power of the wireless microphone system is relatively sufficient, and a higher candidate admission requirement can be adopted to avoid selecting wireless microphones with insufficient remaining battery power as candidate centers.

[0116] After determining that the total battery level of the M wireless microphones does not meet the predetermined battery level requirement, the first wireless microphone can compare the remaining battery level of each of the M wireless microphones with a second battery level threshold, and select K wireless microphones whose remaining battery level is higher than the second battery level threshold. In this scenario, the overall battery level of the wireless microphone system is relatively insufficient, and a second battery level threshold lower than the first battery level threshold can be used to filter out K wireless microphones from the M wireless microphones.

[0117] By using different power thresholds in different scenarios, the wireless microphone system can allow nodes with sufficient power to participate in the competition for communication capabilities when the power is sufficient, and relax the power threshold to expand the candidate range when the power is tight. This allows the system to adaptably select suitable candidate main wireless microphones in different power scenarios, thereby improving the system's adaptability and flexibility.

[0118] Optionally, in conjunction with the above embodiments, the method may further include: when the overall power of the M wireless microphones meets a predetermined power condition, if the overall power of the M wireless microphones drops to a first switching threshold, then, based on the battery life information of each of the k wireless microphones, at least one candidate main wireless microphone is re-determined from the k wireless microphones, where the k wireless microphones belong to the m wireless microphones and k is a positive integer less than or equal to M; when the overall power of the M wireless microphones does not meet the predetermined power condition, if the overall power of the M wireless microphones rises to a second switching threshold, then, based on the communication capability information of each of the n wireless microphones, at least one candidate main wireless microphone is determined from the n wireless microphones, where the n wireless microphones belong to the M wireless microphones, the first switching threshold is less than the second switching threshold, and n is a positive integer less than or equal to M.

[0119] The total battery power of the M wireless microphones can include at least one of the following: the average remaining battery power of the M wireless microphones, the number of wireless microphones with remaining battery power greater than a second preset value, or the total remaining battery power of the M wireless microphones. For details, please refer to the aforementioned related introduction.

[0120] The first switching threshold is less than the threshold indicated by the predetermined power condition, and the second switching threshold is higher than the threshold indicated by the predetermined power condition. For example, the total power of the M wireless microphones is the average remaining power of the M wireless microphones; in this case, the threshold indicated by the predetermined power condition is the aforementioned first preset value, the first switching threshold is less than the first preset value, and the second switching threshold is greater than the first preset value.

[0121] When the total battery level of the M wireless microphones drops to the first switching threshold, it means that the total battery level of the M wireless microphones is insufficient. At this time, the first wireless microphone should select a candidate main wireless microphone based on the battery life of the M wireless microphones.

[0122] When the total power of the M wireless microphones rises to the second switching threshold, it means that the total power of the M wireless microphones is sufficient. At this time, the first wireless microphone should select a candidate main wireless microphone based on the communication capabilities of the M wireless microphones.

[0123] In this embodiment, by setting a first switching threshold and a second switching threshold, with the first switching threshold being less than the second switching threshold, the downward switching when the total power of the M wireless microphones meets the predetermined power condition and the upward switching when the total power of the M wireless microphones does not meet the predetermined power condition have different trigger thresholds, forming a hysteresis interval. This avoids frequent switching of the selection mode due to small fluctuations in power near the critical state, enhances the stability of mode switching, and reduces the risk of system oscillation.

[0124] Based on the same inventive concept, embodiments of this application also provide a wireless microphone. For example... Figure 3 As shown, the wireless microphone 300 includes a processor 310 and an audio acquisition device 320. The processor 310 is used to execute the candidate master wireless microphone selection method described above. The audio acquisition device 320 is connected to the processor 310.

[0125] Based on the same inventive concept, embodiments of this application also provide a wireless microphone system. For example... Figure 4 As shown, the wireless microphone system includes: M wireless microphones and a main wireless microphone; the M wireless microphones are used to collect audio data and send the audio data they have collected to the main wireless microphone, where M is an integer greater than 1; the main wireless microphone is used to execute the above-mentioned candidate main wireless microphone selection method.

[0126] It is understood that each of the M wireless microphones mentioned above is an auxiliary wireless microphone. The main wireless microphone mentioned above corresponds to the first wireless microphone in the aforementioned embodiment.

[0127] Based on the same inventive concept, this application also provides a wireless microphone system. The wireless microphone system includes M wireless microphones, comprising a main wireless microphone and M-1 auxiliary wireless microphones; wherein the M-1 auxiliary wireless microphones are used to collect audio data and transmit the collected audio data to the main wireless microphone, and the main wireless microphone is used to receive audio data from the M-1 auxiliary wireless microphones and transmit the audio data to a smart device; the main wireless microphone is used to perform the aforementioned candidate main wireless microphone selection method, or any one of the M-1 auxiliary wireless microphones is used to perform the aforementioned candidate main wireless microphone selection method.

[0128] It is understood that when the main wireless microphone is used to perform the above-described candidate main wireless microphone selection method, the main wireless microphone corresponds to the first wireless microphone in the aforementioned embodiment. When any one of the M-1 auxiliary wireless microphones is used to perform the above-described candidate main wireless microphone selection method, that wireless microphone corresponds to the first wireless microphone in the aforementioned embodiment.

[0129] This application also provides a non-volatile computer-readable storage medium (hereinafter referred to as the storage medium) storing a computer program, which executes the above-described method when the computer is run.

[0130] This application also provides a computer program product, which includes a computer program that, when executed by a computer, performs the method described above.

[0131] It should be noted that the various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.

[0132] In the several embodiments provided in this application, it should be understood that the disclosed methods can also be implemented in other ways. The embodiments described above are merely illustrative; for example, the flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functions, and operations of possible implementations of devices and methods according to various embodiments of this application. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified functions or actions, or using a combination of dedicated hardware and computer instructions.

[0133] The above detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments of the application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.

[0134] It should be noted that similar labels and letters in the following figures indicate similar items. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures.

[0135] In the description of this application, it should also be noted that, unless otherwise expressly specified and limited, the term "connection" should be interpreted broadly. For example, it can be a fixed connection, a detachable connection, or an integral connection; it can be an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium; it can be a connection within two components. Those skilled in the art can understand the specific meaning of the above terms in this application based on the specific circumstances.

[0136] In addition, the functional modules in the various embodiments of this application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.

[0137] If the aforementioned functions are implemented as software functional modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a computer-readable storage medium and includes several instructions to cause a computer device (which may be a personal computer, laptop, server, or electronic device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned computer-readable storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0138] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method for selecting a candidate master wireless microphone, characterized in that, The method includes: Get the battery level information of M wireless microphones, where M is an integer greater than 1; If, based on the power information, the overall power of the M wireless microphones meets the predetermined power condition, at least one candidate main wireless microphone is determined from the N wireless microphones based on the communication capability information of each wireless microphone. The N wireless microphones belong to the M wireless microphones. The communication capability information of each wireless microphone is used to characterize the communication between the wireless microphone and other wireless microphones, and / or the communication between the wireless microphone and the smart device. The smart device is used to receive the audio data collected by the wireless microphones. N is a positive integer less than or equal to M. If, based on the power information, it is determined that the overall power of the M wireless microphones does not meet the predetermined power condition, at least one candidate main wireless microphone is determined from the K wireless microphones based on the battery life information of each wireless microphone in the K wireless microphones. The K wireless microphones belong to the M wireless microphones, and K is a positive integer less than or equal to M.

2. The method according to claim 1, characterized in that, The total battery power of the M wireless microphones meets the predetermined battery power conditions, including: The average remaining battery power of the M wireless microphones is greater than a first preset value; or... The number of wireless microphones among the M microphones with remaining battery power greater than a second preset value is greater than or equal to a preset value; or... The total remaining battery power of the M wireless microphones is greater than a third preset value.

3. The method according to claim 1, characterized in that, Before acquiring the battery information of the M wireless microphones, the method further includes: The F wireless microphones are removed from the F wireless microphones to obtain the M wireless microphones; the F wireless microphones include other wireless microphones in the wireless microphone system except for the main wireless microphone, or the F wireless microphones are all the wireless microphones in the wireless microphone system; the removal conditions include at least one of the following: wireless microphones located in the charging case, wireless microphones that are charging, wireless microphones with abnormal wireless communication function, and wireless microphones in a faulty state, where F is an integer greater than M.

4. The method according to claim 1, characterized in that, When the communication capability information of each wireless microphone is used to characterize the communication between the wireless microphone and other wireless microphones, and the communication between the wireless microphone and the smart device, the step of determining at least one candidate main wireless microphone from the N wireless microphones based on the communication capability information of each wireless microphone includes: Based on the communication capability information of the i-th wireless microphone, a first score and a second score of the i-th wireless microphone are obtained. The first score is used to characterize the communication between the i-th wireless microphone and the smart device, and the second score is used to characterize the communication between the i-th wireless microphone and each wireless microphone in the wireless microphone set. The wireless microphone set includes other wireless microphones in the N wireless microphones except for the i-th wireless microphone, where i is an integer, ranging from 1 to N. Based on the first score and the second score, obtain the comprehensive communication capability score of the i-th wireless microphone; Based on the comprehensive communication capability score of each of the N wireless microphones, at least one candidate main wireless microphone is determined from the N wireless microphones.

5. The method according to claim 4, characterized in that, The step of obtaining the second score of the i-th wireless microphone based on its communication capability information includes: Based on the communication capability information of the i-th wireless microphone, obtain N-1 node scores. The N-1 node scores are used to characterize the communication status between the i-th wireless microphone and each wireless microphone in the wireless microphone set. The second score includes the N-1 node scores. The step of obtaining the comprehensive communication capability score of the i-th wireless microphone based on the first score and the second score includes: The first score and the second score are weighted to obtain the comprehensive communication capability score of the i-th wireless microphone, where the weight of the first score is greater than the weight of any node score among the N-1 node scores.

6. The method according to claim 1, characterized in that, The method further includes: Reacquire candidate master wireless microphone; When the difference between the overall communication capability score of a newly acquired candidate primary wireless microphone and the overall communication capability score of the at least one candidate primary wireless microphone is less than a first value, the at least one candidate primary wireless microphone remains unchanged. The overall communication capability score of the newly acquired candidate primary wireless microphone is determined based on the communication capability information of that candidate primary wireless microphone, and the overall communication capability score of the at least one candidate primary wireless microphone is determined based on the communication capability information of the at least one candidate primary wireless microphone; or, When the difference between the battery life score of the newly acquired candidate main wireless microphone and the battery life score of the at least one candidate main wireless microphone is less than a second value, the at least one candidate main wireless microphone remains unchanged. The battery life score of the newly acquired candidate main wireless microphone is determined based on the battery life information of the candidate main wireless microphone, and the battery life score of the at least one candidate main wireless microphone is determined based on the battery life information of the at least one candidate main wireless microphone.

7. The method according to claim 6, characterized in that, The process of reacquiring the candidate master wireless microphone includes: When preset update conditions are met, candidate main wireless microphones are reacquired. The preset update conditions include: reaching the update cycle, the main wireless microphone's battery level dropping to a first preset threshold, the communication capability or battery life of at least one of the candidate main wireless microphones deteriorating to a second preset threshold, the smart device moving outside a preset range, and a predetermined number of wireless microphones in the wireless microphone system being removed from or returned to the charging case.

8. The method according to any one of claims 1-7, characterized in that, The communication capability information for each wireless microphone includes at least one of the following: The wireless link quality between the wireless microphone and other wireless microphones, the wireless signal strength between the wireless microphone and other wireless microphones, the positional relationship between the wireless microphone and other wireless microphones, the wireless link quality between the wireless microphone and the smart device, the wireless signal strength between the wireless microphone and the smart device, the distance between the wireless microphone and the smart device, and the positional relationship between the wireless microphone and the smart device.

9. The method according to any one of claims 1-7, characterized in that, The method further includes: If the total power of the M wireless microphones meets the predetermined power condition, and the total power of the M wireless microphones drops to the first switching threshold, then at least one candidate main wireless microphone is re-determined from the k wireless microphones based on the battery life information of each wireless microphone in the k wireless microphones. The k wireless microphones belong to the M wireless microphones, and k is a positive integer less than or equal to M. If the total power of the M wireless microphones does not meet the predetermined power condition, and the total power of the M wireless microphones rises to the second switching threshold, then at least one candidate main wireless microphone is determined from the n wireless microphones based on the communication capability information of each wireless microphone in the n wireless microphones. The n wireless microphones belong to the M wireless microphones. The first switching threshold is less than the second switching threshold, and n is a positive integer less than or equal to M.

10. The method according to any one of claims 1-7, characterized in that, The battery life information for each wireless microphone includes at least one of the following: the remaining battery power of the wireless microphone, the ratio of the remaining battery power of the wireless microphone to the total battery power, and the estimated operating time of the wireless microphone.

11. The method according to any one of claims 1-7, characterized in that, The N wireless microphones are those among the M wireless microphones whose remaining battery power is higher than a first battery power threshold, and the K wireless microphones are those among the M wireless microphones whose remaining battery power is higher than a second battery power threshold, wherein the second battery power threshold is lower than the first battery power threshold.

12. A wireless microphone, characterized in that, include: Processor, configured to perform the method as described in any one of claims 1-11; An audio acquisition device is connected to the processor.

13. A wireless microphone system, characterized in that, include: M wireless microphones are used to collect audio data and send the audio data they have collected to the main wireless microphone, where M is an integer greater than 1. The main wireless microphone is used to perform the method as described in any one of claims 1-11.