Acoustic characteristic determination method and device, electronic equipment, system and storage medium

By splicing the identifier signal before the main signal and using cross-correlation analysis technology, the problem of low efficiency and accuracy in acoustic characteristic analysis is solved, and efficient and accurate acoustic characteristic determination is achieved, especially suitable for continuous playback acquisition and complex noise environments.

CN120568237APending Publication Date: 2025-08-29GUANGDONG RUIQIN TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510584543.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-07
Publication Date
2025-08-29

AI Technical Summary

Technical Problem

In the prior art, the processing efficiency and accuracy of acoustic characteristic analysis are low, especially under continuous logarithmic swept signal excitation, which is difficult to calculate signal synchronously, resulting in a decrease in signal analysis processing efficiency and inaccurate results.

Method used

The identifier signal is spliced ​​in front of the main signal to form an excitation signal. The identifier signal is used as a synchronization identifier, and the correlation between the acoustic response signal and the excitation signal is enhanced through cross-correlation analysis, the dependence on time synchronization is reduced, the position of the effective signal is quickly positioned, and frequency domain analysis is performed.

Benefits of technology

It improves the efficiency and accuracy of acoustic characteristics determination, reduces the complexity of the algorithm, is suitable for repeated playback acquisition and test scenarios in complex noise environments, and reduces the testing cost.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120568237A_ABST
    Figure CN120568237A_ABST
Patent Text Reader

Abstract

The invention provides an acoustic characteristic determination method and device, electronic equipment, a system and a storage medium, and relates to the technical field of signal processing. The method comprises the following steps: controlling to continuously input an excitation signal to a detected sounding body, wherein the excitation signal is obtained by splicing an identifier signal different from a main signal in front of the main signal; acquiring a sound response signal which is output by the detected sounding body and aims at the excitation signal; performing cross-correlation analysis on the sound response signal based on the identifier signal to obtain an effective signal corresponding to the main signal contained in the sound response signal; and performing frequency domain analysis on the effective signal to obtain the acoustic characteristics of the detected sounding body. The correlation between the acoustic response signal and the excitation signal is enhanced through the identifier signal, cross-correlation errors caused by time migration, high noise covering and the like are reduced, the accuracy of effective signals is improved, and then the accuracy of acoustic characteristics is improved. In addition, the positions of the identifier signal and the effective signal in the sound response signal are quickly positioned, the algorithm complexity is low, and the signal processing efficiency is high.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of signal processing technology, and in particular to a method, device, electronic device, system and storage medium for determining acoustic characteristics. Background Art

[0002] Acoustic property analysis is of great significance in fields such as audio engineering, architectural acoustics, speaker design, and musical instrument manufacturing. Accurate analysis of acoustic properties is crucial for evaluating and optimizing sound-emitting bodies.

[0003] In the related art, a continuous logarithmic frequency sweep signal is used to excite the sound-emitting body under test, and the voltage signals and sound pressure signals at both ends of the sound-emitting body under the excitation are measured to obtain the acoustic response signal of the sound-emitting body under test; based on the time domain tracking filter, the changes in the fundamental frequency in the acoustic response signal are tracked, and the acoustic characteristics of the sound-emitting body under test are obtained through signal processing such as equivalent low-pass filtering, band-pass filtering, band-stop filtering, and high-pass filtering.

[0004] However, the above processing method has the problems of low processing efficiency and low accuracy. Summary of the Invention

[0005] The present application provides an acoustic characteristic determination method, device, electronic device, system and storage medium to solve the problems of low processing efficiency and low accuracy in related technologies.

[0006] In a first aspect, the present application provides a method for determining acoustic characteristics, comprising:

[0007] Controlling the continuous input of an excitation signal to the sound-emitting body under test, the excitation signal is obtained by splicing an identifier signal different from the main signal before the main signal;

[0008] Obtaining an acoustic response signal output by the sound-emitting body under test in response to an excitation signal;

[0009] Based on the identifier signal, cross-correlation analysis is performed on the acoustic response signal to obtain a valid signal corresponding to the main signal contained in the acoustic response signal;

[0010] Perform frequency domain analysis on the effective signal to obtain the acoustic characteristics of the sound-emitting body under test.

[0011] In a possible implementation, performing cross-correlation analysis on the acoustic response signal based on the identifier signal to obtain a valid signal corresponding to the main signal contained in the acoustic response signal includes:

[0012] performing cross-correlation processing on the acoustic response signal and the excitation signal to align starting wave bands of the acoustic response signal and the excitation signal based on waveform characteristics of the identifier signal;

[0013] The end position of the starting band is determined as the starting position of the effective signal corresponding to the main signal contained in the acoustic response signal.

[0014] In a possible implementation, performing cross-correlation analysis on the acoustic response signal based on the identifier signal to obtain a valid signal corresponding to the main signal contained in the acoustic response signal includes:

[0015] performing cross-correlation processing on the identifier signal and the acoustic response signal, and aligning the starting bands of the identifier signal and the acoustic response signal based on the waveform characteristics of the identifier signal;

[0016] The end position of the identifier signal in the acoustic response signal is determined as the start position of the valid signal corresponding to the main signal contained in the acoustic response signal.

[0017] In one possible implementation, the identifier signal satisfies at least one of the following conditions:

[0018] The frequency bands of the identifier signal and the main signal do not overlap;

[0019] The identifier signal has a different waveform type from the main signal;

[0020] The identifier signal and the main signal have different amplitudes.

[0021] In one possible implementation, the identifier signal includes periodic signals with at least two frequencies.

[0022] In a possible implementation manner, before controlling the continuous input of the excitation signal to the sound-emitting body under test, the method further includes:

[0023] Generate the identifier signal by:

[0024] If the maximum frequency of the identifier signal to be generated is less than the frequency threshold, controlling the generation of the identifier signal based on the set number of cycles;

[0025] If the minimum frequency of the identifier signal to be generated is greater than or equal to the frequency threshold, the generation of the identifier signal is controlled based on the set duration.

[0026] In a second aspect, the present application provides an acoustic characteristic determination device, comprising:

[0027] A control module, used for controlling the continuous input of an excitation signal to the sound-emitting body under test, wherein the excitation signal is obtained by splicing an identifier signal different from the main signal before the main signal;

[0028] An acquisition module, configured to acquire an acoustic response signal output by the sound-emitting body under test in response to an excitation signal;

[0029] a processing module, configured to perform a cross-correlation analysis on the acoustic response signal based on the identifier signal to obtain a valid signal corresponding to the main signal contained in the acoustic response signal;

