Audio analysis method and apparatus
By constructing an acoustic propagation database for large-scale performances, the noise impact of sound systems can be predicted, overcoming the shortcomings of passive noise control in existing technologies, realizing a forward-looking and proactive sound system design, and reducing the risk of noise exceeding standards.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-31
- Publication Date
- 2026-03-27
AI Technical Summary
Existing technologies for sound systems in large-scale performances lack foresight and initiative in noise control, relying on passive, experience-based adjustments, which leads to a high risk of noise exceeding standards.
By identifying pre-defined survey points for multiple potential sound source deployment points within the target area, multi-dimensional orthogonal acoustic probe signals are emitted, composite audio signals are collected and processed, an acoustic propagation database is constructed, the noise impact of the sound system under different layouts is predicted, and the sound source locations are optimized based on noise constraints.
It enables the anticipation and mitigation of noise exceeding standards during the design phase, achieving forward-looking planning and active noise control, and improving the accuracy and efficiency of audio system design.
Smart Images

Figure CN121034327B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of sound processing technology, and in particular to an audio analysis method and apparatus. Background Technology
[0002] Large-scale performances, such as concerts and music festivals, are frequently held in stadiums, open-air plazas, and other large venues. These events greatly enrich people's cultural lives, but the enormous sound energy generated by their sound reinforcement systems has also led to increasingly serious environmental noise problems.
[0003] One existing approach involves deploying sound level meters at several noise-sensitive points around the venue during the event to monitor the total sound pressure level in real time. Once the monitored data exceeds a preset threshold, the on-site sound engineer adjusts the sound system based on their experience. These adjustments are typically rather crude, such as lowering the overall volume of the main sound reinforcement system or fine-tuning the vertical or horizontal angles of the main speaker array. The fundamental flaw of this method lies in its passivity.
[0004] Therefore, how to comprehensively consider the real environment before the event begins to determine the noise impact of relevant sound sources on the surrounding area is an urgent problem to be solved. Summary of the Invention
[0005] This invention provides an audio analysis method and apparatus to address the shortcomings of passive noise control in existing technologies, and to achieve forward-looking planning and active control of noise control.
[0006] This invention provides an audio analysis method, comprising:
[0007] Within the target area, multiple sets of pre-defined survey points are identified as potential sound source deployment points. These pre-defined survey points include location information and directional information.
[0008] When the test sound source is located at each set of preset survey points, the sound source at the preset survey point emits a set of acoustic probe signals, the set of acoustic probe signals including at least two probe signals that can be independently identified and are orthogonal to each other;
[0009] Composite audio signals containing the acoustic probe signals are collected at various collection points in the potential influence area outside the target area, and data of at least one environmental parameter are collected simultaneously.
[0010] The composite audio signal is processed to separate and quantize the probe signal received at the monitoring device at each acquisition point;
[0011] Based on the location and orientation information of the survey points, the environmental parameter data, and the received probe signals, an acoustic propagation database for the target area is constructed.
[0012] According to an audio analysis method provided by the present invention, the audio frequency bands of the set of acoustic probe signals include a first frequency band for simulating the spectral characteristics of sub-bass frequencies, a second frequency band for simulating the spectral characteristics of human voices and musical instruments, and a third frequency band for simulating the spectral characteristics of high frequencies; the mutual orthogonality of the acoustic probe signals is achieved by assigning a unique pseudo-random code that is mathematically mutually orthogonal to each probe signal.
[0013] According to an audio analysis method provided by the present invention, the generation process of the acoustic probe signal includes:
[0014] For each acoustic probe signal, a band-limited fundamental noise signal corresponding to the represented audio frequency band is generated, and the band-limited fundamental noise signal is spread-spectrum modulated using the unique pseudo-random code to form the acoustic probe signal; the band-limited fundamental noise signal is band-limited white noise or band-limited pink noise.
[0015] According to an audio analysis method provided by the present invention, the signal processing of the composite audio signal includes:
[0016] The acquired composite audio signals are cross-correlated with the unique pseudo-random code corresponding to each acoustic probe signal.
[0017] In the result of each cross-correlation operation, the correlation peak is identified, and the peak amplitude or integral energy of the correlation peak is used as the quantization intensity of the acoustic probe signal.
[0018] According to an audio analysis method provided by the present invention, after constructing the acoustic propagation database of the target region, the method further includes:
[0019] For each actual audio source in the proposed layout scheme of the audio sources, based on the location, direction and current real-time environmental parameters of the actual audio source, the quantization intensity of the acoustic probe signal and the corresponding environmental parameters are queried from the acoustic propagation database.
[0020] By interpolating the information obtained from the query, the acoustic contribution of the actual sound source to the location of each monitoring device is obtained;
[0021] The acoustic contributions of all actual sound sources are superimposed to predict the overall acoustic impact of the proposed layout at the locations of each monitoring device.
[0022] According to an audio analysis method provided by the present invention, the method further includes:
[0023] Receive noise constraints for the location of each monitoring device as input by the user;
[0024] Based on the noise constraints, a search is performed in the acoustic propagation database to determine the location of one or more sound sources that can satisfy the noise constraints.
[0025] According to an audio analysis method provided by the present invention, the environmental parameter data includes at least one of temperature, humidity, wind speed, and wind direction.
[0026] The present invention also provides an audio analysis device, comprising:
[0027] The first processing module is used to determine multiple sets of preset survey points as potential sound source deployment points within the target area. The preset survey points include location information and direction information.
[0028] The transmitting module is used to cause the acoustic source at each preset survey point to emit a set of acoustic probe signals when the test sound source is located at each preset survey point. The set of acoustic probe signals includes at least two probe signals that can be independently identified and are orthogonal to each other.
[0029] The acquisition module is used to acquire composite audio signals containing the acoustic probe signals at acquisition points in the potential influence area outside the target area, and simultaneously acquire data of at least one environmental parameter.
[0030] The second processing module is used to perform signal processing on the composite audio signal to separate and quantize the probe signal received at each acquisition point monitoring device.
[0031] The third processing module is used to construct an acoustic propagation database of the target area based on the location and orientation information of the survey points, the environmental parameter data, and the received probe signals.
[0032] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the audio analysis method as described above.
[0033] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the audio analysis method as described above.
[0034] The present invention also provides a computer program product, including a computer program that, when executed by a processor, implements the audio analysis method as described above.
[0035] The audio analysis method and apparatus provided by this invention simulates any layout scheme, constructs acoustic probe signals for testing, receives and analyzes audio signals, and pre-builds an acoustic propagation database. This allows for an intuitive prediction of the impact on the outside environment of the sound system in the target area before its final installation, thereby avoiding the risk of excessive noise during the design phase and achieving forward-looking planning and active control. Attached Figure Description
[0036] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0037] Figure 1 This is one of the flowcharts of the audio analysis method provided by the present invention;
[0038] Figure 2 This is the second flowchart of the audio analysis method provided by the present invention;
[0039] Figure 3 This is a schematic diagram of the audio analysis device provided by the present invention;
[0040] Figure 4 is a schematic diagram of the structure of the electronic device provided by the present invention. Detailed Implementation
[0041] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.
[0042] The following is combined with Figure 1 Figure 4 illustrates the audio analysis method and apparatus of the present invention.
[0043] This embodiment details the complete execution process of an audio analysis method provided by the present invention. The hardware system upon which this method relies mainly includes one or more test sound sources, such as standard professional speakers mounted on a movable, liftable, and rotatable robotic arm, and multiple acquisition points deployed in potential impact areas such as residential areas and schools. Each acquisition point may include a wideband, high-sensitivity measurement microphone.
[0044] like Figure 1As shown, the audio analysis method of the present invention, in one specific embodiment, includes the following series of detailed steps.
[0045] Step 110: Survey point planning.
[0046] Before the survey begins, it is necessary to first conduct digital planning of the target area, namely the stage, grandstand and other areas where the sound system is planned to be deployed.
[0047] In one specific implementation, a set of discrete, pre-defined survey points can be defined on a 3D model of the target area. These survey points represent all possible locations and orientations of the sound system during actual setup.
[0048] For example, a 3D grid can be created in the stage area, with a survey point (X, Y coordinates) set every 1 meter horizontally. At each position, a height point (Z coordinate) can be defined every 0.5 meters vertically, thus forming a series of discrete position points P(x, y, z). For each position point, a set of directional information also needs to be defined. For example, for horizontal directional angles from -90 degrees to +90 degrees, a survey point can be set every 15 degrees; for vertical directional angles from 0 degrees to -45 degrees, a survey point can be set every 5 degrees.
[0049] In this way, a vast collection of thousands or even tens of thousands of survey points can be obtained, each uniquely identified by its precise three-dimensional spatial coordinates and two-dimensional pointing angle. These survey points constitute a sample space for all potential deployment schemes of the sound system.
[0050] Step 120: Guided survey.
[0051] Once the planning is complete, on-site surveying can begin. The test sound source, a calibrated standard loudspeaker, is placed within the target area. To efficiently and accurately traverse all survey points defined in the previous step, an automated robotic arm can be used. This robotic arm, according to a preset program, automatically moves the test sound source to the position of each survey point and adjusts it to the specified direction. Alternatively, if a robot is not available, an operator can push a mobile cart equipped with a high-precision GPS / RTK positioning module and an electronic compass, and manually move and adjust the test sound source to the target position and direction under visual guidance from a display screen.
[0052] Step 130: Transmit multidimensional orthogonal acoustic probe signal.
[0053] Once the test sound source is in place at a preset survey point, it can emit a short, pre-generated acoustic probe signal, lasting for 2-5 seconds.
[0054] An acoustic probe signal is a composite signal, consisting of the superposition of at least two independently identifiable and orthogonal sub-probe signals. These multiple sub-probe signals are used to simulate the propagation characteristics of sound waves at different frequency bands.
[0055] In some embodiments, the audio frequency bands of a set of acoustic probe signals include a first frequency band for simulating the spectral characteristics of sub-bass frequencies, a second frequency band for simulating the spectral characteristics of human voices and musical instruments, and a third frequency band for simulating the spectral characteristics of high frequencies; the mutual orthogonality of the acoustic probe signals is achieved by assigning each probe signal a mathematically orthogonal unique pseudo-random code. One possible probe signal setup is shown below.
[0056] Probe signal A (representing the first frequency band): used to simulate the propagation of subwoofers, with its spectral energy concentrated between 40Hz and 120Hz.
[0057] Probe signal B (representing the second frequency band): used to simulate the propagation of human voices and most musical instruments, with its spectral energy concentrated between 250Hz and 2500Hz.
[0058] Probe signal C (representing the third frequency band): used to simulate the propagation of high-pitched instruments and the sense of air, with its spectral energy concentrated between 5kHz and 16kHz.
[0059] To achieve mutual orthogonality of these three signals, a spread spectrum modulation method based on pseudo-random codes can be used.
[0060] A set of mathematically orthogonal coding sequences can be selected, such as a 4th-order Walsh-Hadamard matrix H4. Three rows from this matrix are selected as unique pseudo-random codes for the three probe signals:
[0061] Code A: [+1,-1,+1,-1];
[0062] Code B: [+1,+1,-1,-1];
[0063] Code C: [+1,-1,-1,+1].
[0064] In some embodiments, the acoustic probe signal generation process includes: for each acoustic probe signal, generating a band-limited fundamental noise signal corresponding to the represented audio frequency band, and spreading the band-limited fundamental noise signal using a unique pseudo-random code to form an acoustic probe signal; the band-limited fundamental noise signal is band-limited white noise or band-limited pink noise.
[0065] Specifically, based on this, a band-limited fundamental noise signal can be generated. For each frequency band, a band-limited pink noise segment can be generated as the fundamental signal. Pink noise is chosen because its characteristic of equal energy per octave is closer to the spectral structure of a music signal and human auditory perception, thus yielding the following signal.
[0066] Basic signal A: White noise is passed through a 40Hz-120Hz bandpass filter and a slope filter with a slope of -3dB / octave to obtain low-frequency pink noise.
[0067] Basic signal B: White noise is passed through a 250Hz-2500Hz bandpass filter and a slope filter with a slope of -3dB / octave to obtain intermediate frequency pink noise.
[0068] The basic signal C: white noise is passed through a 5kHz-16kHz bandpass filter and a slope filter with a slope of -3dB / octave to obtain high-frequency pink noise.
[0069] Specifically, each basic noise signal can be modulated by multiplying it with its corresponding pseudo-random code. For example, for the basic signal A, four consecutive sampling points of its signal stream are multiplied sequentially by the code A's [+1, -1, +1, -1]. This process spreads the fingerprint information of code A throughout the entire spectrum of the basic signal A, forming the modulated signal A'. Similarly, modulated signals B' and C' are obtained. Finally, the three modulated signals are directly added in the digital domain, resulting in the final probe signal = signal A' + signal B' + signal C'.
[0070] The final probe signal sounds like a faint, featureless hissing sound, which reduces interference and impact on the surrounding area during testing while ensuring the accuracy and directionality of the detection results. Internally, it contains three independent channels, each encrypted with orthogonal codes, representing information from different frequency bands. This signal can be played back from the test sound source at an extremely low volume.
[0071] Step 140: Synchronously collect data.
[0072] During the precise timeframe for testing the probe signal emitted by the sound source, measurement microphones deployed at various off-site acquisition points record a composite audio signal containing direct sound, reflected sound, ambient noise, and a weak probe signal. Simultaneously, environmental parameters such as temperature, humidity, wind speed, and wind direction can be recorded based on meteorological information. All collected audio and environmental data are precisely and synchronously timestamped.
[0073] Step 150: Signal processing and data import.
[0074] After receiving the data, the composite audio signal at each acquisition point is demodulated and analyzed. To separate and quantize the signal strength from the noisy composite audio signal, the acquired composite audio signal can be parsed, for example, by performing a cross-correlation operation with code B[+1,+1,-1,-1]. Mathematically, this operation is the time integral of the two signals, and digitally, it is a sliding dot product.
[0075] Due to the orthogonality of Walsh codes, when the probe B portion of the composite signal is processed with code B, a very sharp, energy-concentrated correlation peak is generated. Meanwhile, the results of operations on probe A, probe C, and all other uncorrelated environmental noise components of the composite signal with code B are close to zero, forming a flat baseline. This correlation peak can be found using a peak detection algorithm, and its peak amplitude or area under the peak (integrated energy) can be calculated. This value can be used as the quantization intensity L_B of the probe signal B received at that acquisition point.
[0076] The same operation can be performed in parallel using code A, code B, and code C, thus obtaining three independent quantization intensity values {L_A, L_B, L_C} in a single processing step.
[0077] By employing spread spectrum modulation and correlation detection based on pseudo-random codes, the test audio exhibits extremely strong noise and interference resistance. Even when the volume of the probe signal is lower than the ambient noise, it can be reliably detected and accurately quantified, ensuring the stability and reliability of the survey data.
[0078] In some embodiments, signal processing of the composite audio signal includes: performing cross-correlation operations on the acquired composite audio signal with the unique pseudo-random code corresponding to each acoustic probe signal; identifying the correlation peak in the result of each cross-correlation operation, and using the peak amplitude or integral energy of the correlation peak as the quantization intensity of the acoustic probe signal.
[0079] Finally, all information from the survey process can be integrated and stored in a large database. Each row in the database represents a complete survey record, and its data structure is as follows: {Survey Point ID, P(x,y,z), A(h,v), Data Collection Point ID, Temperature, Humidity, Wind Speed, Wind Direction, Timestamp, L_A, L_B, L_C}, where P(x,y,z) represents the location coordinates of the survey point within the target area, and A(h,v) represents the orientation angle of the survey point in two directions.
[0080] Once the test sound source has traversed all the preset survey points of the target, a vast acoustic propagation database can be constructed. In this way, for a specific facility, such as a stadium, it is possible to obtain how low, mid, and high frequency sounds emitted from any possible location and angle within the stadium under various weather conditions will propagate and ultimately reach each monitoring point.
[0081] As shown in Figure 2, the audio analysis method of this embodiment may include steps 210, 220, 230, 240 and 250.
[0082] Step 210: Within the target area, determine multiple sets of preset survey points as potential sound source deployment points. The preset survey points include location information and direction information.
[0083] Step 220: When the test sound source is located at each set of preset survey points, make the sound source at the preset survey point emit a set of acoustic probe signals;
[0084] A set of acoustic probe signals includes at least two independently identifiable and mutually orthogonal probe signals;
[0085] Step 230: Collect composite audio signals containing acoustic probe signals at various collection points in the potential influence area outside the target area, and simultaneously collect data of at least one environmental parameter.
[0086] Step 240: Perform signal processing on the composite audio signal to separate and quantize the probe signal received at each monitoring device;
[0087] Step 250: Based on the location and orientation information of the survey points, environmental parameter data, and the received probe signals, construct an acoustic propagation database for the target area.
[0088] For a detailed description of the above steps, please refer to the descriptions of each step in the foregoing embodiments; they will not be repeated here.
[0089] The audio analysis method of this invention simulates any layout scheme, constructs acoustic probe signals for testing and receives and analyzes audio signals, and pre-builds an acoustic propagation database. It can intuitively predict the impact of the sound system on the outside environment in a virtual environment before the final installation of the sound system in the target area, thereby avoiding the risk of noise exceeding the standard during the design stage and realizing forward-looking planning and active control.
[0090] Once the database is built, it can provide sound engineers with predictive and optimization capabilities.
[0091] In some embodiments, after constructing an acoustic propagation database for the target area, the method further includes: for each actual acoustic source in the proposed layout scheme of the acoustic sources, querying the quantization intensity of the acoustic probe signal and the corresponding environmental parameters from the acoustic propagation database based on the location, direction, and current real-time environmental parameters of the actual acoustic source; obtaining the acoustic contribution of the actual acoustic source to the location of each monitoring device by interpolating the queried information; and superimposing the acoustic contributions of all actual acoustic sources to predict the overall acoustic impact that the proposed layout scheme will produce at the location of each monitoring device.
[0092] Based on the design concept of the audio sources, icons representing actual audio sources such as the main left channel array, subwoofer array, delay tower, etc. can be dragged and dropped on the virtual map, and their precise positions and directions can be set to form a proposed audio system layout scheme.
[0093] For each actual audio source in the scheme, such as the main left channel array, the system performs the following operations.
[0094] Its location and orientation can be obtained, along with the current real-time environmental parameters. In the acoustic propagation database, based on location, orientation, and environmental parameters, several survey records with the closest location, orientation, and current environmental parameters are searched.
[0095] Since the location and direction of the actual sound source cannot perfectly coincide with a survey point, it is necessary to use these nearby database records and employ linear, bilinear, or more complex multidimensional interpolation algorithms to accurately calculate the quantization intensity of the low, mid, and high-frequency probe signals of the actual sound source at each acquisition point under the current conditions. The result of this interpolation calculation is the acoustic contribution of the actual sound source to the location of each monitoring device.
[0096] The acoustic contribution of all actual sound sources in the scheme can be superimposed at each sampling point. This superposition can be a simple energy superposition, i.e., incoherent superposition, or, when dealing with sound sources that are close together and have low frequencies (such as subwoofer arrays), a coherent superposition considering phase relationships can be performed.
[0097] The final result after overlay is the overall acoustic impact that the proposed layout will produce at the locations of each monitoring device. This result can be converted into predicted sound pressure levels and displayed visually on a map in the form of a heat map.
[0098] To further improve efficiency, automatic optimization can be performed by inputting noise constraints, such as: "The predicted sound pressure level at all acquisition points must be below 60 dBA".
[0099] In other words, in some embodiments, the system can also receive noise constraints on the location of each monitoring device input by the user; based on the noise constraints, a search is performed in the acoustic propagation database to determine the location of one or more sound sources that can meet the noise constraints.
[0100] It can perform searches and iterative calculations in a vast acoustic propagation database, automatically trying thousands of different combinations of sound source positions and directions, and evaluating the noise impact of each combination. The ultimate goal is to find one or more sound source positions and directions that can satisfy all noise constraints and may also optimize indicators such as the uniformity of the sound field within the venue.
[0101] This invention also provides an interactive simulation platform. Each virtual adjustment (such as moving a speaker or changing an angle) can have its impact on all monitoring points calculated through table lookup and interpolation. Furthermore, it can automatically recommend optimization schemes based on noise constraints, thereby improving work efficiency and enhancing noise control.
[0102] The audio analysis apparatus provided by the present invention will be described below. The audio analysis apparatus described below and the audio analysis method described above can be referred to in correspondence.
[0103] like Figure 3 As shown, the audio analysis device of this embodiment includes a first processing module 310, a transmission module 320, a acquisition module 330, a second processing module 340, and a third processing module 350.
[0104] The first processing module 310 is used to determine multiple sets of preset survey points as potential sound source deployment points within the target area. The preset survey points include location information and direction information.
[0105] The transmitting module 320 is used to make the acoustic source at each set of preset survey points emit a set of acoustic probe signals when the test sound source is located at each set of preset survey points. The set of acoustic probe signals includes at least two probe signals that can be independently identified and are orthogonal to each other.
[0106] Acquisition module 330 is used to acquire composite audio signals containing acoustic probe signals at various acquisition points in the potential influence area outside the target area, and simultaneously acquire data of at least one environmental parameter.
[0107] The second processing module 340 is used to perform signal processing on the composite audio signal to separate and quantize the probe signal received at each monitoring device.
[0108] The third processing module 350 is used to construct an acoustic propagation database of the target area based on the location and orientation information of the survey points, environmental parameter data, and the received probe signals.
[0109] According to the audio analysis device provided in the embodiments of the present invention, by simulating any layout scheme, constructing acoustic probe signals for testing and receiving and analyzing audio signals, and pre-constructing an acoustic propagation database, the device can intuitively predict the impact on the outside world of the sound system in the target area in a virtual environment before the final installation of the sound system, thereby avoiding the risk of noise exceeding the standard in the design stage and realizing forward-looking planning and active control.
[0110] Figure 4 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 4 As shown, the electronic device may include: a processor 410, a communication interface 420, a memory 430, and a communication bus 440, wherein the processor 410, the communication interface 420, and the memory 430 communicate with each other through the communication bus 440. The processor 410 can call logical instructions in the memory 430 to execute an audio analysis method, which includes: determining multiple sets of preset survey points as potential sound source deployment points within a target area, the preset survey points containing location information and directional information; when a test sound source is located at each set of preset survey points, causing the sound source at the preset survey point to emit a set of acoustic probe signals, the set of acoustic probe signals including at least two independently identifiable and mutually orthogonal probe signals; acquiring composite audio signals containing acoustic probe signals at various acquisition points in a potential influence area outside the target area, and simultaneously acquiring data of at least one environmental parameter; performing signal processing on the composite audio signals to separate and quantize the probe signals received at each monitoring device; and constructing an acoustic propagation database for the target area based on the location and directional information of the survey points, the environmental parameter data, and the received probe signals.
[0111] Furthermore, the logical instructions in the aforementioned memory 430 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0112] On the other hand, the present invention also provides a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer is able to execute the audio analysis method provided by the above methods. The method includes: determining multiple sets of preset survey points as potential sound source deployment points within a target area, the preset survey points including location information and directional information; when a test sound source is located at each set of preset survey points, causing the sound source at the preset survey point to emit a set of acoustic probe signals, the set of acoustic probe signals including at least two independently identifiable and mutually orthogonal probe signals; collecting composite audio signals containing acoustic probe signals at each collection point in a potential influence area outside the target area, and simultaneously collecting data of at least one environmental parameter; performing signal processing on the composite audio signals to separate and quantize the probe signals received at each monitoring device; and constructing an acoustic propagation database of the target area based on the location and directional information of the survey points, the environmental parameter data, and the received probe signals.
[0113] In another aspect, the present invention also provides a non-transitory computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the audio analysis method provided by the methods described above. The method includes: determining multiple sets of preset survey points within a target area as potential sound source deployment points, the preset survey points containing location information and directional information; when a test sound source is located at each set of preset survey points, causing the acoustic source at each preset survey point to emit a set of acoustic probe signals, the set of acoustic probe signals including at least two independently identifiable and mutually orthogonal probe signals; acquiring composite audio signals containing acoustic probe signals at various acquisition points in a potential influence area outside the target area, and simultaneously acquiring data on at least one environmental parameter; performing signal processing on the composite audio signals to separate and quantize the probe signals received at each monitoring device; and constructing an acoustic propagation database for the target area based on the location and directional information of the survey points, the environmental parameter data, and the received probe signals.
[0114] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0115] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0116] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. An audio analysis method, characterized in that, include: Within the target area, multiple sets of pre-defined survey points are identified as potential sound source deployment points. These pre-defined survey points include location information and directional information. When the test sound source is located at each set of preset survey points, the sound source at the preset survey point emits a set of acoustic probe signals, the set of acoustic probe signals including at least two probe signals that can be independently identified and are orthogonal to each other; Composite audio signals containing the acoustic probe signals are collected at various collection points in the potential influence area outside the target area, and data of at least one environmental parameter are collected simultaneously. The composite audio signal is processed to separate and quantize the probe signal received at the monitoring device at each acquisition point; Based on the location and orientation information of the survey points, the environmental parameter data, and the received probe signals, an acoustic propagation database for the target area is constructed. The set of acoustic probe signals includes a first frequency band for simulating the spectral characteristics of sub-bass frequencies, a second frequency band for simulating the spectral characteristics of human voices and musical instruments, and a third frequency band for simulating the spectral characteristics of high frequencies; the mutual orthogonality of the acoustic probe signals is achieved by assigning each probe signal a unique pseudo-random code that is mathematically mutually orthogonal. The first frequency band has a frequency range of 40Hz to 120Hz, the second frequency band has a frequency range of 250Hz to 2500Hz, and the third frequency band has a frequency range of 5kHz to 16kHz.
2. The audio analysis method according to claim 1, characterized in that, The generation process of the acoustic probe signal includes: For each acoustic probe signal, a band-limited fundamental noise signal corresponding to the represented audio frequency band is generated, and the band-limited fundamental noise signal is spread-spectrum modulated using the unique pseudo-random code to form the acoustic probe signal; the band-limited fundamental noise signal is band-limited white noise or band-limited pink noise.
3. The audio analysis method according to claim 1, characterized in that, The signal processing of the composite audio signal includes: The acquired composite audio signals are cross-correlated with the unique pseudo-random code corresponding to each acoustic probe signal. In the result of each cross-correlation operation, the correlation peak is identified, and the peak amplitude or integral energy of the correlation peak is used as the quantization intensity of the acoustic probe signal.
4. The audio analysis method according to any one of claims 1-3, characterized in that, After constructing the acoustic propagation database for the target region, the method further includes: For each actual audio source in the proposed layout scheme of the audio sources, based on the location, direction and current real-time environmental parameters of the actual audio source, the quantization intensity of the acoustic probe signal and the corresponding environmental parameters are queried from the acoustic propagation database. By interpolating the information obtained from the query, the acoustic contribution of the actual sound source to the location of each monitoring device is obtained. The acoustic contributions of all actual sound sources are superimposed to predict the overall acoustic impact of the proposed layout at the locations of each monitoring device.
5. The audio analysis method according to claim 4, characterized in that, The method further includes: Receive noise constraints for the location of each monitoring device as input by the user; Based on the noise constraints, a search is performed in the acoustic propagation database to determine the location of one or more sound sources that can satisfy the noise constraints.
6. The audio analysis method according to claim 1, characterized in that, The environmental parameter data includes at least one of temperature, humidity, wind speed, and wind direction.
7. An audio analysis device, characterized in that, include: The first processing module is used to determine multiple sets of preset survey points as potential sound source deployment points within the target area. The preset survey points include location information and direction information. The transmitting module is used to cause the acoustic source at each preset survey point to emit a set of acoustic probe signals when the test sound source is located at each preset survey point. The set of acoustic probe signals includes at least two probe signals that can be independently identified and are orthogonal to each other. The acquisition module is used to acquire composite audio signals containing the acoustic probe signals at acquisition points in the potential influence area outside the target area, and simultaneously acquire data of at least one environmental parameter. The second processing module is used to perform signal processing on the composite audio signal to separate and quantize the probe signal received at the monitoring device at each acquisition point. The third processing module is used to construct an acoustic propagation database of the target area based on the location and orientation information of the survey points, the environmental parameter data, and the received probe signals. The set of acoustic probe signals includes a first frequency band for simulating the spectral characteristics of sub-bass frequencies, a second frequency band for simulating the spectral characteristics of human voices and musical instruments, and a third frequency band for simulating the spectral characteristics of high frequencies; the mutual orthogonality of the acoustic probe signals is achieved by assigning each probe signal a unique pseudo-random code that is mathematically mutually orthogonal. The first frequency band has a frequency range of 40Hz to 120Hz, the second frequency band has a frequency range of 250Hz to 2500Hz, and the third frequency band has a frequency range of 5kHz to 16kHz.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and capable of running on the processor, characterized in that, When the processor executes the program, it implements the audio analysis method as described in any one of claims 1 to 6.
9. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the audio analysis method as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Interphone audio function detection device
CN108540918A
AUPN533195A0