A method and system for environmental adaptive sound reinforcement control
Patent Information
- Application Number
- CN202410757692.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-13
- Publication Date
- 2026-10-30
- Estimated Expiration
- 2044-06-13
AI Technical Summary
[0003]目前常见的扩声方式是主讲人员根据当前的情况手动选择是否开启话筒上的扩声开关,而这种扩声方式受限于人员的主观感受,无法根据人员的实际扩声需求如主讲人与听众之间的距离较远需要扩声而自动开启和关闭话筒,导致扩声的效果较差
所述扩声测算模块用于根据所述通讯对所述第一数据校对包和所述第二数据校对包进行校对,并根据所述校对的结果及所述第一数据校对包和所述第二数据校对包计算所述第一话筒和所述第二话筒分别对应的扩声距离;
Smart Images

Figure CN118764799B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of sound reinforcement technology, specifically to a sound reinforcement control method and system based on environmental adaptation. Background Technology
[0002] In the prior art, in large indoor venues such as conference rooms and theaters, devices or systems for amplifying sound are installed to facilitate communication between people. These devices or systems mainly consist of power amplifiers, speakers, microphones, mixing consoles, and sound processing equipment.
[0003] The most common sound reinforcement method currently is for the speaker to manually select whether to turn on the microphone's amplification switch based on the current situation. However, this method is limited by the speaker's subjective perception and cannot automatically turn the microphone on and off according to the speaker's actual sound reinforcement needs, such as when the distance between the speaker and the audience is too far and amplification is needed. This results in poor sound reinforcement effect. Summary of the Invention
[0004] To address the aforementioned technical problems, this invention discloses an environment-adaptive sound reinforcement control method and system, which improves the adaptive startup of the sound reinforcement system and thus enhances the sound reinforcement effect.
[0005] To achieve the above objectives, this invention discloses an environment-adaptive sound reinforcement control method, comprising: The distribution information of speakers in the target sound reinforcement environment is obtained based on each microphone deployed in the target sound reinforcement environment, and the first microphone and second microphone participating in the sound reinforcement are determined and constructed based on the distribution information; wherein, the first microphone corresponds to the first speaker and the second microphone corresponds to the second speaker. Communication between the first microphone and the second microphone is established through the local area network where the target sound reinforcement environment is located; Calculate the first distance between the first microphone and the first speaker and the second distance between the first microphone and the second microphone using the first microphone; and calculate the third distance between the second microphone and the first speaker and the fourth distance between the first microphone and the second microphone using the second microphone. The first microphone is used to process the first distance and the second distance to form a first data verification packet, and the second microphone is used to process the third distance and the fourth distance to form a second data verification packet. The first data verification packet and the second data verification packet are verified according to the communication, and the amplification distances corresponding to the first microphone and the second microphone are calculated according to the verification results and the first data verification packet and the second data verification packet. The amplification distance is compared with a preset distance threshold, and the amplification switches of the first and second microphones are adjusted according to the comparison result.
[0006] This invention discloses an environment-adaptive sound reinforcement control method. First, the distribution information of speakers is obtained by deploying each microphone in the target sound reinforcement environment. This information is used to determine the microphones participating in the sound reinforcement, thus providing a basis for subsequent calculation of the sound reinforcement range. Then, after determining each microphone, a communication connection is established between the microphones to facilitate information exchange and provide a communication basis for subsequent adaptive sound reinforcement.
[0007] After establishing the communication, the distances between the microphone and the person, and between microphones, are calculated using the first and second microphones, respectively. Data packets are then generated based on these distances and calibrated to improve the accuracy of the sound reinforcement distance calculation. When the calibration result is correct, the sound reinforcement distance for each microphone is calculated using the first and second data packets. The sound reinforcement distance is then compared with a preset distance threshold to control the microphone's sound reinforcement switch. This allows the microphone to be automatically turned on or off based on the sound reinforcement environment, avoiding manual operation and improving the sound reinforcement effect.
[0008] As a preferred example, the step of acquiring the distribution information of speakers in the target sound reinforcement environment based on each microphone deployed in the target sound reinforcement environment, and determining the first and second microphones participating in the sound reinforcement based on the distribution information, includes: Based on the preset scanning frequency and scanning range, the presence of a speaker in the scanning range of each microphone is detected in real time by the human body sensor preset between each microphone; If it exists, then it is determined that the current microphone is participating in sound reinforcement; When it is determined that the current microphone is participating in the sound reinforcement, the current microphone automatically queries each of the remaining microphones through the local area network where the target sound reinforcement environment is located; When the current microphone does not receive a response from any of the remaining microphones according to the automatic query, the amplification switch of the current microphone is controlled to be in the off state; When the current microphone receives a response from each of the remaining microphones in accordance with the automatic query, the current microphone is determined to be the first microphone and the microphone that sent the response is determined to be the second microphone.
[0009] This invention first determines the distribution of speakers, then determines the microphones that may be used for amplification based on the distribution. Furthermore, in order to reduce the efficiency of adaptive amplification, it determines the number of microphones currently participating in amplification. When the number is 1, that is, when it is determined that the current microphone participating in amplification has not received a response from other microphones, it means that there is only one person in the target amplification environment at this time, and there is no need for amplification. Therefore, the amplification switch of the current microphone is controlled to be in the off state, and no further communication is required.
[0010] As a preferred example, establishing communication between the first microphone and the second microphone via the local area network where the target sound reinforcement environment is located includes: A first data packet is constructed using the first microphone and a second data packet is constructed using the second microphone. The first data packet is then broadcast to the second microphone via the local area network, and the second data packet is broadcast to the first microphone via the local area network. The first data packet includes the IP address of the first microphone, relative location information, and personnel presence instructions. The second data packet includes the IP address of the second microphone, relative location information, and personnel presence instructions. The second microphone receives the first data packet and replies with a first response data packet to the first microphone based on the first data packet; wherein, the first response data packet includes the IP address of the second microphone, relative location information, personnel presence instruction, communication link instruction, and the first data packet; The first microphone receives the second data packet and sends a second response data packet back to the second microphone based on the second data packet; wherein, the second response data packet includes the IP address of the first microphone, relative location information, personnel presence instruction, communication link instruction, and the second data packet; Communication between the first microphone and the second microphone is constructed based on the first response data packet and the second response data packet.
[0011] This invention establishes communication between the microphones through the local area network where the first microphone and the second microphone are located, so that the distance between the microphones measured by the first microphone and the distance between the microphones measured by the second microphone can be verified and compared according to the communication, thereby improving the accuracy of sound reinforcement environment detection and thus improving the sound reinforcement effect.
[0012] As a preferred example, the calculation of the first distance between the first microphone and the first speaker, the second distance between the first microphone and the second microphone, and the calculation of the third distance between the second microphone and the first speaker, and the fourth distance between the first microphone and the second microphone, includes: The first distance and the third distance are measured by a first ranging sensor respectively installed in the first microphone and the second microphone; The second distance and the fourth distance are measured by a second ranging sensor respectively installed in the first microphone and the second microphone.
[0013] This invention tests the distance between a person and a microphone, as well as the distance between microphones, to accurately calculate the actual sound reinforcement distance. Based on this distance, the microphone's sound reinforcement switch is adjusted to improve the sound reinforcement effect.
[0014] As a preferred example, the step of calibrating the first data calibration packet and the second data calibration packet according to the communication, and calculating the amplification distances corresponding to the first microphone and the second microphone respectively based on the calibration result and the first data calibration packet and the second data calibration packet, includes: The first data verification package and the second data verification package are verified by comparing the second distance in the first data verification package and the fourth distance in the second data verification package; When the second distance is equal to the fourth distance, the sum of the first distance, the second distance and the third distance are calculated using the first microphone to obtain the sound reinforcement distance corresponding to the first microphone, and the sum of the first distance, the third distance and the fourth distance are calculated using the second microphone to obtain the sound reinforcement distance corresponding to the second microphone.
[0015] This invention calculates the actual sound reinforcement distance by combining the distance between microphones and the distance between the microphone and the person, and uses this actual sound reinforcement distance to determine the state of the microphone's sound reinforcement switch, thereby improving the sound reinforcement effect.
[0016] As a preferred example, comparing the amplification distance with a preset distance threshold and adjusting the amplification switches of the first and second microphones based on the comparison result includes: Obtain the comparison result between the sound reinforcement distance and the distance threshold, and determine whether to turn on the sound reinforcement switch of the first microphone and the second microphone based on the comparison result; When the sound reinforcement distance is greater than or equal to the distance threshold, an activation command is sent to the sound reinforcement switches of the first microphone and the second microphone to activate the sound reinforcement switches. When the amplification distance is less than the distance threshold, a shutdown command is sent to the amplification switches of the first and second microphones to turn off the amplification switches.
[0017] This invention automatically adjusts the microphone's amplification based on the person and distance, improving the speaker's amplification experience and enhancing the microphone's amplification effect.
[0018] On the other hand, the present invention discloses an environment-adaptive sound reinforcement control system, including a microphone positioning module, a communication connection module, a distance calculation module, a data verification module, a sound reinforcement calculation module, and a sound reinforcement control module; The microphone positioning module is used to obtain the distribution information of speakers in the target sound reinforcement environment based on each microphone deployed in the target sound reinforcement environment, and to determine the first microphone and the second microphone participating in the sound reinforcement and their configuration based on the distribution information; wherein, the first microphone corresponds to the first speaker and the second microphone corresponds to the second speaker. The communication connection module is used to establish communication between the first microphone and the second microphone through the local area network where the target sound reinforcement environment is located; The distance calculation module is used to calculate a first distance between the first microphone and the first speaker and a second distance between the first microphone and the second microphone, and to calculate a third distance between the second microphone and the first speaker and a fourth distance between the first microphone and the second microphone, using the first microphone. The data verification module is used to process the first distance and the second distance through the first microphone to form a first data verification package, and to process the third distance and the fourth distance through the second microphone to form a second data verification package; The sound reinforcement calculation module is used to calibrate the first data calibration packet and the second data calibration packet according to the communication, and calculate the sound reinforcement distance corresponding to the first microphone and the second microphone respectively based on the calibration result and the first data calibration packet and the second data calibration packet; The sound reinforcement control module is used to compare the sound reinforcement distance with a preset distance threshold, and adjust the sound reinforcement switches of the first microphone and the second microphone according to the comparison result.
[0019] The present invention discloses an environment-adaptive sound reinforcement control system. First, the distribution information of speakers is obtained by deploying each microphone in the target sound reinforcement environment. This information is used to determine the microphones participating in the sound reinforcement, thus providing a basis for subsequent calculation of the sound reinforcement range. Then, after determining each microphone, a communication connection is established between the microphones to facilitate information exchange and provide a communication basis for subsequent adaptive sound reinforcement.
[0020] After establishing the communication, the distances between the microphone and the person, and between microphones, are calculated using the first and second microphones, respectively. Data packets are then generated based on these distances and calibrated to improve the accuracy of the sound reinforcement distance calculation. When the calibration result is correct, the sound reinforcement distance for each microphone is calculated using the first and second data packets. The sound reinforcement distance is then compared with a preset distance threshold to control the microphone's sound reinforcement switch. This allows the microphone to be automatically turned on or off based on the sound reinforcement environment, avoiding manual operation and improving the sound reinforcement effect.
[0021] As a preferred example, the microphone positioning module includes a personnel detection unit and an interrogation unit; The personnel detection unit is used to detect in real time whether there is a speaker in the scanning range of each microphone by using a human body sensor preset between each microphone according to a preset scanning frequency and scanning range; if there is, it is determined that the current microphone is participating in sound amplification. The interrogation unit is used to automatically interrogate each of the remaining microphones through the local area network where the target sound reinforcement environment is located when it is determined that the current microphone is participating in sound reinforcement; when the current microphone does not receive a response from each of the remaining microphones according to the automatic interrogation, the sound reinforcement switch of the current microphone is controlled to be in the off state; when the current microphone receives a response from each of the remaining microphones according to the automatic interrogation, the current microphone is determined to be the first microphone and the microphone that sent the response is determined to be the second microphone.
[0022] This invention first determines the distribution of speakers, then determines the microphones that may be used for amplification based on the distribution. Furthermore, in order to reduce the efficiency of adaptive amplification, it determines the number of microphones currently participating in amplification. When the number is 1, that is, when it is determined that the current microphone participating in amplification has not received a response from other microphones, it means that there is only one person in the target amplification environment at this time, and there is no need for amplification. Therefore, the amplification switch of the current microphone is controlled to be in the off state, and no further communication is required.
[0023] As a preferred example, the communication connection module includes a data broadcasting unit, a data reply unit, and a communication unit; The data broadcasting unit is used to construct a first data packet through the first microphone and a second data packet through the second microphone, and broadcast the first data packet to the second microphone and the second data packet to the first microphone through the local area network; wherein, the first data packet includes the IP address of the first microphone, relative location information, and personnel presence instruction, and the second data packet includes the IP address of the second microphone, relative location information, and personnel presence instruction; The data response unit is used to receive the first data packet through the second microphone and reply with a first response data packet to the first microphone based on the first data packet; wherein, the first response data packet includes the IP address of the second microphone, relative location information, personnel presence instruction, communication link instruction, and the first data packet; and to receive the second data packet through the first microphone and reply with a second response data packet to the second microphone based on the second data packet; wherein, the second response data packet includes the IP address of the first microphone, relative location information, personnel presence instruction, communication link instruction, and the second data packet; The communication unit is used to construct communication between the first microphone and the second microphone based on the first response data packet and the second response data packet.
[0024] This invention establishes communication between the microphones through the local area network where the first microphone and the second microphone are located, so that the distance between the microphones measured by the first microphone and the distance between the microphones measured by the second microphone can be verified and compared according to the communication, thereby improving the accuracy of sound reinforcement environment detection and thus improving the sound reinforcement effect.
[0025] As a preferred example, the distance calculation module includes a first calculation unit and a second calculation unit; The first measurement unit is used to measure the first distance and the third distance using a first ranging sensor respectively disposed in the first microphone and the second microphone; The second measurement unit is used to measure the second distance and the fourth distance using a second ranging sensor respectively disposed in the first microphone and the second microphone; This invention tests the distance between a person and a microphone, as well as the distance between microphones, to accurately calculate the actual sound reinforcement distance. Based on this distance, the microphone's sound reinforcement switch is adjusted to improve the sound reinforcement effect. Attached Figure Description
[0026] Figure 1 This is a schematic flowchart of an environment-adaptive sound reinforcement control method disclosed in an embodiment of the present invention. Figure 2 This is a schematic diagram of the structure of a sound reinforcement control system based on environmental adaptation disclosed in an embodiment of the present invention; Figure 3 This is a flowchart illustrating an environment-adaptive sound reinforcement control method disclosed in another embodiment of the present invention. Figure 4 This is a schematic diagram of microphone distribution disclosed in another embodiment of the present invention. Detailed Implementation
[0027] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present invention.
[0028] Example 1 This embodiment discloses a sound reinforcement control method based on environmental adaptation. For the specific implementation process of the control method, please refer to [reference needed]. Figure 1 It mainly includes steps 101 to 106, and the steps are mainly as follows: Step 101: Obtain the distribution information of speakers in the target sound reinforcement environment based on each microphone deployed in the target sound reinforcement environment, and determine the first microphone and second microphone participating in the sound reinforcement and their configuration based on the distribution information; wherein, the first microphone corresponds to the first speaker and the second microphone corresponds to the second speaker.
[0029] In this embodiment, the main steps include: based on a preset scanning frequency and scanning range, using human body sensors preset between each microphone to detect in real time whether there is a speaker within the scanning range of each microphone; if so, determining that the current microphone is participating in sound reinforcement; when determining that the current microphone is participating in sound reinforcement, the current microphone automatically queries each of the remaining microphones through the local area network where the target sound reinforcement environment is located; when the current microphone does not receive a response from each of the remaining microphones based on the automatic query, controlling the sound reinforcement switch of the current microphone to be in the off state; when the current microphone receives a response from each of the remaining microphones based on the automatic query, determining that the current microphone is the first microphone and determining that the microphone that sent the response is the second microphone.
[0030] In this embodiment, the first step is to determine the distribution of speakers, and then determine the microphones that may be used for amplification based on the distribution. Furthermore, in order to reduce the efficiency of adaptive amplification, the number of microphones currently participating in amplification is determined. When the number is 1, it means that the current microphone participating in amplification has not received a response from other microphones, indicating that there is only one person in the target amplification environment and no amplification is needed. Therefore, the amplification switch of the current microphone is controlled to be in the off state, and no further communication is needed.
[0031] Step 102: Establish communication between the first microphone and the second microphone through the local area network where the target sound reinforcement environment is located.
[0032] In this embodiment, the steps mainly include: constructing a first data packet through the first microphone and a second data packet through the second microphone, and broadcasting the first data packet to the second microphone and the second data packet to the first microphone through the local area network; wherein, the first data packet includes the IP address of the first microphone, relative location information, and personnel presence instruction, and the second data packet includes the IP address of the second microphone, relative location information, and personnel presence instruction; receiving the first data packet through the second microphone and replying to the first microphone with a first response data packet according to the first data packet; wherein, the first response data packet includes the IP address of the second microphone, relative location information, personnel presence instruction, communication link instruction, and the first data packet; receiving the second data packet through the first microphone and replying to the second microphone with a second response data packet according to the second data packet; wherein, the second response data packet includes the IP address of the first microphone, relative location information, personnel presence instruction, communication link instruction, and the second data packet; and establishing communication between the first microphone and the second microphone based on the first response data packet and the second response data packet.
[0033] In this embodiment, this step establishes communication between the microphones through the local area network where the first microphone and the second microphone are located, so that the distance between the microphones measured by the first microphone and the distance between the microphones measured by the second microphone can be verified and compared according to the communication, thereby improving the accuracy of the sound reinforcement environment detection and thus improving the sound reinforcement effect.
[0034] Step 103: Calculate the first distance between the first microphone and the first speaker and the second distance between the first microphone and the second microphone using the first microphone, and calculate the third distance between the second microphone and the first speaker and the fourth distance between the first microphone and the second microphone using the second microphone.
[0035] In this embodiment, the step mainly includes: measuring the first distance and the third distance using a first ranging sensor respectively installed in the first microphone and the second microphone; and measuring the second distance and the fourth distance using a second ranging sensor respectively installed in the first microphone and the second microphone.
[0036] In this embodiment, this step tests the distance between the person and the microphone, as well as the distance between microphones, to enable accurate calculation of the actual sound reinforcement distance. Then, the microphone's sound reinforcement switch is adjusted according to the sound reinforcement distance to improve the sound reinforcement effect.
[0037] Step 104: Process the first distance and the second distance using the first microphone to form a first data verification packet, and process the third distance and the fourth distance using the second microphone to form a second data verification packet.
[0038] Step 105: Verify the first data verification packet and the second data verification packet according to the communication, and calculate the amplification distance corresponding to the first microphone and the second microphone respectively based on the verification result and the first data verification packet and the second data verification packet.
[0039] In this embodiment, the step mainly includes: calibrating the first data calibration package and the second data calibration package by comparing the second distance in the first data calibration package and the fourth distance in the second data calibration package; when the second distance is equal to the fourth distance, calculating the sum of the first distance, the second distance and the third distance through the first microphone to obtain the sound reinforcement distance corresponding to the first microphone, and calculating the sum of the first distance, the third distance and the fourth distance through the second microphone to obtain the sound reinforcement distance corresponding to the second microphone.
[0040] In this embodiment, this step calculates the actual sound reinforcement distance by combining the distance between microphones and the distance between the microphone and the person, and uses this actual sound reinforcement distance to determine the state of the microphone's sound reinforcement switch, thereby improving the sound reinforcement effect.
[0041] Step 106: Compare the amplification distance with a preset distance threshold, and adjust the amplification switches of the first microphone and the second microphone according to the comparison result.
[0042] In this embodiment, the step mainly includes: obtaining the comparison result between the sound reinforcement distance and the distance threshold, and determining whether to turn on the sound reinforcement switch of the first microphone and the second microphone based on the comparison result; When the sound reinforcement distance is greater than or equal to the distance threshold, an activation command is sent to the sound reinforcement switches of the first and second microphones to activate the sound reinforcement switches; when the sound reinforcement distance is less than the distance threshold, a deactivation command is sent to the sound reinforcement switches of the first and second microphones to deactivate the sound reinforcement switches.
[0043] In this embodiment, this step automatically adjusts the microphone's amplification based on the person and distance, improving the speaker's amplification experience and enhancing the microphone's amplification effect.
[0044] On the other hand, this embodiment discloses an environment-adaptive sound reinforcement control system. For the specific structural composition of the control system, please refer to... Figure 2It includes a microphone positioning module 201, a communication connection module 202, a distance calculation module 203, a data verification module 204, a sound reinforcement calculation module 205, and a sound reinforcement control module 206.
[0045] The microphone positioning module 201 is used to obtain the distribution information of speakers in the target sound reinforcement environment based on each microphone deployed in the target sound reinforcement environment, and to determine the first microphone and the second microphone participating in the sound reinforcement and their configuration based on the distribution information; wherein, the first microphone corresponds to the first speaker and the second microphone corresponds to the second speaker.
[0046] The communication connection module 202 is used to establish communication between the first microphone and the second microphone through the local area network where the target sound reinforcement environment is located.
[0047] The distance calculation module 203 is used to calculate a first distance between the first microphone and the first speaker and a second distance between the first microphone and the second microphone, and to calculate a third distance between the second microphone and the first speaker and a fourth distance between the first microphone and the second microphone, using the first microphone.
[0048] The data verification module 204 is used to process the first distance and the second distance through the first microphone to form a first data verification package, and to process the third distance and the fourth distance through the second microphone to form a second data verification package.
[0049] The sound reinforcement calculation module 205 is used to calibrate the first data calibration packet and the second data calibration packet according to the communication, and calculate the sound reinforcement distance corresponding to the first microphone and the second microphone respectively based on the calibration result and the first data calibration packet and the second data calibration packet.
[0050] The sound reinforcement control module 206 is used to compare the sound reinforcement distance with a preset distance threshold, and adjust the sound reinforcement switches of the first microphone and the second microphone according to the comparison result.
[0051] In this embodiment, the microphone positioning module 201 includes a personnel detection unit and an inquiry unit.
[0052] The personnel detection unit is used to detect in real time whether there is a speaker in the scanning range of each microphone by using a human body sensor preset between each microphone, according to a preset scanning frequency and scanning range; if there is, it is determined that the current microphone is participating in sound amplification.
[0053] The interrogation unit is used to automatically interrogate each of the remaining microphones through the local area network where the target sound reinforcement environment is located when it is determined that the current microphone is participating in sound reinforcement; when the current microphone does not receive a response from each of the remaining microphones according to the automatic interrogation, the sound reinforcement switch of the current microphone is controlled to be in the off state; when the current microphone receives a response from each of the remaining microphones according to the automatic interrogation, the current microphone is determined to be the first microphone and the microphone that sent the response is determined to be the second microphone.
[0054] In this embodiment, the communication connection module 202 includes a data broadcasting unit, a data reply unit, and a communication unit.
[0055] The data broadcasting unit is used to construct a first data packet through the first microphone and a second data packet through the second microphone, and broadcast the first data packet to the second microphone and the second data packet to the first microphone through the local area network; wherein, the first data packet includes the IP address of the first microphone, relative location information, and personnel presence instruction, and the second data packet includes the IP address of the second microphone, relative location information, and personnel presence instruction.
[0056] The data response unit is used to receive the first data packet through the second microphone and reply with a first response data packet to the first microphone based on the first data packet; wherein, the first response data packet includes the IP address of the second microphone, relative location information, personnel presence instruction, communication link instruction, and the first data packet; and to receive the second data packet through the first microphone and reply with a second response data packet to the second microphone based on the second data packet; wherein, the second response data packet includes the IP address of the first microphone, relative location information, personnel presence instruction, communication link instruction, and the second data packet.
[0057] The communication unit is used to construct communication between the first microphone and the second microphone based on the first response data packet and the second response data packet.
[0058] In this embodiment, the distance calculation module 203 includes a first calculation unit and a second calculation unit.
[0059] The first measurement unit is used to measure the first distance and the third distance by means of a first ranging sensor respectively disposed in the first microphone and the second microphone.
[0060] The second measurement unit is used to measure the second distance and the fourth distance by means of a second ranging sensor respectively disposed in the first microphone and the second microphone.
[0061] This embodiment discloses an environment-adaptive sound reinforcement control method and system. First, the distribution information of speakers is obtained by deploying each microphone in the target sound reinforcement environment. This allows the microphones participating in sound reinforcement to be determined based on the distribution information, thus providing a basis for subsequent calculation of the sound reinforcement range. Then, after determining each microphone, a communication connection is established between the microphones to facilitate information exchange and provide a communication basis for subsequent adaptive sound reinforcement.
[0062] After establishing the communication, the distances between the microphone and the person, and between microphones, are calculated using the first and second microphones, respectively. Data packets are then generated based on these distances and calibrated to improve the accuracy of the sound reinforcement distance calculation. When the calibration result is correct, the sound reinforcement distance for each microphone is calculated using the first and second data packets. The sound reinforcement distance is then compared with a preset distance threshold to control the microphone's sound reinforcement switch. This allows the microphone to be automatically turned on or off based on the sound reinforcement environment, avoiding manual operation and improving the sound reinforcement effect.
[0063] Example 2 This embodiment discloses another environment-adaptive sound reinforcement control method. For the specific implementation process of this control method, please refer to... Figure 3 It mainly includes steps 301 to 306, and the steps are mainly as follows: Step 301: Detect the presence of speakers within a certain range of the microphone using a human body sensor installed inside the microphone, and determine the first and second microphones to participate in the sound reinforcement based on the distribution of the speakers, and establish communication between the first and second microphones.
[0064] In this embodiment, the main steps are as follows: obtaining the distribution information of speakers in the target sound reinforcement environment based on each microphone deployed in the target sound reinforcement environment, and determining the first microphone and the second microphone participating in the sound reinforcement based on the distribution information, wherein the first microphone corresponds to the first speaker and the second microphone corresponds to the second speaker, and then establishing communication between the first microphone and the second microphone through the local area network where the target sound reinforcement environment is located.
[0065] Specifically, in this embodiment, each microphone deployed in the sound reinforcement environment is equipped with a human body sensor, which can scan for the presence of people within 60cm of the microphone once per second. The scanning frequency and the scanning range can be manually set. Preferably, refer to... Figure 4 When microphone 1 detects someone, it will automatically query other microphones to see if anyone is present. If no microphone answers, the microphone amplification will not be activated, and other microphones will continue scanning. If other microphones also detect someone, communication will be established, as described in the following example. Figure 4 If microphone 10 detects a person, it establishes communication with microphone 1 and simultaneously activates the ranging sensor preset in microphone 1 and microphone 10.
[0066] Specifically, the communication setup process between microphone 1 and microphone 10 is as follows: When microphone 1 detects a person through a human body sensor, it generates a data broadcast packet SJ1. The data broadcast packet SJ1 contains the IP address of microphone 1, relative location information, and a person presence command. It broadcasts a query to all remaining microphone devices within the local area network of the target sound reinforcement environment. If all remaining microphones receive the broadcast packet but do not detect a person, they do not respond. When microphone 1 sends 9 broadcast query packets without any microphone response, it stops broadcasting.
[0067] When microphone 10 also detects someone, it generates a data broadcast packet SJ2 for local area network broadcast. Simultaneously, upon receiving the broadcast packet from microphone 1, it replies with an answer data packet P1 (containing microphone 10's IP address, relative location information, personnel presence instruction, communication link instruction, and SJ1) and sends it directly to microphone 1. Microphone 1, upon receiving microphone 10's broadcast query data packet SJ2, replies with an answer data packet P2 and sends it directly to microphone 10. When both microphone 1 and microphone 10 receive the answer data packets, and the data verification is correct (i.e., the data in the answer packets is consistent), then communication is established.
[0068] Step 302: The first microphone measures the first distance between the first microphone and the first speaker and the second distance between the first microphone and the second microphone; the second microphone measures the third distance between the first microphone and the second speaker and the fourth distance between the first microphone and the second microphone.
[0069] In this embodiment, the main step is: referring to Figure 4 Microphone 1 measures the distance m2 between itself and the speaker within its scanning range using its internal test sensor, and simultaneously calculates the distance m31 between itself and microphone 10 using its internal synchronous ranging module. Similarly, microphone 10 measures the distance m1 between itself and the speaker within its scanning range using its internal test sensor, and simultaneously calculates the distance m32 between itself and microphone 10 using its internal synchronous ranging module.
[0070] Step 303: The first microphone combines the first distance and the second distance to generate a first data verification packet, and the second microphone combines the third distance and the fourth distance to generate a second data verification packet. The first data verification packet is sent to the second microphone and the second data verification packet is sent to the first microphone according to the communication to perform communication verification.
[0071] In this embodiment, the main steps are: processing the first distance and the second distance using the first microphone to form a first data verification packet, processing the third distance and the fourth distance using the second microphone to form a second data verification packet, and verifying the first data verification packet and the second data verification packet according to the communication.
[0072] Specifically, refer to Figure 4 Microphone 1 sends the calculated m2 and m31 to the internally configured integrated information processing module for information processing, forming a corresponding first data verification packet S1, wherein S1 includes distance data of m2 and m31. Microphone 10 sends the calculated m1 and m32 to the internally configured integrated information processing module for information processing, forming a corresponding first data verification packet S2, wherein S1 includes distance data of m1 and m32.
[0073] Next, based on the communication established between microphone 1 and microphone 10, the positions of microphone 1 and microphone 10 are determined respectively. Specifically, after the microphone devices are connected via a local area network, they can scan the position information of all microphones within the sound reinforcement environment range using Bluetooth and a ranging sensor, forming a relative position information table, which is stored inside each microphone to prepare for subsequent communication. For details, refer to... Figure 4 When microphone 1 is in adaptive control, its Bluetooth module activates automatic pairing mode. Simultaneously, microphone 1 broadcasts a packet (activating adaptive pairing command: detecting relative position) within the local area network, activating Bluetooth pairing mode for all microphones within the local area network. Microphone 1 pairs with other microphones one by one, communicating and activating ranging. They then exchange position and identity information. For example, after microphone 1 and microphone 10 pair, their ranging sensors confirm the microphone's phase spatial position information. Microphone 1 and microphone 10 send data packets H1 / H2 (containing microphone 1's IP address + relative spatial position information) via Bluetooth. After receiving the data packets, microphones 1 and 10 each establish a relative position information table. Similarly, other microphones use this method to locate themselves. Then, all microphones possess the relative position information of all devices, enabling precise data packet transmission.
[0074] After establishing communication, microphone 10 obtains the IP address of microphone 1 via the local area network according to the relative position table information and sends a second data verification packet S2. Microphone 1 receives the data verification packet S2, reads the m32 data in the verification packet, and compares the value with the distance data m31 measured by its own ranging sensor. If the values are equal, proceed to the next step; if they are not equal, repeat step 301. Similarly, microphone 1 obtains the IP address of microphone 10 via the local area network according to the relative position table information and sends a first data verification packet S1 to microphone 10. Microphone 10 receives the first data verification packet S1, reads the m31 data in the verification packet, and compares the value with the distance data m32 measured by its own ranging sensor.
[0075] Step 304: Determine the amplification distance based on the calibration result, and compare the amplification distance with a preset distance threshold, so as to control the amplification of the first microphone and the second microphone according to the comparison result.
[0076] In this embodiment, the main steps are as follows: calculate the amplification distances corresponding to the first microphone and the second microphone based on the calibration results and the first data calibration package and the second data calibration package, compare the amplification distances with preset distance thresholds, and adjust the amplification switches of the first microphone and the second microphone based on the comparison results.
[0077] Specifically, refer to Figure 4 The microphone 1 and the microphone 10 verify the data verification package through the internal integrated information processing module. When m31=m32, the verification is successful. When the verification is successful, the value of the sound reinforcement distance m is automatically calculated, where m=m1+m2+m3, and m3=m31=m32.
[0078] When m ≥ 4 meters, microphones 10 and 1 communicate again to verify their calculated m data. If the values match, their respective information processing modules send instructions to their microphones to activate the microphone amplification, thus achieving adaptive amplification based on personnel and distance. If the values do not match, step 301 is repeated.
[0079] When m≤4 meters, the microphone is not turned on, and step 301 is repeated. Preferably, after the person leaves the microphone 10, the microphone scans for no one three times and then automatically turns off. When the person moves to another microphone, the operation of step 301 is repeated.
[0080] The environmentally adaptive sound reinforcement control method disclosed in this embodiment can creatively and automatically switch sound reinforcement equipment on and off according to the sound reinforcement needs in the actual scenario through sensor detection, so as to achieve seamless sound reinforcement, which is more convenient and improves the product and user experience.
[0081] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of the present invention. It should be understood that the above descriptions are merely specific embodiments of the present invention and are not intended to limit the scope of protection of the present invention. In particular, it should be noted that any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention for those skilled in the art.
Claims
1. A sound reinforcement control method based on environmental adaptation, characterized in that, include: The distribution information of speakers in the target sound reinforcement environment is obtained based on each microphone deployed in the target sound reinforcement environment, and the first microphone and the second microphone participating in the sound reinforcement are determined based on the distribution information; wherein, the first microphone corresponds to the first speaker and the second microphone corresponds to the second speaker. Communication between the first microphone and the second microphone is established through the local area network where the target sound reinforcement environment is located; The first distance between the first microphone and the first speaker and the second distance between the first microphone and the second microphone are calculated using the first microphone; the third distance between the second microphone and the second speaker and the fourth distance between the first microphone and the second microphone are calculated using the second microphone. The first microphone is used to process the first distance and the second distance to form a first data verification packet, and the second microphone is used to process the third distance and the fourth distance to form a second data verification packet. The first data verification packet and the second data verification packet are verified according to the communication, and the amplification distances corresponding to the first microphone and the second microphone are calculated according to the verification results and the first data verification packet and the second data verification packet. The amplification distance is compared with a preset distance threshold, and the amplification switches of the first and second microphones are adjusted according to the comparison result.
2. The environmentally adaptive sound reinforcement control method as described in claim 1, characterized in that, The step of acquiring the distribution information of speakers in the target sound reinforcement environment based on each microphone deployed in the target sound reinforcement environment, and determining the first and second microphones participating in the sound reinforcement based on the distribution information, includes: Based on the preset scanning frequency and scanning range, the presence of a speaker in each microphone within the scanning range is detected in real time by a human body sensor preset in each microphone. If it exists, then it is determined that the current microphone is participating in sound reinforcement; When it is determined that the current microphone is participating in the sound reinforcement, the current microphone automatically queries each of the remaining microphones through the local area network where the target sound reinforcement environment is located; When the current microphone does not receive a response from any of the remaining microphones according to the automatic query, the amplification switch of the current microphone is controlled to be in the off state; When the current microphone receives a response from each of the remaining microphones in accordance with the automatic query, the current microphone is determined to be the first microphone and the microphone that sent the response is determined to be the second microphone.
3. The environmentally adaptive sound reinforcement control method as described in claim 1, characterized in that, The step of establishing communication between the first microphone and the second microphone through the local area network where the target sound reinforcement environment is located includes: A first data packet is constructed using the first microphone and a second data packet is constructed using the second microphone. The first data packet is then broadcast to the second microphone via the local area network, and the second data packet is broadcast to the first microphone via the local area network. The first data packet includes the IP address of the first microphone, relative location information, and personnel presence instructions. The second data packet includes the IP address of the second microphone, relative location information, and personnel presence instructions. The second microphone receives the first data packet and replies with a first response data packet to the first microphone based on the first data packet; wherein, the first response data packet includes the IP address of the second microphone, relative location information, personnel presence instruction, communication link instruction, and the first data packet; The first microphone receives the second data packet and sends a second response data packet back to the second microphone based on the second data packet; wherein, the second response data packet includes the IP address of the first microphone, relative location information, personnel presence instruction, communication link instruction, and the second data packet; Communication between the first microphone and the second microphone is constructed based on the first response data packet and the second response data packet.
4. The environmentally adaptive sound reinforcement control method as described in claim 1, characterized in that, The calculation of the first distance between the first microphone and the first speaker, the second distance between the first microphone and the second microphone, and the calculation of the third distance between the second microphone and the second speaker, and the fourth distance between the first microphone and the second microphone, includes: The first distance and the third distance are measured by a first ranging sensor respectively installed in the first microphone and the second microphone; The second distance and the fourth distance are measured by a second ranging sensor respectively installed in the first microphone and the second microphone.
5. The environmentally adaptive sound reinforcement control method as described in claim 1, characterized in that, The step of calibrating the first data calibration packet and the second data calibration packet according to the communication, and calculating the amplification distance corresponding to the first microphone and the second microphone respectively based on the calibration result and the first data calibration packet and the second data calibration packet, includes: The first data verification package and the second data verification package are verified by comparing the second distance in the first data verification package and the fourth distance in the second data verification package; When the second distance is equal to the fourth distance, the sum of the first distance, the second distance and the third distance are calculated through the first microphone to obtain the sound reinforcement distance corresponding to the first microphone, and the sum of the first distance, the third distance and the fourth distance are calculated through the second microphone to obtain the sound reinforcement distance corresponding to the second microphone.
6. The environmentally adaptive sound reinforcement control method as described in claim 1, characterized in that, The step of comparing the amplification distance with a preset distance threshold and adjusting the amplification switches of the first and second microphones based on the comparison result includes: Obtain the comparison result between the sound reinforcement distance and the distance threshold, and determine whether to turn on the sound reinforcement switch of the first microphone and the second microphone based on the comparison result; When the sound reinforcement distance is greater than or equal to the distance threshold, an activation command is sent to the sound reinforcement switches of the first microphone and the second microphone to turn on the sound reinforcement switches; When the amplification distance is less than the distance threshold, a shutdown command is sent to the amplification switches of the first and second microphones to turn off the amplification switches.
7. A sound reinforcement control system based on environmental adaptation, characterized in that, It includes a microphone positioning module, a communication connection module, a distance calculation module, a data verification module, a sound reinforcement calculation module, and a sound reinforcement control module; The microphone positioning module is used to obtain the distribution information of speakers in the target sound reinforcement environment based on each microphone deployed in the target sound reinforcement environment, and to determine the first microphone and the second microphone participating in the sound reinforcement based on the distribution information; wherein, the first microphone corresponds to the first speaker and the second microphone corresponds to the second speaker. The communication connection module is used to establish communication between the first microphone and the second microphone through the local area network where the target sound reinforcement environment is located; The distance calculation module is used to calculate a first distance between the first microphone and the first speaker and a second distance between the first microphone and the second microphone, and to calculate a third distance between the second microphone and the second speaker and a fourth distance between the first microphone and the second microphone, using the first microphone. The data verification module is used to process the first distance and the second distance through the first microphone to form a first data verification package, and to process the third distance and the fourth distance through the second microphone to form a second data verification package; The sound reinforcement calculation module is used to calibrate the first data calibration packet and the second data calibration packet according to the communication, and calculate the sound reinforcement distance corresponding to the first microphone and the second microphone respectively based on the calibration result and the first data calibration packet and the second data calibration packet; The sound reinforcement control module is used to compare the sound reinforcement distance with a preset distance threshold, and adjust the sound reinforcement switches of the first microphone and the second microphone according to the comparison result.
8. The environmentally adaptive sound reinforcement control system as described in claim 7, characterized in that, The microphone positioning module includes a personnel detection unit and an inquiry unit; The personnel detection unit is used to detect in real time whether there is a speaker in the scanning range of each microphone by using a human body sensor preset in each microphone according to a preset scanning frequency and scanning range; if there is, it is determined that the current microphone is participating in sound amplification. The interrogation unit is used to automatically interrogate each of the remaining microphones through the local area network where the target sound reinforcement environment is located when it is determined that the current microphone is participating in sound reinforcement; when the current microphone does not receive a response from each of the remaining microphones according to the automatic interrogation, the sound reinforcement switch of the current microphone is controlled to be in the off state; when the current microphone receives a response from each of the remaining microphones according to the automatic interrogation, the current microphone is determined to be the first microphone and the microphone that sent the response is determined to be the second microphone.
9. A sound reinforcement control system based on environmental adaptation as described in claim 7, characterized in that, The communication connection module includes a data broadcasting unit, a data reply unit, and a communication unit; The data broadcasting unit is used to construct a first data packet through the first microphone and a second data packet through the second microphone, and broadcast the first data packet to the second microphone and the second data packet to the first microphone through the local area network; wherein, the first data packet includes the IP address of the first microphone, relative location information, and personnel presence instruction, and the second data packet includes the IP address of the second microphone, relative location information, and personnel presence instruction; The data response unit is used to receive the first data packet through the second microphone and respond with a first response data packet to the first microphone based on the first data packet; wherein, the first response data packet includes the IP address of the second microphone, relative location information, personnel presence instruction, communication link instruction, and the first data packet; and to receive the second data packet through the first microphone and respond with a second response data packet to the second microphone based on the second data packet; wherein, the second response data packet includes the IP address of the first microphone, relative location information, personnel presence instruction, communication link instruction, and the second data packet; The communication unit is used to construct communication between the first microphone and the second microphone based on the first response data packet and the second response data packet.
10. A sound reinforcement control system based on environmental adaptation as described in claim 7, characterized in that, The distance calculation module includes a first calculation unit and a second calculation unit; The first measurement unit is used to measure the first distance and the third distance using a first ranging sensor respectively disposed in the first microphone and the second microphone; The second measurement unit is used to measure the second distance and the fourth distance by means of a second ranging sensor respectively disposed in the first microphone and the second microphone.
Citation Information
Patent Citations
Sound level adjustment system
JP2004096342A
Audio apparatus adaptable to user position
US20170142533A1