[0030] The analysis module is used to perform frequency domain analysis on the effective signal to obtain the acoustic characteristics of the sound-emitting body under test.

[0031] In one possible implementation, the processing module is specifically configured to: perform cross-correlation processing on the acoustic response signal and the excitation signal to align the starting bands of the acoustic response signal and the excitation signal based on waveform characteristics of the identifier signal; and determine the end position of the starting band as the starting position of a valid signal corresponding to the main signal contained in the acoustic response signal.

[0032] In one possible implementation, the processing module is further configured to: perform cross-correlation processing on the identifier signal and the acoustic response signal; align the identifier signal with the starting band of the acoustic response signal based on waveform characteristics of the identifier signal; and determine the ending position of the identifier signal in the acoustic response signal as the starting position of a valid signal of the corresponding main signal contained in the acoustic response signal.

[0033] In one possible implementation, the identifier signal satisfies at least one of the following conditions:

[0034] The frequency bands of the identifier signal and the main signal do not overlap;

[0035] The identifier signal has a different waveform type from the main signal;

[0036] The identifier signal and the main signal have different amplitudes.

[0037] In one possible implementation, the identifier signal includes periodic signals with at least two frequencies.

[0038] In one possible embodiment, the processing module is also used to: before controlling the continuous input of the excitation signal to the measured sound-emitting body, generate an identifier signal in the following manner: if the maximum frequency of the identifier signal to be generated is less than the frequency threshold, then control the generation of the identifier signal based on the set number of cycles; if the minimum frequency of the identifier signal to be generated is greater than or equal to the frequency threshold, then control the generation of the identifier signal based on the set duration.

[0039] In a third aspect, the present application provides an electronic device, comprising: a memory, a processor;

[0040] Memory stores computer-executable instructions;

[0041] The processor executes the computer-executable instructions stored in the memory, so that the processor executes the above first aspect and / or various possible implementations of the first aspect.

[0042] In a fourth aspect, the present application provides an acoustic characteristic determination system, comprising: an electronic device and a signal acquisition device; wherein:

[0043] An electronic device for controlling the continuous input of an excitation signal to the sound-emitting body under test, wherein the excitation signal is obtained by splicing an identifier signal different from the main signal before the main signal;

[0044] A signal acquisition device for acquiring an acoustic response signal output by the sound-emitting body under test in response to an excitation signal;

[0045] The electronic device is also used to obtain the acoustic response signal; based on the identifier signal, perform cross-correlation analysis on the acoustic response signal to obtain the effective signal corresponding to the main signal contained in the acoustic response signal; perform frequency domain analysis on the effective signal to obtain the acoustic characteristics of the sound-emitting body under test.

[0046] In a fifth aspect, the present application provides a computer-readable storage medium, which stores computer-executable instructions. When the computer-executable instructions are executed by a processor, they are used to implement the first aspect and / or various possible implementation methods of the first aspect as described above.

[0047] In a sixth aspect, the present application provides a computer program product, comprising a computer program, which, when executed by a processor, implements the above first aspect and / or various possible implementations of the first aspect.

[0048] The acoustic characteristic determination method, device, electronic device, system, and storage medium provided in the present application control the continuous input of an excitation signal to the sound-emitting body under test, where the excitation signal is obtained by splicing an identifier signal different from the main signal before the main signal; obtain an acoustic response signal output by the sound-emitting body under test in response to the excitation signal; perform cross-correlation analysis on the acoustic response signal based on the identifier signal to obtain a valid signal corresponding to the main signal contained in the acoustic response signal; and perform frequency domain analysis on the valid signal to obtain the acoustic characteristics of the sound-emitting body under test. The present application utilizes the difference between the identifier signal and the main signal to enhance the boundary between the valid signal and the identifier signal in the acoustic response signal, thereby quickly locating the position of the identifier signal and the valid signal in the acoustic response signal. The algorithm has low complexity and high signal processing efficiency, thereby improving the detection efficiency of the valid signal and, in turn, the efficiency of determining the acoustic characteristics. In addition, by using the identifier signal as a synchronization identifier, without relying on time synchronization, the correlation between the acoustic response signal and the excitation signal is enhanced, the synchronization of the acoustic response signal is improved, the cross-correlation error caused by time offset and high noise masking is reduced, the accuracy and reliability of the effective signal are improved, and frequency domain analysis is performed based on accurate effective signals, which can improve the accuracy of acoustic characteristics. It is especially suitable for test scenarios such as repeated playback acquisition and complex noise environments. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0050] Figure 1 A schematic diagram of the splicing of test excitation signals in the related art;

[0051] Figure 2 A schematic diagram of a scenario of the acoustic characteristics determination method provided in an embodiment of the present application;

[0052] Figure 3 A schematic diagram of a flow chart of a method for determining acoustic characteristics provided in an embodiment of the present application;

[0053] Figure 4 A schematic diagram of an excitation signal including a high-frequency identifier signal provided in an embodiment of the present application;

[0054] Figure 5 A schematic diagram of an acoustic response signal corresponding to an excitation signal provided in an embodiment of the present application;

[0055] Figure 6 A schematic diagram of an amplified waveform of an identifier signal included in an excitation signal provided in an embodiment of the present application;

[0056] Figure 7 A schematic diagram of an amplified waveform of an identifier signal included in the acoustic response signal provided in an embodiment of the present application;

[0057] Figure 8 A schematic diagram of waveforms corresponding to multiple playback acquisitions provided in an embodiment of the present application;

[0058] Figure 9 A flowchart of a method for determining acoustic characteristics provided in an embodiment of the present application;

[0059] Figure 10 A schematic diagram comparing the multi-channel frequency domain analysis results provided in an embodiment of the present application;

[0060] Figure 11 A schematic diagram of the structure of an acoustic characteristic determination device provided in an embodiment of the present application;

[0061] Figure 12 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application;

[0062] Figure 13 A schematic diagram of the structure of the acoustic characteristic determination system provided in an embodiment of the present application.

[0063] The above drawings illustrate specific embodiments of the present application, which will be described in more detail below. These drawings and the textual description are not intended to limit the scope of the present application in any way, but rather to illustrate the concepts of the present application to those skilled in the art by reference to specific embodiments. DETAILED DESCRIPTION

[0064] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.

[0065] The terms "first", "second" etc. in the specification and claims of the present application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchangeable in appropriate circumstances, so that the embodiments of the present application described herein can, for example, be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, the process, system, product or equipment comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or that are inherent to these processes, products or equipment.

