Sound box directional broadcasting method and device, equipment and storage medium
By constructing an acoustic model and optimizing speaker parameters, the problem that traditional broadcasting systems are difficult to achieve precise sound control in large-scale open spaces or multi-noise source environments is solved, and directional speaker playback is achieved to ensure that the sound evenly covers the target area.
Patent Information
- Application Number
- CN202411646300.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-18
- Publication Date
- 2025-02-28
AI Technical Summary
Traditional broadcast systems are difficult to achieve precise control of sound in large-scale open spaces or multi-noise source environments, and often have dead corners or excessive concentration of sound, affecting the broadcasting effect.
By obtaining the initial speaker parameters and the sound field data of the target area, acoustic models are constructed and simulated, and the speaker parameters are optimized for directional playback.
Accurate control of speaker array position and beamforming parameters is achieved to ensure that the sound evenly covers the target area and reduce interference to non-target areas.
Smart Images

Figure CN119545245A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of directional broadcasting, and in particular to a speaker directional broadcasting method, device, equipment and storage medium. Background Art
[0002] At present, traditional broadcasting systems usually use a simple arrangement of speakers and other equipment, and adjust the volume to cover the target area. Although this method can provide basic broadcasting functions, in large open spaces or environments with multiple noise sources, the propagation of sound is often difficult to control accurately, and it is easy to have sound dead spots or excessive sound concentration, affecting the broadcasting effect. In addition, traditional broadcasting systems often ignore the acoustic characteristics and noise interference of the venue, resulting in the signal quality being seriously affected by environmental factors.
[0003] In summary, the problems existing in the prior art need to be solved urgently. Summary of the invention
[0004] The present invention provides a speaker directional broadcasting method, device, equipment and storage medium, which are used to solve the defects in the prior art and realize the directional broadcasting of the speaker.
[0005] The present invention provides a speaker directional broadcasting method, comprising:
[0006] Acquire initial speaker parameters and sound field data of a target area, wherein the sound field data includes speaker array position information and site characteristic information;
[0007] Constructing an acoustic model of the target area according to the site characteristic information and the initial speaker parameters, and simulating the coverage effect of the sound in the target area;
[0008] According to the simulation results, the initial speaker parameters are optimized to obtain target speaker parameters;
[0009] According to the target speaker parameters, the speaker array positions and beamforming parameters of the speakers in the target area are set.
[0010] According to a speaker directional broadcasting method provided by the present invention, the site characteristic information includes size information and acoustic characteristic information of a target area, and the step of constructing an acoustic model of the target area according to the site characteristic information and the initial speaker parameters, and simulating the coverage effect of the sound in the target area specifically includes:
[0011] Constructing an acoustic model of the target area according to the size information and the acoustic characteristic information;
[0012] The initial speaker parameters are used as input data for preliminary simulation and input into the acoustic model for simulation.
[0013] According to a speaker directional broadcasting method provided by the present invention, the target speaker parameters include a target speaker array position and a target speaker setting parameter.
[0014] According to a speaker directional broadcasting method provided by the present invention, the simulation result includes a sound field distribution diagram and a frequency response diagram, and the step of optimizing the initial speaker parameters according to the simulation result to obtain the target speaker parameters specifically includes:
[0015] Determining the sound pressure level distribution of the target area according to the sound field distribution diagram and the frequency response diagram;
[0016] According to the sound pressure level distribution, the spacing and arrangement of the speakers are adjusted to obtain the target speaker array position.
[0017] According to a speaker directional broadcasting method provided by the present invention, the simulation result includes a phase distribution diagram and a beamforming effect diagram, and the step of optimizing the initial speaker parameters according to the simulation result to obtain the target speaker parameters specifically includes:
[0018] Determining the acoustic wave interference condition of the target area according to the phase distribution diagram;
[0019] According to the sound wave interference condition, adjusting the output phase of the speaker to obtain a target speaker phase;
[0020] According to the sound pressure level distribution, adjusting the gain of the speaker to obtain a target speaker gain;
[0021] According to the beamforming effect diagram, the beam width and beam direction of the speaker are adjusted to obtain target beam parameters.
[0022] According to a speaker directional broadcasting method provided by the present invention, after the step of setting the speaker array position and beamforming parameters of the target area according to the target speaker parameters, the method further includes:
[0023] Acquiring noise spectrum data, wherein the noise spectrum data is acquired by a noise sensor;
[0024] Performing spectrum analysis on the noise spectrum data to determine the main frequency band of the noise;
[0025] Based on the main frequency band of the noise, the filter is controlled to perform noise reduction processing.
[0026] According to a speaker directional broadcasting method provided by the present invention, after the step of setting the speaker array position and beamforming parameters of the target area according to the target speaker parameters, the method further includes:
[0027] Monitor the output audio data of the speaker;
[0028] Determining the sound field coverage effect of the speaker according to the output audio data;
[0029] Based on the sound field coverage effect, the speaker array position and the beamforming parameters are adjusted.
[0030] The present invention also provides a speaker directional broadcasting device, comprising:
[0031] A data acquisition module, used to acquire initial speaker parameters and sound field data of a target area, wherein the sound field data includes speaker array position information and site characteristic information;
[0032] A modeling and simulation module, used to construct an acoustic model of the target area according to the site characteristic information and the initial speaker parameters, and simulate the coverage effect of the sound in the target area;
[0033] A parameter optimization module, used to optimize the initial speaker parameters according to the simulation results to obtain target speaker parameters;
[0034] The parameter setting module is used to set the speaker array position and beamforming parameters of the target area according to the target speaker parameters.
[0035] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the speaker directional broadcasting method as described above is implemented.
[0036] The present invention also provides a non-transitory computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the speaker directional broadcasting method as described in any one of the above is implemented.
[0037] The present invention also provides a computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the computer program implements any of the above-mentioned speaker directional broadcasting methods.
[0038] The speaker directional broadcasting method, device, equipment and storage medium provided by the present invention obtain initial speaker parameters and sound field data of the target area, wherein the sound field data includes speaker array position information and site characteristic information; construct an acoustic model of the target area according to the site characteristic information and the initial speaker parameters, and simulate the coverage effect of the sound in the target area; optimize the initial speaker parameters according to the simulation results to obtain the target speaker parameters; and set the speaker array position and beamforming parameters of the speakers in the target area according to the target speaker parameters. The present invention can ensure that the sound uniformly covers the target area by precisely controlling the position and beamforming parameters of the speaker array, while avoiding the problems of uneven sound and interference commonly seen in traditional broadcasting systems. This directional broadcasting method can effectively concentrate the sound on the target area and reduce interference to non-target areas. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0040] Figure 1 It is a flow chart of the speaker directional broadcasting method provided by the present invention;
[0041] Figure 2 It is a structural schematic diagram of the speaker directional broadcasting device provided by the present invention;
[0042] Figure 3 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION
[0043] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0044] In order to solve the problems in the prior art, the present invention proposes a speaker directional broadcasting method to achieve speaker directional broadcasting. The speaker directional broadcasting method is described below. Figure 1 As shown, including but not limited to the following steps:
[0045] Step 110: Acquire initial speaker parameters and sound field data of the target area, wherein the sound field data includes speaker array position information and venue characteristic information.
[0046] First, relevant sound field data and initial parameters of the sound box in the target area are collected, wherein the sound field data includes initial position information of the sound box array and site characteristic information of the target area.
[0047] Speaker initial parameters: refers to the basic configuration parameters of the speaker, including the frequency response, maximum output sound pressure level, initial phase and gain of each speaker.
[0048] Speaker array position information: Records the initial position, installation height, and angle information of each speaker in the target area.
[0049] Site characteristic information: covers the size, spatial shape and structure of the target area (such as the length, width, height, location of reflective surfaces and material properties of the room, etc.), as well as common noise types and sound source distribution in the environment.
[0050] This data can be obtained using surveying equipment such as rangefinders, laser scanners, and acoustic sensors, or through actual surveys on site.
[0051] Step 120: construct an acoustic model of the target area according to the site characteristic information and the initial speaker parameters, and simulate the coverage effect of the sound in the target area.
[0052] After acquiring the sound field data, an acoustic model of the target area is constructed based on the initial parameters of the speakers and the site characteristics information to simulate the sound field distribution of the speakers.
[0053] Acoustic model construction: Input the site characteristic information and initial speaker parameters into the acoustic modeling software, and use the 3D modeling tool to build an acoustic environment simulation model of the target area.
[0054] The model needs to take into account the size of the room, the reflective properties of the wall material, the reflection path of the sound wave propagation, etc.
[0055] Ambient noise is recorded as background data to evaluate the final signal quality and clarity.
[0056] Simulation process: Perform a preliminary simulation in the model and analyze the sound field coverage effect of the speaker through a virtual sound source test. The following data are obtained through simulation:
[0057] Sound field distribution diagram: Displays the distribution of sound pressure level in the target area.
[0058] Frequency response graph: shows the response of the speaker array in different frequency bands.
[0059] Phase distribution diagram and beamforming effect diagram: reflect the mutual interference, beam focusing and diffusion effects between speakers.
[0060] These simulation results provide important basis for subsequent optimization parameters.
[0061] Step 130: Optimize the initial speaker parameters according to the simulation results to obtain target speaker parameters.
[0062] According to the sound field data generated by the simulation, the initial speaker parameters are optimized to obtain the speaker parameter configuration that best suits the target area.
[0063] Optimize speaker position: According to the sound field distribution diagram and frequency response diagram, adjust the arrangement, spacing and installation angle of the speakers to ensure that the sound is evenly distributed in the target area and avoid the formation of silent areas or areas with excessive sound pressure.
[0064] Beamforming parameter optimization: Combine the phase distribution diagram and beamforming effect diagram to adjust the phase, delay and gain of each speaker to optimize the focusing and diffusion effects of the sound beam. Specific adjustments include:
[0065] Phase correction: Adjust the output phase of the speaker to make the sound waves in the target area consistent in phase, thus forming clear directional sound waves.
[0066] Gain adjustment: Adjust the output gain of the speaker according to the sound field distribution diagram, balance the sound pressure level of each speaker, and avoid excessive sound pressure in some areas.
[0067] Delay setting: Set the delay time for each speaker to ensure that the sound waves are superimposed in phase in the target area to enhance the coverage effect.
[0068] Through software simulation or field testing, it is further verified whether the optimized parameters meet the requirements, and the target speaker parameters are obtained after adjustment, including the optimized speaker array position and beamforming parameters.
[0069] Step 140: Setting speaker array positions and beamforming parameters of speakers in the target area according to the target speaker parameters.
[0070] According to the obtained target speaker parameters, the array position and beamforming parameters of the speakers are configured to achieve the final sound system settings.
[0071] Speaker array position setting: Rearrange each speaker according to the optimized array position, adjust the installation angle, spacing and height to ensure consistency with the target speaker parameters.
[0072] Beamforming parameter configuration: The optimized phase, gain and delay parameters are input into the speaker control system, and the parameters in the digital signal processor (DSP) are configured to ensure that the output signal of each speaker achieves the best sound field coverage in the target area.
[0073] As a further optional embodiment, the site characteristic information includes size information and acoustic characteristic information of the target area, and the step of constructing an acoustic model of the target area according to the site characteristic information and the initial speaker parameters, and simulating the coverage effect of the sound in the target area specifically includes:
[0074] Constructing an acoustic model of the target area according to the size information and the acoustic characteristic information;
[0075] The initial speaker parameters are used as input data for preliminary simulation and input into the acoustic model for simulation.
[0076] In this embodiment, the site characteristic information includes the size information and acoustic characteristic information of the target area. Specifically, it includes:
[0077] Dimension information: including the length, width and height of the target area. These dimensional data help determine the layout of the speakers, the path of sound wave propagation and the distribution of the sound field. For complex venues, it is also necessary to consider the reflection of different areas (such as walls, ceilings, etc.).
[0078] Acoustic characteristic information: refers to the acoustic environment parameters of the target area, such as the reflection coefficient of the wall and the ground, the distribution of sound-absorbing materials, openness, background noise, etc. These data reflect the propagation characteristics of sound in the target area and help evaluate the acoustic behavior of the speaker array in different scenarios.
[0079] This information can be obtained through on-site measurements, architectural design drawings or computer-aided design (CAD) models. Usually, special acoustic measurement instruments (such as sound pressure meters, laser scanners, spectrum analyzers, etc.) are used for measurement.
[0080] Based on the collected size information and acoustic characteristic information, an acoustic model of the target area is constructed. The construction process specifically includes the following sub-steps:
[0081] Regional modeling: Use 3D modeling software (such as AutoCAD, SketchUp or professional acoustic modeling software) to convert the size information of the target area into a 3D space model. The model should include all surfaces of the area (ground, ceiling, wall, etc.) and be able to consider various physical phenomena such as reflection and refraction in the space.
[0082] Acoustic property assignment: Apply acoustic property information (such as sound absorption coefficient, reflection coefficient, etc.) to different areas of the model. For example, hard surfaces (such as concrete walls) have a higher reflection coefficient, while soft materials (such as carpets, curtains, etc.) have a higher sound absorption coefficient. This can accurately simulate the propagation and attenuation process of sound in the space.
[0083] Acoustic environment simulation settings: Set different acoustic characteristics in the target area, including the location of the noise source, the distribution of the reflection surface, the noise level in the target area, etc. These parameters help further optimize the sound propagation effect and make the simulation results more in line with actual usage conditions.
[0084] After building the acoustic model of the target area, use the initial speaker parameters as input data for simulation. The initial speaker parameters usually include:
[0085] Speaker position: including the installation position, angle and height of the speaker.
[0086] The initial settings of the speaker: such as initial phase, gain, frequency response, etc.
[0087] These initial parameters will be used as input in the simulation to simulate the sound distribution effect of the speaker in the target area in the acoustic model. During the simulation process, the software will calculate the propagation path of the sound wave, phase change, sound pressure level and other data under different parameters.
[0088] By inputting the initial speaker parameters into the constructed acoustic model, a simulation analysis of the sound coverage effect is performed. Specifically, it includes:
[0089] Sound field distribution: The simulation results will output the sound field distribution map of the target area, showing the distribution of sound pressure levels in each area to determine whether the sound is evenly covered.
[0090] Frequency Response: Analyze the response of different frequencies in the target area to identify whether there is uneven frequency response.
[0091] Sound wave propagation paths and reflections: By simulating different sound wave paths, evaluate how sound behaves on different reflective surfaces and check for problems such as sound wave interference or excessive reflections.
[0092] By analyzing the simulation results, the advantages and disadvantages of the current speaker layout can be identified, which further provides a basis for optimizing the speaker parameters.
[0093] As a further optional embodiment, the target speaker parameters include a target speaker array position and a target speaker setting parameter.
[0094] According to the simulation results (such as sound field distribution, frequency response diagram, etc.), the initial speaker parameters can be optimized. At this time, the focus is on adjusting the following aspects:
[0095] Speaker position adjustment: According to the silent areas or areas with excessive sound pressure in the sound field distribution diagram, adjust the arrangement and spacing of the speakers to ensure that the sound can be evenly distributed in the target area.
[0096] Beamforming optimization: Adjust the speaker's beam width, direction, gain and delay parameters based on the frequency response and phase distribution diagram to maximize the directional propagation of sound and avoid the impact of interference or reflection.
[0097] Ultimately, through simulation and repeated adjustment of speaker parameters, the optimal speaker layout and configuration are obtained to ensure the best sound coverage in the target area.
[0098] As a further optional embodiment, the simulation result includes a sound field distribution diagram and a frequency response diagram, and the step of optimizing the initial speaker parameters according to the simulation result to obtain target speaker parameters specifically includes:
[0099] Determining the sound pressure level distribution of the target area according to the sound field distribution diagram and the frequency response diagram;
[0100] According to the sound pressure level distribution, the spacing and arrangement of the speakers are adjusted to obtain the target speaker array position.
[0101] In step 120, after the acoustic model is completed, a simulation of the sound coverage effect is performed to generate a sound field distribution diagram and a frequency response diagram.
[0102] Sound field distribution diagram: It shows the sound pressure level distribution at each location in the target area, usually presented in two or three dimensions, indicating the sound pressure intensity at different locations. This diagram helps evaluate the uniformity of the sound source coverage in the target area and whether there are areas where the sound is too weak or too strong.
[0103] Frequency response graph: shows the response of different frequency components in the target area, reflecting the intensity distribution of the audio signal at different frequencies. This graph can help identify whether the distribution of low frequency, mid-frequency and high frequency is uniform, and avoid problems such as inconsistent frequency response or frequency band attenuation.
[0104] Based on the acquired sound field distribution diagram and frequency response diagram, the next step is to analyze and determine the sound pressure level distribution in the target area. The specific steps are as follows:
[0105] Sound pressure level analysis: Identify the changes in sound pressure level in the target area based on the sound field distribution diagram. The sound pressure level distribution in the target area should ensure that the volume is uniform in the target area to avoid silent areas or areas with excessively high sound pressure. Analyze the sound pressure intensity in each area and mark the areas that need to be optimized.
[0106] Frequency response optimization: Check whether the response curve is flat at different frequencies according to the frequency response graph. Areas with too high or too low frequency response should be adjusted to ensure that all frequency bands of the audio are evenly distributed in the target area to avoid sound distortion or unclear sound quality.
[0107] After completing the analysis of the sound pressure level and frequency response, the next step is to adjust the configuration of the speaker array based on the simulation results to obtain the best sound coverage effect. The main factors for adjusting the speakers include:
[0108] Speaker spacing adjustment: Based on the results of the sound pressure level distribution, if the sound in some parts of the target area is too weak or too strong, the sound coverage can be optimized by adjusting the distance between the speakers. Increasing the distance between the speakers helps to enhance the sound intensity in the farther area, while reducing the distance helps to concentrate the sound energy and improve the sound coverage.
[0109] Speaker arrangement adjustment: The speaker arrangement can be adjusted according to the actual layout and sound field distribution of the target area. Common arrangements include linear arrangement, circular arrangement, rectangular array, etc. When adjusting the arrangement, the size, shape, reflection and sound absorption characteristics of the target area need to be considered to ensure uniform sound distribution and avoid interference and incomplete sound coverage.
[0110] Array direction adjustment: In addition to the spacing and arrangement of the speakers, the direction of the array (such as horizontal or vertical) is also an important factor affecting the distribution of the sound field. By adjusting the direction of the array, the propagation effect of the sound waves can be further improved, ensuring that the sound waves are directed to a specific area and avoiding unnecessary reflections and interference.
[0111] By analyzing the sound field distribution diagram and frequency response diagram, and adjusting the speaker spacing, arrangement and array direction according to the optimization strategy, the optimal position of the target speaker array can be determined. The goal of this step is to enable the speaker array to evenly and clearly cover the sound in the target area to achieve the best directional broadcasting effect.
[0112] The adjusted speaker array position should meet the following requirements:
[0113] Even sound distribution: Ensure that every location in the target area can hear clear and balanced sound, avoiding excessive or lack of sound.
[0114] Optimal frequency response: By adjusting the speaker configuration, ensure that the low, medium and high frequency bands in the target area are transmitted evenly to avoid sound quality distortion caused by inconsistent frequency response.
[0115] Reduce noise interference: Through beamforming technology and optimization of speaker array position, reduce the interference of sound to areas that do not need coverage, and avoid noise pollution to other areas or rooms.
[0116] By analyzing the sound field distribution diagram and frequency response diagram, and adjusting the spacing, arrangement and array direction of the speakers according to the sound pressure level distribution, the position of the speaker array can be optimized to ensure that the sound is evenly distributed in the target area and achieve the expected broadcasting effect. This step provides a scientific basis and specific operating methods for further optimizing the process of speaker directional broadcasting, which can significantly improve the broadcast quality and sound quality.
[0117] As a further optional embodiment, the simulation result includes a phase distribution diagram and a beamforming effect diagram, and the step of optimizing the initial speaker parameters according to the simulation result to obtain target speaker parameters specifically includes:
[0118] Determining the acoustic wave interference condition of the target area according to the phase distribution diagram;
[0119] According to the sound wave interference condition, adjusting the output phase of the speaker to obtain a target speaker phase;
[0120] According to the sound pressure level distribution, adjusting the gain of the speaker to obtain a target speaker gain;
[0121] According to the beamforming effect diagram, the beam width and beam direction of the speaker are adjusted to obtain target beam parameters.
[0122] In step 120, after the acoustic model is completed and simulated, a phase distribution diagram and a beamforming effect diagram are generated. These two diagrams are the basis for further optimizing the speaker parameters.
[0123] Phase distribution diagram: This diagram shows the phase distribution of the output signal of the speakers in different positions. Phase is an important parameter of the audio signal. The coordination of the phases between speakers determines the superposition effect of the sound waves in the target area. By analyzing the phase distribution diagram, the interference of the sound waves in the target area can be determined, thereby optimizing the phase setting of the speakers to avoid sound quality loss caused by negative interference.
[0124] Beamforming effect diagram: This diagram shows the shape, width and propagation direction of the sound beam formed by the speaker array under a specified configuration. Beamforming is a key technology that achieves directional sound propagation by adjusting the speaker phase and gain. By analyzing this diagram, the coverage and directivity of the sound beam emitted by the speaker array can be clearly seen.
[0125] The phase distribution diagram can be used to determine the acoustic interference at different locations in the target area. The main steps include:
[0126] Identify interference areas: In the phase distribution diagram, check whether there are positive and negative interference areas in the target area, especially in the farther or edge areas, which may cause sound quality loss or sound interference due to phase mismatch. By analyzing the phase distribution, you can identify the location with strong interference and adjust the speaker output phase accordingly.
[0127] Optimize phase settings: According to the interference situation, adjust the output phase of the speaker so that the sound waves in the target area can be superimposed in the appropriate place, thereby enhancing the clarity and intensity of the sound. When making phase adjustments, the phase of the speaker needs to be precisely matched to ensure that the sound propagates toward the target area without causing negative interference in other directions.
[0128] According to the analysis results, adjust the output phase of each speaker in the speaker array to ensure that the sound waves avoid interference as much as possible in the target area. The specific operation steps include:
[0129] Adjust phase delay: Adjust the phase delay between speakers according to the interference in the target area. By adjusting the delay time of each speaker, you can ensure that the sound waves emitted by each speaker are in phase when superimposed in the target area to avoid destructive interference.
[0130] Utilizing DSP processing: The phase of each speaker is controlled in real time through a digital signal processor (DSP), enabling it to be dynamically adjusted according to the needs of the target area, ensuring maximum sound enhancement in the target area.
[0131] After optimizing the speaker phase setting, the speaker gain is optimized based on the sound pressure level distribution diagram in the simulation results. The main steps include:
[0132] Analyze the sound pressure level distribution: Check the sound pressure level changes in the target area based on the sound field distribution diagram. The ideal gain setting should provide uniform sound intensity in the target area, while avoiding areas that are too strong or too weak.
[0133] Gain optimization: According to the sound pressure level distribution in the target area, adjust the gain of the speaker to ensure balanced sound intensity in the target area. Too high gain will cause sound distortion or interference, and too low gain will cause insufficient sound. Therefore, the gain should be adjusted appropriately according to the sound pressure level distribution map to obtain the best sound coverage effect.
[0134] By analyzing the beamforming effect diagram, we can clearly understand the shape, width and propagation direction of the sound beam formed by the speaker array. Based on the analysis results of the diagram, we can further adjust the speaker's beamforming parameters to ensure that the sound waves are accurately directed to the target area and avoid unnecessary interference. The specific steps include:
[0135] Adjust beam width: Based on the beamforming effect diagram, determine whether the sound wave coverage in the target area meets the requirements. If the sound beam is too wide or too narrow, it may cause uneven sound coverage or interference in the target area. By adjusting the phase and gain of the speaker, optimize the width of the beam so that it expands evenly in the target area.
[0136] Adjust the beam direction: If the beam direction of the speaker array deviates from the target area, the phase of the speaker array needs to be adjusted to change the propagation direction of the sound beam. By adjusting the output phase and gain of the speaker array, the direction of the beam can be precisely controlled to ensure that the sound is accurately directed to the target area.
[0137] Beamforming Optimization: Through real-time feedback and debugging, digital signal processing technology is used to adjust the width and direction of the beam to meet the needs of the target area and ensure the best sound propagation effect.
[0138] Through the above optimization steps, after adjusting the speaker's phase, gain and beam shape, the target beam parameters are finally determined. These parameters ensure that the speaker array forms an ideal directional broadcast effect in the target area, including:
[0139] Beam width: By adjusting the width of the beam, the sound coverage of the target area is ensured to be neither too limited nor too extended.
[0140] Beam direction: Ensures that sound is directed toward a specific target area, avoiding unnecessary sound leakage or interference.
[0141] Sound quality optimization: Ensure the clarity and balance of sound by optimizing phase and gain, and avoid frequency distortion or unclear sound quality.
[0142] By optimizing the speaker's phase, gain, and beam parameters based on the phase distribution diagram and beamforming effect diagram of the simulation results, the performance of the speaker's directional broadcasting can be effectively improved. This step ensures clear, uniform, and directional propagation of sound in the target area through precise phase adjustment, gain optimization, and beamforming, thereby improving the broadcasting effect and reducing interference.
[0143] As a further optional embodiment, after the step of setting the speaker array position and beamforming parameters of the target area according to the target speaker parameters, the method further includes:
[0144] Acquiring noise spectrum data, wherein the noise spectrum data is acquired by a noise sensor;
[0145] Performing spectrum analysis on the noise spectrum data to determine the main frequency band of the noise;
[0146] Based on the main frequency band of the noise, the filter is controlled to perform noise reduction processing.
[0147] In the implementation process of the present invention, in order to further optimize the sound quality and sound effects in the target area, especially to reduce the interference of environmental noise on the broadcast quality, noise detection and noise reduction processing are implemented. The following are the specific steps of noise reduction processing based on noise spectrum data:
[0148] After setting the target speaker parameters and adjusting the speaker array position and beamforming parameters, the next step is to obtain the noise spectrum data of the target area. This process is carried out through noise sensors, which can be distributed in different locations in the target area to detect and record the frequency information of the ambient noise.
[0149] Noise sensor: The noise sensor can be a microphone or other noise detection device with high sensitivity, which can collect environmental noise data in the target area in real time.
[0150] Noise spectrum data: The audio signal captured by the noise sensor is digitized and converted into spectrum data, which represents the energy distribution of noise at different frequencies. These spectrum data include information such as the frequency, amplitude, and duration of the noise, providing a basis for subsequent noise reduction processing.
[0151] After obtaining the noise spectrum data, the next step is to perform spectrum analysis on it to determine the main frequency band of the noise. By analyzing the noise spectrum, the frequency components of the noise and their distribution in the target area can be identified.
[0152] Spectrum analysis: Use spectrum analysis tools to decompose noise spectrum data and identify the main frequency components. The spectrum of noise usually contains multiple frequency components, and the main frequency band is usually the frequency range with more serious interference, which may have an adverse effect on the sound quality of the target area.
[0153] Noise main frequency band: In the process of spectrum analysis, the main frequency band of noise can be determined, that is, the frequency range where noise energy is concentrated and has strong interference. The noise in this frequency band has a great impact on the clarity and sound quality of the sound system, so it is necessary to focus on noise reduction processing.
[0154] According to the analysis results, after determining the main frequency band of the noise, the next step is to use a filter to reduce the noise in this frequency band to improve the broadcast quality. The noise reduction process adjusts the filter parameters of the system to reduce the impact of noise on the audio in the target area.
[0155] Filter type: You can select a suitable filter type (such as bandpass filter, bandstop filter, low-pass or high-pass filter, etc.) and set the passband or stopband range of the filter according to the main frequency band of the noise.
[0156] Filter control: The digital signal processor (DSP) in the audio processing system is used to control the filter parameters and adjust the filter gain and frequency response according to the frequency band of the noise. The working principle of the filter is to reduce unnecessary noise interference by suppressing or eliminating signals in a specific frequency band.
[0157] Dynamic noise reduction: Based on the real-time detected noise spectrum data, the system can dynamically adjust the filter parameters to achieve real-time noise reduction. This ensures that the audio system can continue to provide clear and accurate sound output even when the noise environment changes.
[0158] After the noise reduction process is completed, the noise reduction effect needs to be verified to ensure that the noise level in the target area has been effectively suppressed and the quality of the broadcast sound has not been affected.
[0159] Verify the noise reduction effect: Perform a sound test in the target area and use a noise sensor to detect the noise spectrum again to confirm whether the energy of the main frequency band of the noise has been effectively suppressed.
[0160] Fine-tune filter parameters: Based on the verification results, you may need to fine-tune the filter parameters to further optimize the noise reduction effect. For example, adjust the filter bandwidth, gain, or attenuation level to achieve the best noise reduction effect.
[0161] Through the above steps, combined with the directional broadcasting effect of the speaker array, noise spectrum analysis and noise reduction processing of the filter, the sound quality in the target area is finally ensured to be optimal. The optimized sound quality can not only clearly cover the target area, but also reduce the interference of external noise, providing a higher quality broadcasting experience.
[0162] As a further optional embodiment, after the step of setting the speaker array position and beamforming parameters of the target area according to the target speaker parameters, the method further includes:
[0163] Monitor the output audio data of the speaker;
[0164] Determining the sound field coverage effect of the speaker according to the output audio data;
[0165] Based on the sound field coverage effect, the speaker array position and the beamforming parameters are adjusted.
[0166] In the implementation process of the present invention, in order to further optimize the effect of speaker directional broadcasting and ensure the best sound field coverage effect in the target area, the steps of sound field monitoring and real-time adjustment are implemented. The following are the specific steps for optimization based on the sound field coverage effect:
[0167] After completing the preliminary setting of the speaker array position and beamforming parameters, in order to ensure that the sound effect meets the expectations, the system needs to monitor the actual output audio data of the speakers in real time. By collecting the data output by the speakers in real time, the actual sound distribution in the target area can be obtained.
[0168] Audio monitoring equipment: microphone arrays or other audio acquisition devices can be used to collect audio data at multiple locations within the target area. These devices can obtain the audio signals output by the speakers in real time and convert the signals into digital data for subsequent analysis.
[0169] Data recording and transmission: The collected audio data will be transmitted to the central processing system in real time for further analysis and processing.
[0170] By analyzing the audio data output by the speakers, the system can evaluate the actual coverage of the sound field. This step mainly includes the evaluation of the spectrum analysis, sound pressure level distribution, interference area and sound wave reflection of the audio data.
[0171] Spectrum analysis: By analyzing the spectrum of the output audio data, you can understand whether the frequency response of the sound is uniform and check whether there is a strong attenuation or enhancement in a specific frequency band.
[0172] Sound pressure level distribution: Analyze the sound pressure level distribution of the sound field to determine whether the intensity of the sound is evenly distributed in the target area. The ideal situation is that the sound field covers a wide and uniform range, without silent areas or areas with excessive volume.
[0173] Interference Area Analysis: By monitoring the audio data, it is possible to detect situations where sound waves interfere, such as phase misalignment or the overlapping of sounds in certain areas that may cause undesirable effects (such as echo, reverberation or sound quality distortion).
[0174] Reflection and diffraction effects: Audio data analysis can also be used to evaluate the impact of reflection and diffraction on sound field coverage, especially in environments with complex venue characteristics.
[0175] Based on the evaluation results of the sound field coverage effect, the system can adjust the position, spacing and beamforming parameters of the speaker array in real time to optimize the sound coverage effect. The key to this step is to make dynamic adjustments based on the actual test results to achieve ideal sound field coverage.
[0176] Adjust speaker array position: If monitoring data indicates that sound coverage in certain areas is uneven or there are areas with excessive volume, you can optimize the sound field coverage by adjusting the position of the speakers. This includes changing the relative position of the speakers, the spacing between the speakers, or the arrangement of the speakers.
[0177] Increase / decrease speaker spacing: Based on the sound pressure level distribution, adjust the distance between speakers, increase the spacing to cover a larger area or decrease the spacing to emphasize the sound in certain areas.
[0178] Optimize speaker arrangement: Based on the results of the sound field analysis, adjust the arrangement of the speakers, such as from a linear array to a matrix array, circular array, etc., to achieve uniform sound pressure distribution.
[0179] Adjust beamforming parameters: Based on the sound field coverage effect analysis results, adjust the speaker's beamforming parameters, including:
[0180] Phase adjustment: Adjust the phase setting of the speaker to ensure that the sound is properly superimposed in the target area, reduce the impact of interference and reflection, and ensure the clarity and directionality of the sound.
[0181] Gain adjustment: According to the sound pressure level distribution, adjust the gain of the speaker to balance the volume of the sound in the target area.
[0182] Beam width and direction adjustment: Adjust the width and direction of the beam to ensure that the sound can accurately cover the intended area while avoiding interference in non-target areas.
[0183] The monitoring and optimization of the sound field coverage effect is not a one-time process, but a continuous process. After adjusting the speaker array position and beamforming parameters, the system needs to provide real-time feedback, evaluate the effect of the adjustment, and make further fine-tuning.
[0184] Real-time feedback: By monitoring the audio data output by the speakers, spectrum analysis, sound pressure level distribution and other evaluations are performed again to obtain the latest sound field coverage.
[0185] Fine-tuning: Based on the feedback, adjust the speaker array and beamforming parameters to gradually optimize the sound coverage effect and ensure the best sound quality in the target area.
[0186] Through the above steps, the system can continuously optimize and adjust according to the actual sound field coverage effect in the target area, ensuring that the audio coverage is wide and uniform while reducing unnecessary noise and interference. Ultimately, the sound quality in the target area will be significantly improved to achieve the intended broadcasting effect.
[0187] The speaker directional broadcasting device provided by the present invention is described below. Figure 2 As shown, the speaker directional broadcasting device described below and the speaker directional broadcasting method described above can be referenced to each other.
[0188] A speaker directional broadcasting device, comprising:
[0189] A data acquisition module 210 is used to acquire initial speaker parameters and sound field data of a target area, wherein the sound field data includes speaker array position information and site characteristic information;
[0190] A modeling and simulation module 220, configured to construct an acoustic model of the target area according to the site characteristic information and the initial speaker parameters, and to simulate the coverage effect of the sound in the target area;
[0191] A parameter optimization module 230 is used to optimize the initial speaker parameters according to the simulation results to obtain target speaker parameters;
[0192] The parameter setting module 240 is used to set the speaker array position and beamforming parameters of the target area according to the target speaker parameters.
[0193] Figure 3 An example of a physical structure diagram of an electronic device is shown in FIG. Figure 3 As shown, the electronic device may include: a processor 310, a communication interface 320, a memory 330 and a communication bus 340, wherein the processor 310, the communication interface 320 and the memory 330 communicate with each other through the communication bus 340. The processor 310 may call the logic instructions in the memory 330 to execute the speaker directional broadcasting method, which includes:
[0194] Acquire initial speaker parameters and sound field data of a target area, wherein the sound field data includes speaker array position information and site characteristic information;
[0195] Constructing an acoustic model of the target area according to the site characteristic information and the initial speaker parameters, and simulating the coverage effect of the sound in the target area;
[0196] According to the simulation results, the initial speaker parameters are optimized to obtain target speaker parameters;
[0197] According to the target speaker parameters, the speaker array positions and beamforming parameters of the speakers in the target area are set.
[0198] In addition, the logic instructions in the above-mentioned memory 330 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on such an understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.
[0199] On the other hand, the present invention further provides a computer program product, the computer program product includes a computer program, the computer program can be stored on a non-transitory computer-readable storage medium, when the computer program is executed by a processor, the computer can execute the speaker directional broadcasting method provided by the above methods, the method includes:
[0200] Acquire initial speaker parameters and sound field data of a target area, wherein the sound field data includes speaker array position information and site characteristic information;
[0201] Constructing an acoustic model of the target area according to the site characteristic information and the initial speaker parameters, and simulating the coverage effect of the sound in the target area;
[0202] According to the simulation results, the initial speaker parameters are optimized to obtain target speaker parameters;
[0203] According to the target speaker parameters, the speaker array positions and beamforming parameters of the speakers in the target area are set.
[0204] In another aspect, the present invention further provides a non-transitory computer-readable storage medium having a computer program stored thereon, which is implemented when the computer program is executed by a processor to execute the speaker directional broadcasting method provided by the above methods, the method comprising:
[0205] Acquire initial speaker parameters and sound field data of a target area, wherein the sound field data includes speaker array position information and site characteristic information;
[0206] Constructing an acoustic model of the target area according to the site characteristic information and the initial speaker parameters, and simulating the coverage effect of the sound in the target area;
[0207] According to the simulation results, the initial speaker parameters are optimized to obtain target speaker parameters;
[0208] According to the target speaker parameters, the speaker array positions and beamforming parameters of the speakers in the target area are set.
[0209] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.
[0210] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0211] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A speaker directional broadcasting method, characterized in that: include: Acquire initial speaker parameters and sound field data of a target area, wherein the sound field data includes speaker array position information and site characteristic information; Constructing an acoustic model of the target area according to the site characteristic information and the initial speaker parameters, and simulating the coverage effect of the sound in the target area; According to the simulation results, the initial speaker parameters are optimized to obtain target speaker parameters; According to the target speaker parameters, the speaker array positions and beamforming parameters of the speakers in the target area are set.
2. The speaker directional broadcasting method according to claim 1, characterized in that: The site characteristic information includes size information and acoustic characteristic information of the target area. The step of constructing an acoustic model of the target area according to the site characteristic information and the initial speaker parameters and simulating the coverage effect of the sound in the target area specifically includes: Constructing an acoustic model of the target area according to the size information and the acoustic characteristic information; The initial speaker parameters are used as input data for preliminary simulation and input into the acoustic model for simulation.
3. The speaker directional broadcasting method according to claim 1, characterized in that: The target speaker parameters include a target speaker array position and a target speaker setting parameter.
4. The speaker directional broadcasting method according to claim 3, characterized in that: The simulation results include a sound field distribution diagram and a frequency response diagram. The step of optimizing the initial speaker parameters according to the simulation results to obtain target speaker parameters specifically includes: Determining the sound pressure level distribution of the target area according to the sound field distribution diagram and the frequency response diagram; According to the sound pressure level distribution, the spacing and arrangement of the speakers are adjusted to obtain the target speaker array position.
5. The speaker directional broadcasting method according to claim 4, characterized in that: The simulation results include a phase distribution diagram and a beamforming effect diagram. The step of optimizing the initial speaker parameters according to the simulation results to obtain target speaker parameters specifically includes: Determining the acoustic wave interference condition of the target area according to the phase distribution diagram; According to the sound wave interference condition, adjusting the output phase of the speaker to obtain a target speaker phase; According to the sound pressure level distribution, adjusting the gain of the speaker to obtain a target speaker gain; According to the beamforming effect diagram, the beam width and beam direction of the speaker are adjusted to obtain target beam parameters.
6. The speaker directional broadcasting method according to claim 1, characterized in that: After the step of setting the speaker array position and beamforming parameters of the target area according to the target speaker parameters, the method further includes: Acquiring noise spectrum data, wherein the noise spectrum data is acquired by a noise sensor; Performing spectrum analysis on the noise spectrum data to determine the main frequency band of the noise; Based on the main frequency band of the noise, the filter is controlled to perform noise reduction processing.
7. The speaker directional broadcasting method according to claim 1, characterized in that: After the step of setting the speaker array position and beamforming parameters of the target area according to the target speaker parameters, the method further includes: Monitor the output audio data of the speaker; Determining the sound field coverage effect of the speaker according to the output audio data; Based on the sound field coverage effect, the speaker array position and the beamforming parameters are adjusted.
8. A speaker directional broadcasting device, characterized in that: include: A data acquisition module, used to acquire initial speaker parameters and sound field data of a target area, wherein the sound field data includes speaker array position information and site characteristic information; A modeling and simulation module, used to construct an acoustic model of the target area according to the site characteristic information and the initial speaker parameters, and simulate the coverage effect of the sound in the target area; A parameter optimization module, used to optimize the initial speaker parameters according to the simulation results to obtain target speaker parameters; The parameter setting module is used to set the speaker array position and beamforming parameters of the target area according to the target speaker parameters.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, it implements the speaker directional broadcasting method as described in any one of claims 1 to 7.
10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the speaker directional broadcasting method as described in any one of claims 1 to 7 is implemented.
Citation Information
Cited By
MEMS-based directional sound wave loudspeaker control method
CN120321574A
Sound field adaptive cloud control method and system based on deep learning
CN120455895A
Off-line simulation and feedforward control-based loudspeaker directional sounding method and system
CN121151756A
Standardized volume control strategy generation method and system
CN122372904A