[0066] In related technologies, a sound-emitting object under test is excited by a continuous logarithmic frequency sweep signal, and the voltage and sound pressure signals at its terminals are measured under the excitation to obtain the acoustic response signal of the object under test. A time-domain tracking filter is used to track the changes in the fundamental frequency of the acoustic response signal, and the acoustic characteristics of the object under test are obtained through signal processing such as equivalent low-pass filtering, band-pass filtering, band-stop filtering, and high-pass filtering. After obtaining the acoustic response signal of the object under test, the voltage and sound pressure signals in the acoustic response signal undergo processing, including detection, preprocessing, and spectral processing, due to the different delays between the electrical and acoustic signals. This processing involves time alignment of the voltage and sound pressure signals (i.e., relying on time synchronization). Time synchronization is the basis for subsequent calculations; if time synchronization is not achieved, calculation accuracy cannot be guaranteed. Furthermore, the parameter adjustment of the time-domain filter and window function processing involved in the subsequent filtering process also rely on time synchronization. Especially in the test environment of continuous playback and acquisition, the difficulty of signal synchronization calculation increases significantly, and the synchronization cannot be guaranteed during multiple acquisition processes. If the synchronization is inaccurate, the difficulty of signal analysis and processing increases, resulting in a decrease in processing efficiency and inaccurate calculated acoustic characteristics.

[0067] In another related technology, Figure 1As shown in the schematic diagram of the test excitation signal splicing in the related art, a leading tone is spliced ​​before the test excitation signal to form a test signal. The acoustic response signal is processed based on the Hilbert change algorithm to obtain a resolution signal. The envelope of the resolution signal is then extracted and analyzed to determine the release time of the leading tone, thereby calculating the end time of the leading tone, and using the end time of the leading tone as the start time of the effective signal. This solution requires a complex signal processing process when locating the effective signal, and the processing efficiency is low. In addition, it requires high computing power. If the computing power of the computing device is insufficient, it may cause delays in signal processing, resulting in large errors in the processing results. This problem is more prominent for test scenarios where the collection is played back repeatedly.

[0068] To address the above technical issues, the present application provides a method for determining acoustic characteristics. This method splices an identifier signal before the main signal to form an excitation signal, uses the identifier signal as a synchronization marker, and enhances the correlation between the acoustic response signal and the excitation signal. This method, independent of time synchronization, improves the synchronization of the acoustic response signal, reduces cross-correlation errors caused by time offset and high noise masking, and improves the accuracy of the effective signal, thereby improving the accuracy of the acoustic characteristics. Furthermore, by leveraging the differences between the identifier signal and the main signal, the position of the identifier signal and the effective signal in the acoustic response signal can be quickly located. This simplifies the signal processing process, reduces algorithm complexity, and improves the efficiency of detecting effective signals, thereby improving the efficiency of determining acoustic characteristics.

[0069] The following specific embodiments describe in detail the technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0070] Figure 2 Schematic diagram of the scenario of the acoustic characteristics determination method provided in the embodiment of the present application. Figure 2 As shown, the scenario includes an electronic device 21, a signal generating device 22, a sound-emitting object under test 23, and a signal acquisition device 24. The signal generating device 22 can generate a specific excitation signal to meet the test scenario and test standards. The electronic device 21 stores a control program for the acoustic characteristic determination method provided in an embodiment of the present application. The electronic device 21 controls the signal generating device 22 to input the excitation signal to the sound-emitting object under test 23. The sound-emitting object under test 23 plays the excitation signal to emit sound. The signal acquisition device 24 collects the played sound to obtain an acoustic response signal, and sends the acoustic response signal to the electronic device 21. The electronic device 21 performs subsequent acoustic feature analysis based on the acoustic response signal.

[0071] The sound-generating object 23 under test can be an audio device, speaker, microphone, musical instrument, alarm, buzzer, or other device. The signal generating device 22 can be a signal generator, function generator, arbitrary waveform generator, audio signal generator, pulse generator, or specialized test equipment (integrated with a dedicated signal generation module). The signal acquisition device 24 can be a measurement microphone, data acquisition card, or data acquisition system. The electronic device 21 can be a computer, dedicated device (such as an industrial personal computer with control and display functions, a standalone embedded device), or server.

[0072] It should be noted that this application does not impose specific restrictions on the number, type, and existence of the electronic device 21, signal generating device 22, sound-emitting body under test 23, and signal acquisition device 24. For example, the signal generating device 22 and / or the signal acquisition device 24 can be a part integrated into the electronic device 22, or a device existing independently of the electronic device 22. The signal generating device 22 can also be replaced by audio test software, that is, the audio test software installed in the electronic device 22 can generate an excitation signal and output the excitation signal through the audio interface. It is understood that the number, type, and existence of the electronic device 21, signal generating device 22, sound-emitting body under test 23, and signal acquisition device 24 can be selected based on the actual test scenario and requirements.

[0073] The following combination Figure 2 For application scenarios, refer to Figure 3 The acoustic characteristics determination method provided by the embodiment of the present application is described. It should be noted that the above application scenarios are only shown to facilitate understanding of the spirit and principles of the present application, and the implementation of the present application is not affected by Figure 2 Limitations of the application scenario shown.

[0074] Figure 3 The flowchart of the method for determining acoustic characteristics provided in the embodiment of the present application is as follows: Figure 2 The electronic device 21 in the embodiment is executed. Figure 3 As shown, the acoustic characteristic determination method includes:

[0075] S301 , controlling the continuous input of an excitation signal to the sound-emitting body under test, wherein the excitation signal is obtained by adding an identifier signal different from the main signal to the main signal.

[0076] The main signal can be a swept frequency signal, a sine wave signal, pink noise, a step signal, or a square wave signal. The identifier signal is preset before the start position of the main signal. The waveform characteristics of the identifier signal and the main signal are different, and the signals can be distinguished by the waveform difference. The greater the difference between the identifier signal and the main signal, the easier it is to identify the boundary between the valid signal corresponding to the main signal and the identifier signal in the acoustic response signal.

[0077] For example, the signal generating device 22 is connected to the input end of the sound-emitting body 23 under test. Under the program control of the electronic device 21 , the signal generating device 22 continuously inputs an excitation signal to the sound-emitting body 23 under test.

[0078] S302: Acquire an acoustic response signal output by the sound-emitting body under test in response to an excitation signal.

[0079] The measured sound-emitting body 23 and the signal acquisition device 24 are arranged according to the test requirements. For example, a high-quality measurement microphone is used to collect the acoustic response signal of the measured sound-emitting body 23. The electronic device 21 obtains the acoustic response signal corresponding to the excitation signal from the measurement microphone. The acquisition can be in real time, periodically, or after the excitation signal is played.

[0080] It is worth noting that the duration of collecting the acoustic response signal should be greater than the duration of playing (inputting) the excitation signal to ensure that the acoustic response signal corresponding to the excitation signal can be completely collected.

[0081] S303: Perform cross-correlation analysis on the acoustic response signal based on the identifier signal to obtain a valid signal corresponding to the main signal contained in the acoustic response signal.

[0082] Cross-correlation analysis is used to determine the similarity and time offset between the two signals. The acoustic response signal contains the response of the main signal, the response of the identifier signal, and possible noise and other interference. The acoustic response signal and the stimulus signal may have different amplitudes, but the overall waveform is similar.

[0083] Cross-correlation is a measure of similarity between two signals, expressed as a cross-correlation function. The peak of the cross-correlation function corresponds to the location of the identifier signal in the acoustic response signal. This peak indicates the point or segment where the two signals are most similar, namely the location of the identifier signal, which in turn determines the location of the valid signal. For example, the segment following the identifier signal in the acoustic response signal corresponds to the response of the primary signal (the valid signal).

[0084] For the test scenario of single-channel signal acquisition (continuous multiple playback and acquisition), for example, a complete acoustic response signal is obtained, which includes acoustic response signals of multiple acquisition cycles. Based on the identifier signal, cross-correlation analysis of the complete acoustic response signal can locate the positions of multiple identifier signals, and the signal segment between adjacent identifier signals is used as the valid signal of a single acquisition.

[0085] For test scenarios involving multi-channel signal acquisition, for example, acoustic response signals collected from multiple channels are obtained. Based on the identifier signal, cross-correlation analysis is performed on the acoustic response signal corresponding to each channel, and the position of the identifier signal is located to obtain the valid signal corresponding to each channel.

[0086] S304: Perform frequency domain analysis on the effective signal to obtain the acoustic characteristics of the sound-emitting body under test.

[0087] Among them, acoustic characteristics include sound pressure level, total harmonic distortion, harmonic response, fundamental frequency response and many others.

[0088] For example, a Fast Fourier Transform (FFT) algorithm is used to perform a Fourier transform on the effective signal, converting the time domain signal into a frequency domain signal. This yields the effective signal's spectrum information, which includes the amplitudes and phases corresponding to the different frequency components of the effective signal. For example, determining the sound pressure level and total harmonic distortion (THD) can be done based on the amplitude. The fundamental frequency and harmonic components can be identified based on the spectrum information. The total harmonic distortion (THD) is calculated based on the amplitudes corresponding to the fundamental frequency and harmonic components, respectively. THD indicates the proportion of harmonic components in the effective signal. Lower THD indicates better linear performance.

[0089] Optionally, the frequency domain analysis results are compared with the expected results to verify the accuracy of the cross-correlation analysis. Based on the comparison results, the design of the identifier signal can be optimized to make it easier to identify.

[0090] In an embodiment of the present application, by splicing a different identifier signal before the main signal, the boundary between the valid signal and the identifier signal in the acoustic response signal is enhanced, thereby quickly locating the position of the identifier signal and the valid signal in the acoustic response signal. The algorithm has low complexity, improves the detection efficiency of the valid signal, and thus improves the efficiency of determining the acoustic characteristics. In addition, by using the identifier signal as a synchronization mark, it does not rely on time synchronization, enhances the correlation between the acoustic response signal and the excitation signal, improves the synchronization of the acoustic response signal, and reduces the cross-correlation error caused by time offset and high noise masking. Through cross-correlation analysis, the valid signal corresponding to the main signal can be effectively extracted from the complex acoustic response signal, improving the accuracy and reliability of the valid signal. Frequency domain analysis based on the accurate valid signal can improve the accuracy of the acoustic characteristics. It is particularly suitable for test scenarios such as repeated playback acquisition and complex noise environments.

[0091] Compared with the related art, in which the start time of the valid signal in the acoustic response signal is located through Hilbert transform and signal envelope analysis, the embodiment of the present application is based on the identifier signal and obtains the starting position of the valid signal by performing cross-correlation analysis on the acoustic response signal. The algorithm complexity is low and the computing power requirements of the electronic equipment are low, thereby reducing the testing cost.

[0092] The inventors also found in their research that for the testing of sound-emitting bodies, most methods use a single-channel, time-synchronized approach, and signal analysis is achieved through algorithms on the back-end (signal processing end). However, in the test scenario of continuous playback and acquisition, the difficulty of calculating the synchronization between the acoustic response signal and the excitation signal is greatly increased, and synchronization cannot be guaranteed during multiple acquisition processes. In the embodiment of the present application, an identifier signal is introduced into the excitation signal to solve the synchronization problem in the excitation signal generation stage, reducing the complexity of the back-end algorithm (such as the need for complex time domain compensation). For multi-channel signal acquisition, due to differences in the transmission rates of the channels of the signal acquisition device, the synchronization of the signals collected by different channels is poor, making subsequent synchronization processing more difficult and increasing the calculation time. In the embodiment of the present application, by using the identifier signal as a synchronization identifier, it does not rely on time synchronization, improves the synchronization of the acoustic response signal, reduces the difficulty of signal synchronization, reduces calculation time, improves processing efficiency, and effectively solves the synchronization problem in the multi-channel playback and acquisition test scenario.

[0093] In some embodiments, based on the identifier signal, a cross-correlation analysis is performed on the acoustic response signal to obtain a valid signal corresponding to the main signal contained in the acoustic response signal, including: performing cross-correlation processing on the acoustic response signal and the excitation signal to align the starting bands of the acoustic response signal and the excitation signal based on the waveform characteristics of the identifier signal; and determining the end position of the starting band as the starting position of the valid signal corresponding to the main signal contained in the acoustic response signal.

[0094] For example, the identifier signal has unique waveform characteristics. For example, if the main signal is a swept-frequency sinusoidal signal and the identifier signal is a high-frequency signal, and the length of the identifier signal meets the test requirements, the acoustic response signal and the stimulus signal are cross-correlated. This cross-correlation process also involves waveform matching between the acoustic response signal and the stimulus signal, thereby aligning the starting bands of the acoustic response signal and the stimulus signal. It can be understood that during the waveform matching process, the starting band where the acoustic response signal and the stimulus signal are similar is the identifier signal. Identifying the location of the identifier signal can determine the location of the valid signal in the acoustic response signal. The end position of the starting band (identifier signal) is the starting position of the valid signal corresponding to the main signal.

[0095] like Figure 4 As shown in the schematic diagram of the excitation signal including the high-frequency identifier signal provided in the embodiment of the present application, the excitation signal includes a sinusoidal frequency sweep main signal and a high-frequency identifier signal spliced ​​before the main signal. Figure 5 As shown in the schematic diagram of the acoustic response signal corresponding to the excitation signal provided in the embodiment of the present application, the acoustic response signal includes the response signal of the main signal (corresponding to the main signal (sweep frequency) in the figure) and the response signal of the identifier signal (corresponding to the identifier signal (high frequency) in the figure). In order to show it more intuitively and clearly, Figure 6This is a schematic diagram of an amplified waveform of an identifier signal included in the excitation signal provided in an embodiment of the present application. Figure 7 This is a schematic diagram of an amplified waveform of an identifier signal included in the acoustic response signal provided in an embodiment of the present application. Figure 4 、 Figure 5 、 Figure 6 and Figure 7 It can be seen that the identifier signal is obviously different from the main signal. Based on the waveform difference of the identifier signal, the cross-correlation analysis becomes easier and the accuracy of the cross-correlation result is greatly improved.

[0096] Figure 8 This is a waveform diagram corresponding to the multiple playback acquisition provided in the embodiment of the present application. For continuous multiple acquisition-playback, such as Figure 8 As shown in (a), the complete excitation signal includes excitation signals of multiple playback cycles (3), such as Figure 8 As shown in (b), the complete acoustic response signal contains acoustic response signals of multiple acquisition cycles (3). By performing waveform matching on the complete acoustic response signal and the complete excitation signal, multiple similar starting bands (i.e., identifier signals) can be identified, and the signal segment between adjacent identifier signals (i.e., adjacent starting bands) can be used as the valid signal of a single acquisition.

[0097] In the uninterrupted continuous acquisition, due to factors such as equipment delay, there is a problem of partial loss of the acoustic response signals collected for the second and third times, which in turn affects the accuracy of the cross-correlation. In the embodiment of the present application, the identifier signal is clearly distinguishable from the ambient noise and the main signal. Even if the starting band in the response signal is missing during the acquisition process of more than two times, the accuracy of the cross-correlation calculation can still be guaranteed, thereby ensuring the accuracy of the frequency domain analysis results.

[0098] In an embodiment of the present application, the waveform characteristics of the identifier signal are used to effectively align the starting bands of the acoustic response signal and the stimulus signal, rather than aligning the starting time points, thereby improving the accuracy and reliability of the effective signal. Compared to cross-correlation processing of the stimulus signal and the acoustic response signal when no identifier signal is added to the stimulus signal, signal alignment is performed based on the starting band of the main signal. In complex environments (such as high noise) or when signal acquisition is lost, the accuracy of the cross-correlation is significantly reduced, and subsequent accurate signal analysis and processing cannot be guaranteed. In an embodiment of the present application, instead of relying on the characteristics of the main signal itself to ensure correlation, an active synchronization mechanism is implemented based on the waveform characteristics of the identifier signal to enhance the cross-correlation between the stimulus signal and the acoustic response signal. This solves the problem of large synchronization deviations of the acoustic response signal during continuous repeated playback and acquisition, ensuring that the acoustic response signal collected each time is aligned with the starting band of the stimulus signal. It also reduces the difficulty of synchronizing the acoustic response signal and improves the accuracy and efficiency of cross-correlation analysis.

[0099] In some embodiments, based on the identifier signal, a cross-correlation analysis is performed on the acoustic response signal to obtain a valid signal corresponding to the main signal contained in the acoustic response signal, including: performing cross-correlation processing on the identifier signal and the acoustic response signal, aligning the identifier signal with the starting band of the acoustic response signal based on the waveform characteristics of the identifier signal; and determining the ending position of the identifier signal in the acoustic response signal as the starting position of the valid signal corresponding to the main signal contained in the acoustic response signal.

[0100] For example, the identifier signal has unique waveform characteristics, such as a main signal being a sine wave signal and an identifier signal being a triangular wave signal. If the length of the identifier signal meets the test requirements, the acoustic response signal and the identifier signal are cross-correlated. This cross-correlation process also involves waveform matching of the acoustic response signal and the identifier signal, thereby aligning the starting wavebands of the acoustic response signal and the identifier signal. It will be understood that during the waveform matching process, the segment where the acoustic response signal and the identifier signal are similar is the location in the acoustic response signal corresponding to the identifier signal, and the ending position of the identifier signal in the acoustic response signal is the starting position of the valid signal corresponding to the main signal.

[0101] For multiple consecutive acquisitions and playbacks, the complete acoustic response signal contains the acoustic response signals of multiple acquisition cycles. By performing waveform matching on the complete acoustic response signal and the identifier signal, multiple similar signal segments (i.e., identifier signals) can be identified, and the signal segments between adjacent identifier signals (i.e., adjacent starting bands) can be used as valid signals for a single acquisition.

[0102] In some embodiments, the identifier signal satisfies at least one of the following conditions: the frequency bands of the identifier signal and the main signal do not overlap; the waveform types of the identifier signal and the main signal are different; and the amplitudes of the identifier signal and the main signal are different.

[0103] Implementation method 1 simply limits the frequency band of the identifier signal to non-overlap with the main signal. For example, if the main signal is a 20Hz to 20kHz sweep frequency signal, the identifier signal can use a signal with a frequency band below 20Hz or above 20kHz, thus achieving frequency isolation.

[0104] Implementation method 2 only limits the waveform types of the identifier signal and the main signal to be different. For example, the identifier signal uses a square wave, while the main signal uses a sine wave, triangle wave, sawtooth wave, or other complex waveforms.

[0105] Implementation method three is to limit only the difference in amplitude between the identifier signal and the main signal. For example, the amplitude of the main signal is 1V and the amplitude of the identifier signal is 10V.

[0106] Implementation method 4: The identifier signal must not overlap with the main signal in frequency band and must have different waveform types. For example, if the main signal is a 20Hz to 20kHz sweep signal, the identifier signal can be a sine wave signal with a frequency band below 20Hz or above 20kHz.

[0107] Implementation method five: limit the identifier signal to a frequency band that does not overlap with the main signal and have different amplitudes. For example, if the main signal is a 20Hz to 20kHz sweep signal with a 5V amplitude, the identifier signal can be a 10V sweep signal with a frequency band less than 20Hz or greater than 20kHz.

[0108] Implementation method 6: The identifier signal and the main signal must have different waveform types and amplitudes. For example, the identifier signal uses a square wave with an amplitude of 5V, and the main signal uses a sine wave with an amplitude of 10V.

[0109] Implementation method seven: The identifier signal must not overlap with the main signal in frequency band, have different waveform types, and have different amplitudes. For example, if the main signal is a square wave between 20Hz and 20kHz, the identifier signal can use a triangle wave with a frequency band below 20Hz or above 20kHz.

[0110] It should be noted that when only the difference in amplitude is used as the waveform feature of the identifier signal, considering that factors such as noise, delay, and waveform distortion in the system may affect the amplitude, in order to increase the distinction between the identifier signal and the main signal, the amplitude of the identifier signal can be set to be much larger than the main signal.

[0111] The embodiment of the present application increases the characteristics of the identifier signal from at least one dimension of amplitude, waveform type and frequency, making it significantly different from the main signal, and can effectively identify and separate the identifier signal and the valid signal in a complex signal environment.

[0112] Furthermore, in some embodiments, the identifier signal includes a periodic signal having at least two frequencies.

[0113] For example, the identifier signal adopts a multi-frequency superposition signal, such as a superposition signal of 10 Hz and 15 Hz sine waves, or a superposition signal of 21 kHz and 22 kHz, and so on.

[0114] In the embodiment of the present application, the identifier signal is enhanced through multi-frequency superposition to enhance the waveform characteristics of the identifier signal, highlighting the difference from the main signal and the effective signal, thereby improving the correlation between the excitation signal and the acoustic response signal, improving the waveform matching accuracy of the response signal and the excitation signal, and making the cross-correlation analysis result more accurate.

[0115] Optionally, the identifier signal comprises a periodic signal of at least two waveform types.

[0116] Optionally, the identifier signal comprises a periodic signal of at least two amplitudes.

[0117] In some embodiments, before controlling the continuous input of the excitation signal to the sound-emitting body under test, it also includes: generating an identifier signal in the following manner: if the maximum frequency of the identifier signal to be generated is less than the frequency threshold, then controlling the generation of the identifier signal based on the set number of cycles; if the minimum frequency of the identifier signal to be generated is greater than or equal to the frequency threshold, then controlling the generation of the identifier signal based on the set duration.

[0118] For example, the identifier signal to be generated includes three periodic signals of different frequencies, such as Signal 1, Signal 2, and Signal 3, with a frequency threshold of 1000 Hz. If the frequencies of Signals 1, 2, and 3 are all less than 1000 Hz, i.e., at relatively low frequencies, the number of waveforms contained in the identifier signal must be controlled to meet test accuracy requirements. Too few waveforms will reduce the accuracy of cross-correlation analysis and make it difficult to align the starting band of the acoustic response signal. Too many waveforms will create redundancy, increase computational complexity, and reduce signal processing efficiency. Therefore, the generation of the identifier signal is controlled based on a set number of periods (e.g., at least 5). If the frequencies of Signals 1, 2, and 3 are all greater than 1000 Hz, i.e., at relatively high frequencies, controlling the generation of the identifier signal based on the number of periods will result in the identifier signal duration being too short. Considering factors such as system latency and interference, such a short duration may result in the identifier signal being missing from the acoustic response signal. While ensuring a sufficient number of waveforms, the duration must meet test accuracy requirements (e.g., 1 second). Therefore, the generation of the identifier signal is controlled based on a set duration.

[0119] It should be noted that the frequency threshold can be set according to actual test requirements, the performance of the sound-emitting body under test, and the test environment. The embodiment of the present application does not specifically limit the frequency threshold.

[0120] In the embodiment of the present application, the duration of the identifier signal is regulated according to the relationship between the frequency of the identifier signal to be generated and the frequency threshold, which has higher flexibility and improves the signal processing efficiency while ensuring the calculation accuracy.

[0121] Figure 9 This is a flowchart of the acoustic characteristics determination method provided in the embodiment of the present application. Figure 9 The figure shows a simplified flow of signal playback-collection-processing. Specifically, the acoustic characteristics determination method may include:

[0122] 1. Control the continuous input of excitation signals to the sound-emitting body under test.

[0123] The excitation signal is obtained by splicing an identifier signal, different from the main signal, before the main signal. The greater the difference between the identifier signal and the main signal, the easier it is to identify the boundary between the valid signal corresponding to the main signal and the identifier signal in the acoustic response signal. For example, a signal generator is connected to the input terminal of the sound-emitting object under test. Under program control of the electronic device, the signal generator continuously inputs the excitation signal to the sound-emitting object under test.

[0124] 2. Obtain the acoustic response signal output by the sound-emitting body under test in response to the excitation signal.

[0125] For example, a high-quality measurement microphone is used to collect the acoustic response signal of the sound-generating body, and the electronic device obtains the acoustic response signal corresponding to the excitation signal from the measurement microphone.

[0126] 3. Perform cross-correlation calculation on the acoustic response signal and the excitation signal to obtain the effective signal corresponding to the main signal contained in the acoustic response signal.

[0127] The acoustic response signal and the stimulus signal are cross-correlated. This calculation also involves waveform matching between the two signals, thereby aligning their starting wavelengths. It can be understood that during the waveform matching process, the starting wavelength where the acoustic response signal and the stimulus signal are similar is the identifier signal. Identifying the location of the identifier signal can determine the location of the valid signal within the acoustic response signal. The end position of the starting wavelength (identifier signal) is the starting position of the valid signal corresponding to the main signal.

[0128] 4. Perform frequency domain analysis on the effective signal to obtain the acoustic characteristics of the sound-emitting body under test.

[0129] For example, a Fast Fourier Transform (FFT) algorithm is used to perform a Fourier transform on the effective signal, converting the time domain signal into a frequency domain signal. This yields the effective signal's spectrum information, which includes the amplitudes and phases corresponding to the different frequency components of the effective signal. Based on the amplitudes, the sound pressure levels corresponding to the frequencies of the effective signal can be determined. Based on this spectrum information, the fundamental frequency and harmonic components can be identified. The total harmonic distortion (THD) is calculated based on the amplitudes corresponding to the fundamental frequency and harmonic components, respectively. THD indicates the proportion of harmonic components in the effective signal. Lower THD indicates better linear performance.

[0130] Figure 10 This is a schematic diagram comparing the multi-channel frequency domain analysis results provided in the embodiment of this application. Figure 10 (a) shows the frequency domain calculation result without using the identifier signal as the excitation signal, as shown in Figure 10Figure (b) shows the frequency domain calculation results using the identifier signal as the stimulus signal. These results include sound pressure level curves for each of the eight channels, with frequency (Hz) on the horizontal axis and sound pressure level (dB) on the vertical axis. By analyzing the sound pressure level curves, we can understand the response characteristics of the sound source under test at different frequencies. For example, in a speaker frequency response test, the sound pressure level curve can indicate the speaker's output capabilities at different frequencies.

[0131] from Figure 10 As can be seen from the figure, when the identifier signal is used, the sound pressure level curves of each channel are highly consistent, that is, the error in the frequency domain calculation results is small. When the identifier signal is not used, the sound pressure level curves of each channel are less consistent, that is, the error in the frequency domain calculation results is large. Therefore, the introduction of the identifier signal improves the accuracy of the acoustic characteristics.

[0132] In summary, this application has at least the following advantages:

[0133] First, by splicing a different identifier signal in front of the main signal, the boundary between the effective signal and the identifier signal in the acoustic response signal is enhanced, so that the position of the identifier signal and the effective signal in the acoustic response signal can be quickly located. The algorithm has low complexity, improves the detection efficiency of the effective signal, and thus improves the efficiency of determining the acoustic characteristics. In addition, by using the identifier signal as a synchronization mark, it does not rely on time synchronization, enhances the correlation between the acoustic response signal and the excitation signal, improves the synchronization of the acoustic response signal, and reduces the cross-correlation error caused by time offset and high noise masking. Through cross-correlation analysis, the effective signal corresponding to the main signal can be effectively extracted from the complex acoustic response signal, improving the accuracy and reliability of the effective signal. Frequency domain analysis based on accurate effective signals can improve the accuracy of acoustic characteristics, which is particularly suitable for test scenarios such as repeated playback acquisition and complex noise environments.

[0134] Second, an identifier signal is introduced into the excitation signal to solve the synchronization problem at the excitation signal generation stage, reducing the complexity of the back-end algorithm (e.g., eliminating the need for complex time domain compensation).

[0135] Third, by adding features to the identifier signal in at least one of the following dimensions: amplitude, waveform type, and frequency, making it distinct from the primary signal, the system can effectively distinguish the identifier signal from the valid signal in complex signal environments. Furthermore, the identifier signal is clearly distinguishable from ambient noise and the primary signal. Even if the initial wavelength of the response signal is missing during two or more acquisitions, the accuracy of the cross-correlation calculation and, consequently, the accuracy of the frequency domain analysis results can be maintained.

[0136] Fourth, by adjusting the duration of the identifier signal according to the relationship between the frequency of the identifier signal to be generated and the frequency threshold, the flexibility is increased and the signal processing efficiency is improved while ensuring the calculation accuracy.

[0137] Figure 11 This is a schematic diagram of the structure of the acoustic characteristics determination device provided in the embodiment of the present application. Figure 11 As shown, the acoustic characteristic determination device 110 provided in this embodiment includes: a control module 111, an acquisition module 112, a processing module 113 and an analysis module 114. Among them:

[0138] The control module 111 is used to control the continuous input of an excitation signal to the sound-emitting body under test, where the excitation signal is obtained by adding an identifier signal different from the main signal to the main signal;

[0139] An acquisition module 112 is configured to acquire an acoustic response signal output by the sound-emitting body under test in response to an excitation signal;

[0140] The processing module 113 is configured to perform a cross-correlation analysis on the acoustic response signal based on the identifier signal to obtain a valid signal corresponding to the main signal contained in the acoustic response signal;

[0141] The analysis module 114 is used to perform frequency domain analysis on the effective signal to obtain the acoustic characteristics of the sound-emitting body under test.

[0142] In one possible implementation, the processing module 113 is specifically configured to: perform cross-correlation processing on the acoustic response signal and the excitation signal to align the starting bands of the acoustic response signal and the excitation signal based on the waveform characteristics of the identifier signal; and determine the end position of the starting band as the starting position of a valid signal corresponding to the main signal contained in the acoustic response signal.

[0143] In one possible implementation, the processing module 113 is further configured to: perform cross-correlation processing on the identifier signal and the acoustic response signal; align the identifier signal with the starting band of the acoustic response signal based on waveform characteristics of the identifier signal; and determine the ending position of the identifier signal in the acoustic response signal as the starting position of a valid signal of the corresponding main signal contained in the acoustic response signal.

[0144] In one possible implementation, the identifier signal satisfies at least one of the following conditions:

[0145] The frequency bands of the identifier signal and the main signal do not overlap;

[0146] The identifier signal has a different waveform type from the main signal;

[0147] The identifier signal and the main signal have different amplitudes.

[0148] In one possible implementation, the identifier signal includes periodic signals with at least two frequencies.

[0149] In one possible embodiment, the processing module 113 is also used to: before controlling the continuous input of the excitation signal to the measured sound-emitting body, generate an identifier signal in the following manner: if the maximum frequency of the identifier signal to be generated is less than the frequency threshold, then control the generation of the identifier signal based on the set number of cycles; if the minimum frequency of the identifier signal to be generated is greater than or equal to the frequency threshold, then control the generation of the identifier signal based on the set duration.

[0150] The acoustic characteristic determination device 110 provided in this embodiment can execute the method provided in the above method embodiment. Its implementation principle and technical effects are similar and will not be described in detail in this embodiment.

[0151] Figure 12 This is a schematic diagram of the structure of the electronic device provided in the embodiment of the present application. Figure 12 As shown, the electronic device 21 provided in this embodiment includes: at least one processor 211 and a memory 212. Optionally, the electronic device 21 further includes a communication component 213. The processor 211, the memory 212, and the communication component 213 are connected via a bus 214.

[0152] During the specific implementation process, at least one processor 211 executes the computer-executable instructions stored in the memory 212, so that the at least one processor 211 performs the above method.

[0153] The specific implementation process of the processor 211 can be found in the above method embodiment. Its implementation principle and technical effects are similar and will not be repeated here in this embodiment.

[0154] In the above embodiments, it should be understood that the processor may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASICs), etc. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the present invention may be directly executed by a hardware processor or by a combination of hardware and software modules within the processor.

[0155] The memory may include random access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk storage.

[0156] A bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. Buses can be categorized as address buses, data buses, and control buses. For ease of illustration, the buses in the drawings of this application are not limited to just one bus or just one type of bus.

[0157] Figure 13 This is a schematic diagram of the structure of the acoustic characteristics determination system provided in the embodiment of the present application. Figure 13 As shown, the acoustic characteristic determination system 20 includes: an electronic device 21 and a signal acquisition device 24; wherein:

[0158] The electronic device 21 is used to control the continuous input of an excitation signal to the sound-emitting body under test, wherein the excitation signal is obtained by splicing an identifier signal different from the main signal before the main signal;

[0159] The signal acquisition device 24 is used to acquire the acoustic response signal output by the sound-emitting body under test in response to the excitation signal;

[0160] The electronic device 21 is further used to obtain an acoustic response signal; perform cross-correlation analysis on the acoustic response signal based on the identifier signal to obtain a valid signal corresponding to the main signal contained in the acoustic response signal; and perform frequency domain analysis on the valid signal to obtain the acoustic characteristics of the sound-emitting body under test.

[0161] An embodiment of the present application also provides a computer program product, including a computer program, which implements the above method when executed by a processor.

[0162] An embodiment of the present application further provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the above-mentioned method is implemented.

[0163] The readable storage medium may be implemented by any type of volatile or non-volatile memory device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium may be any available medium that can be accessed by a general-purpose or special-purpose computer.

[0164] An exemplary readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be an integral part of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (ASIC). Of course, the processor and the readable storage medium can also exist in the device as discrete components.

[0165] The division of units is merely a logical functional division; actual implementations may employ alternative divisions, such as combining or integrating multiple units or components into another system, or omitting or disabling certain features. Furthermore, any direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between devices or units, either through an interface, electrical, mechanical, or other means.

[0166] Units described as separate components may or may not be physically separate, and 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 these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0167] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0168] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the portion that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the various embodiments of the method of the present invention. The aforementioned storage medium includes various media that can store program code, such as USB flash drives, mobile hard drives, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical disks.

[0169] Those skilled in the art will appreciate that all or part of the steps in the above-described method embodiments can be implemented using hardware associated with program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.

[0170] Finally, it should be noted that those skilled in the art will readily identify other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. The present invention is intended to cover any variations, uses, or adaptations of the present invention that follow the general principles of the present invention and include common knowledge or customary techniques in the art not disclosed herein. The present invention is not limited to the precise structure described above and illustrated in the accompanying drawings, and various modifications and variations may be made without departing from the scope thereof. The scope of the present invention is limited solely by the appended claims.

Claims

1. A method for determining acoustic characteristics, characterized in that: include: Controlling the continuous input of an excitation signal to the sound-emitting body under test, wherein the excitation signal is obtained by splicing an identifier signal different from the main signal before the main signal; Acquiring an acoustic response signal output by the measured sound-emitting body in response to the excitation signal; performing a cross-correlation analysis on the acoustic response signal based on the identifier signal to obtain a valid signal corresponding to the main signal contained in the acoustic response signal; Perform frequency domain analysis on the effective signal to obtain the acoustic characteristics of the measured sound-emitting body.

2. The method for determining acoustic characteristics according to claim 1, wherein: The performing cross-correlation analysis on the acoustic response signal based on the identifier signal to obtain a valid signal corresponding to the main signal contained in the acoustic response signal includes: performing cross-correlation processing on the acoustic response signal and the excitation signal to align starting wavebands of the acoustic response signal and the excitation signal based on waveform characteristics of the identifier signal; The end position of the starting band is determined as the starting position of the effective signal corresponding to the main signal contained in the acoustic response signal.

3. The method for determining acoustic characteristics according to claim 1, wherein: The performing cross-correlation analysis on the acoustic response signal based on the identifier signal to obtain a valid signal corresponding to the main signal contained in the acoustic response signal includes: performing cross-correlation processing on the identifier signal and the acoustic response signal, and aligning the starting wave band of the identifier signal with the starting wave band of the acoustic response signal based on the waveform characteristics of the identifier signal; The end position of the identifier signal in the acoustic response signal is determined as the start position of the valid signal corresponding to the main signal contained in the acoustic response signal.

4. The method for determining acoustic characteristics according to any one of claims 1 to 3, wherein: The identifier signal satisfies at least one of the following conditions: The frequency bands of the identifier signal and the main signal do not overlap; The identifier signal and the main signal have different waveform types; The identifier signal and the main signal have different amplitudes.

5. The method for determining acoustic characteristics according to claim 4, wherein: The identifier signal includes a periodic signal of at least two frequencies.

6. The method for determining acoustic characteristics according to any one of claims 1 to 3, characterized in that: Before the control continuously inputs the excitation signal to the sound-emitting body under test, the method further includes: The identifier signal is generated by: If the maximum frequency of the identifier signal to be generated is less than the frequency threshold, controlling the generation of the identifier signal based on the set number of cycles; If the minimum frequency of the identifier signal to be generated is greater than or equal to the frequency threshold, the generation of the identifier signal is controlled based on the set duration.

7. An acoustic characteristic determination device, characterized in that: include: A control module, configured to control the continuous input of an excitation signal to the sound-emitting body under test, wherein the excitation signal is obtained by adding an identifier signal different from the main signal to the main signal; An acquisition module, configured to acquire an acoustic response signal output by the measured sound-emitting body in response to the excitation signal; a processing module, configured to perform a cross-correlation analysis on the acoustic response signal based on the identifier signal to obtain a valid signal corresponding to the main signal contained in the acoustic response signal; The analysis module is used to perform frequency domain analysis on the effective signal to obtain the acoustic characteristics of the measured sound-emitting body.

8. An electronic device, characterized in that: include: Memory, processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor performs the method according to any one of claims 1 to 6.

9. An acoustic characteristic determination system, characterized in that: include: Electronic equipment and signal acquisition devices; including: The electronic device is used to control the continuous input of an excitation signal to the sound-emitting body under test, wherein the excitation signal is obtained by splicing an identifier signal different from the main signal before the main signal; The signal acquisition device is used to acquire the acoustic response signal output by the measured sound-emitting body in response to the excitation signal; The electronic device is further configured to obtain the acoustic response signal; perform cross-correlation analysis on the acoustic response signal based on the identifier signal to obtain a valid signal corresponding to the main signal contained in the acoustic response signal; and perform frequency domain analysis on the valid signal to obtain acoustic characteristics of the measured sound-emitting body.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 6 when executed.