A filter-based stereo headphone testing method and system
Through the filter-based stereo headphone testing method, combined with big data and artificial ear devices, the sound quality and noise reduction test of the headphones are carried out, and the accuracy and comprehensiveness of the existing headphone testing methods are solved, achieving a comprehensive evaluation of the headphone performance.
Patent Information
- Application Number
- CN202310590675.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-24
- Publication Date
- 2025-08-12
- Estimated Expiration
- 2043-05-24
AI Technical Summary
The accuracy and comprehensiveness of the existing headphone testing methods are insufficient, rely on manual testing and are inefficient.
The filter-based stereo headphone testing method is adopted. By obtaining the basic information of the headphones and the noise reduction mode information of the filter, combining the preset noise data set of big data, the sound quality and noise reduction test is carried out, and the frequency response curve and environmental noise curve are obtained by using artificial ear devices, and the comparison and analysis are carried out, and the test accuracy is comprehensively scored.
It achieves the comprehensiveness and accuracy of headphone testing, and can conduct testing from two dimensions: sound quality and noise reduction, improving the objectivity and efficiency of the test.
Smart Images

Figure CN116567513B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data processing, and in particular to a filter-based stereo headphone testing method and system. Background Art
[0002] With the development of science and technology, headphones have become ubiquitous in human life. By wearing headphones, environmental noise can be filtered out, reducing the interference of environmental noise on making phone calls, listening to music, etc. However, when filtering out environmental noise, headphones may filter out other useful information. Therefore, testing the performance of headphones is of great significance. The traditional headphone testing method is to manually test the received sound, which leads to the subjectivity of the tester in the test results and dependence on manual labor, resulting in insufficient test efficiency. With the development of artificial intelligence technology, automated testing is gradually realized. However, the test indicators of the existing headphone testing methods are relatively single, resulting in insufficient accuracy and comprehensiveness of the test results. Summary of the Invention
[0003] The present invention provides a filter-based stereo headphone testing method and system, which are used to solve the technical problem of insufficient accuracy and comprehensiveness of headphone testing results in the prior art.
[0004] According to a first aspect of the present invention, a filter-based stereo headphone testing method is provided, comprising: obtaining basic device information of a first headphone to be tested, and matching a plurality of noise reduction mode information and a plurality of noise reduction target information of a built-in filter of the first headphone to be tested according to the basic device information; based on big data, presetting a use environment of the first headphone to be tested according to the plurality of noise reduction mode information, and obtaining a plurality of noise data sets, wherein the plurality of noise data sets have a corresponding relationship with the plurality of noise reduction mode information; connecting the first headphone to be tested and a first audio playback device, and connecting the first headphone to be tested to an artificial ear device, controlling the first audio playback device to play audio, and obtaining a first frequency response curve, wherein the first frequency response curve is a frequency response curve of the original audio; turning on the noise reduction mode according to the plurality of noise reduction mode information, and , obtaining a second frequency response curve, and comparing and analyzing the first frequency response curve and the second frequency response curve to obtain a first sound quality test result, wherein the second frequency response curve is a frequency response curve of the audio received by the artificial ear device through the first headphone to be tested; turning off the first audio playback device, starting the second audio playback device, turning on the noise reduction mode according to the multiple noise reduction mode information, and simulating the headphone application environment noise for the first headphone to be tested to obtain a multi-mode environmental noise curve; obtaining a multi-mode headphone noise curve through the artificial ear device, and comparing and analyzing the multi-mode environmental noise curve and the multi-mode headphone noise curve, and obtaining a first noise reduction test result in combination with the noise reduction target information; performing a comprehensive score based on the first sound quality test result and the first noise reduction test result to obtain a comprehensive test score result of the first headphone to be tested.
[0005] According to a second aspect of the present invention, a filter-based stereo headphone testing system is provided, comprising: a basic information analysis module, the basic information analysis module being configured to obtain basic device information of a first headphone to be tested, and matching a plurality of noise reduction mode information and a plurality of noise reduction target information of a built-in filter of the first headphone to be tested according to the basic device information; a noise data set acquisition module, the noise data set acquisition module being configured to preset a usage environment of the first headphone to be tested based on big data and the plurality of noise reduction mode information, and acquire a plurality of noise data sets, wherein the plurality of noise data sets have a corresponding relationship with the plurality of noise reduction mode information; a first frequency response curve acquisition module, the first frequency response curve acquisition module being configured to connect the first headphone to be tested and a first audio playback device, connect the first headphone to the test to an artificial ear device, control the first audio playback device to play audio, and acquire a first frequency response curve, wherein the first frequency response curve is a frequency response curve of the original audio; and a first sound quality test result acquisition module, the first sound quality test result acquisition module being configured to preset a usage environment of the first headphone to be tested based on the plurality of noise reduction mode information. The present invention also provides a method for activating a noise reduction mode according to the noise reduction mode information, obtaining a second frequency response curve through the artificial ear device, and comparing and analyzing the first frequency response curve and the second frequency response curve to obtain a first sound quality test result, wherein the second frequency response curve is a frequency response curve of the audio received by the artificial ear device through the first headphone to be tested; an environmental noise simulation module, the environmental noise simulation module is configured to disable the first audio playback device, activate the second audio playback device, activate the noise reduction mode according to the multiple noise reduction mode information, simulate the headphone application environment noise for the first headphone to be tested, and obtain a multi-modal environmental noise curve; a noise curve analysis module, the noise curve analysis module is configured to obtain a multi-modal headphone noise curve through the artificial ear device, compare and analyze the multi-modal environmental noise curve with the multi-modal headphone noise curve, and obtain a first noise reduction test result in combination with the noise reduction target information; and a comprehensive scoring module, the comprehensive scoring module is configured to perform a comprehensive scoring based on the first sound quality test result and the first noise reduction test result to obtain a comprehensive test scoring result of the first headphone to be tested.
[0006] The filter-based stereo headphone testing method employed by the present invention performs headphone performance tests based on two dimensions: sound quality and noise reduction. First sound quality test results and first noise reduction test results are obtained, and then a comprehensive headphone performance test is performed based on these results, achieving the technical effect of improving the comprehensiveness and accuracy of headphone testing. Furthermore, performance consistency analysis is performed on the left and right earbuds of the same pair of headphones, improving the headphone testing results and making the test more comprehensive.
[0007] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present invention, nor is it intended to limit the scope of the present invention. Other features of the present invention will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0008] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are merely exemplary, and a person of ordinary skill in the art can obtain other drawings based on the provided drawings without creative work.
[0009] Figure 1 A flowchart of a filter-based stereo headphone testing method provided by an embodiment of the present invention;
[0010] Figure 2 Schematic diagram of a process for obtaining a first sound quality test result in an embodiment of the present invention;
[0011] Figure 3 Schematic diagram of a process for obtaining a first noise reduction test result in an embodiment of the present invention;
[0012] Figure 4 A schematic structural diagram of a filter-based stereo headphone testing system provided by an embodiment of the present invention.
[0013] Explanation of the reference numerals: basic information analysis module 11 , noise data set acquisition module 12 , first frequency response curve acquisition module 13 , first sound quality test result acquisition module 14 , environmental noise simulation module 15 , noise curve analysis module 16 , comprehensive scoring module 17 . DETAILED DESCRIPTION
[0014] The following description of exemplary embodiments of the present invention is provided in conjunction with the accompanying drawings, in which various details of the embodiments of the present invention are included to facilitate understanding. These details should be considered as merely exemplary. Therefore, those skilled in the art will recognize that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present invention. Similarly, for the sake of clarity and conciseness, descriptions of well-known functions and structures are omitted in the following description.
[0015] In order to solve the technical problem of insufficient accuracy and comprehensiveness of headphone test results in the prior art, the inventors of the present invention, through creative work, have obtained a filter-based stereo headphone test method and system of the present invention.
[0016] Example 1
[0017] Figure 1A filter-based stereo headphone test method according to an embodiment of the present invention is provided. The method is applied to a stereo headphone test system. The stereo headphone test system is communicatively connected with an artificial ear device, a first audio playback device, and a second audio playback device. Figure 1 As shown, the method includes:
[0018] Step S100: Obtain basic device information of a first headphone to be tested, and match multiple noise reduction mode information and multiple noise reduction target information of a built-in filter of the first headphone to be tested in a one-to-one correspondence according to the basic device information;
[0019] The above-mentioned stereo headset test system is a system platform for automatically testing stereo headsets. A filter-based stereo headset test method provided in an embodiment of the present invention is executed and implemented through the stereo headset test system. The stereo headset test system is communicatively connected with an artificial ear device, a first audio playback device, and a second audio playback device. The artificial ear device is a device that simulates the structure of a human ear. It can simulate a human ear and identify the received sound to facilitate the testing of sound quality. The first audio playback device and the second audio playback device are two devices for playing audio, which can be various electronic devices that can play audio, such as mobile phones and tablets.
[0020] Specifically, the first headphone to be tested is any stereo headphone to be tested. The basic information of the device includes the model, composition structure, performance and other information of the first stereo headphone. A filter is embedded inside the stereo headphone for noise reduction. Different types of headphones have different types of embedded filters, and the noise reduction effects that can be achieved are also different. Generally, the noise reduction mode of the headphone can be adjusted. For example, in a noisy environment, the advanced noise reduction mode can be turned on. The noise reduction mode is generally divided into three noise reduction modes: low, medium and high. Of course, there may be more levels of noise reduction modes, which are determined according to actual conditions and are not restricted here. Different noise reduction modes can achieve different noise reduction targets. The noise reduction target is the achievable noise reduction effect. For example, in the advanced noise reduction mode, noise below 50 decibels can be filtered out. Based on this, multiple noise reduction target information corresponding to multiple noise reduction mode information is obtained to provide basic data for subsequent headphone test data analysis.
[0021] Step S200: Based on the big data and according to the multiple noise reduction mode information, a usage environment of the first headphone to be tested is preset, and multiple noise data sets are obtained, where the multiple noise data sets have a corresponding relationship with the multiple noise reduction mode information;
[0022] In this embodiment of the present invention, step S200 further includes:
[0023] Step S210: performing noise reduction performance analysis on the first noise reduction mode according to the plurality of noise reduction mode information to obtain a first noise loudness interval;
[0024] Step S220: Similarly, continue to obtain multiple noise loudness intervals corresponding to multiple noise reduction mode information;
[0025] Step S230: Based on the big data, environmental audio data that conforms to the multiple noise loudness intervals is collected and obtained as multiple noise data sets, and the noise data sets are stored in the second audio playback device.
[0026] Specifically, under normal circumstances, headphones are closely connected with people's lives and are used in various environments, such as libraries, homes, restaurants, subways, airplanes, and other different environments. The noise in different environments is different. For example, the noise in the library is extremely small, while the noise on the subway is relatively large. Therefore, based on big data, the environment in which the first headphone to be tested may be used is obtained, and multiple noise audio data in different environments are collected and obtained. The multiple noise audio data are further subjected to noise frequency analysis. According to the noise frequencies corresponding to the multiple noise audio data, the multiple noise audio data are classified in combination with multiple noise reduction mode information to obtain multiple noise data sets, and one noise data set corresponds to one noise reduction mode.
[0027] Specifically, based on multiple noise reduction mode information, a noise reduction performance analysis is performed on the first noise reduction mode to obtain a first noise loudness interval. The first noise reduction mode refers to any noise reduction mode in the multiple noise reduction mode information. Different noise reduction modes can achieve different noise reduction effects. Noise loudness is measured in decibels. Different noise reduction modes can reduce or filter different noise loudnesses. For example, in low mode, noise with a loudness of 0-10 decibels can be eliminated. 0-10 decibels is the first noise loudness interval corresponding to this mode. Based on this, the same method is used to continue to obtain multiple noise loudness intervals corresponding to multiple noise reduction mode information. Further, based on big data, environmental audio data that meets multiple noise loudness intervals is collected and obtained as multiple noise data sets, and stored in the second audio playback device to facilitate subsequent noise reduction performance analysis in multiple modes and improve the accuracy of the noise reduction performance analysis.
[0028] Step S300: connecting the first headphone to be tested and a first audio playback device, and connecting the first headphone to be tested to an artificial ear device, controlling the first audio playback device to play audio, and obtaining a first frequency response curve, where the first frequency response curve is a frequency response curve of the original audio;
[0029] Specifically, the first earphone to be tested and the first audio playback device are connected via Bluetooth, WIFI, a data cable, etc., and the first earphone to be tested is connected to an artificial ear device. In simple terms, the artificial ear device is a device that simulates a real human ear, also called an artificial ear. Therefore, it is only necessary to wear the first earphone to be tested on the artificial ear device in the same way as wearing a normal earphone, and further control the first audio playback device to play audio. The audio played can be any type of audio, which can be determined by yourself according to the actual situation. There is no restriction here, and the first frequency response curve is obtained. The full frequency response curve is a frequency response curve, which is used to describe the loudness of sound at different frequencies. It can be directly tested and obtained through an acoustic test instrument. The first frequency response curve is the frequency response curve of the original audio, that is, the audio played by the first audio playback device and not yet transmitted through the first earphone to be tested.
[0030] Step S400: enabling a noise reduction mode according to the plurality of noise reduction mode information, obtaining a second frequency response curve through the artificial ear device, and comparing and analyzing the first frequency response curve and the second frequency response curve to obtain a first sound quality test result, wherein the second frequency response curve is a frequency response curve of audio received by the artificial ear device through the first headphone to be tested;
[0031] Among them, such as Figure 2 As shown, step S400 of the embodiment of the present invention further includes:
[0032] Step S410: mapping the first frequency response curve and the second frequency response curve into the same coordinate system, and performing a curve alignment operation to obtain a first comparison curve;
[0033] Step S420: dividing the first comparison curve into frequency regions according to the alignment result to obtain multiple comparison regions;
[0034] Step S430: performing a comparison analysis on the first frequency response curve and the second frequency response curve in the plurality of comparison areas to obtain a plurality of similarities;
[0035] Step S440: obtaining multiple regional sound quality test results according to the multiple similarities;
[0036] Step S450: performing weighted calculation on the multiple area sound quality test results to obtain the first sound quality test result.
[0037] In this embodiment of the present invention, step S450 further includes:
[0038] Step S451: performing frequency sensitivity analysis on the multiple comparison areas according to the sensitivity of the human ear to sound frequency, and obtaining multiple sensitivity coefficients;
[0039] Step S452: weighting the sound quality test results of the multiple regions according to the multiple sensitivity coefficients to obtain multiple weight coefficients;
[0040] Step S453: performing weighted calculation on the multiple area sound quality test results according to the multiple weight coefficients to obtain the first sound quality test result.
[0041] Specifically, different noise reduction modes are activated according to the noise reduction mode information, and a second frequency response curve is obtained through the artificial ear device. Specifically, one of the main functions of headphones is noise reduction. However, when performing noise reduction, the built-in filter of the headphones not only filters out noise but may also filter out useful information in the original audio or change the loudness, resulting in distortion and poor sound quality in the audio received through the headphones. The second frequency response curve refers to the frequency response curve of the audio played by the first audio playback device and received by the first headphone under test. The artificial ear device is composed of multiple electronic components, and the second frequency response curve can be directly obtained through the artificial ear device. The first frequency response curve and the second frequency response curve are further compared and analyzed to obtain the difference between the two curves. The greater the difference between the two curves, the worse the sound quality of the audio received by the first headphone under test, thereby obtaining the first sound quality test result. The first sound quality test result is a sound quality score result, and the result ranges from 0 to 100. The higher the score, the better the sound quality, the less distortion, and the smaller the difference between the two curves.
[0042] Specifically, to perform sound quality test analysis, it is necessary to compare and analyze the first frequency response curve and the second frequency response curve. In order to improve the accuracy and efficiency of the curve analysis, the first frequency response curve and the second frequency response curve are mapped to the same coordinate system, and the curve alignment operation is performed to obtain a first comparison curve. Simply put, in general, when performing curve analysis, the frequency and loudness corresponding to each frequency of an audio segment change in real time. It may be 1000 Hz in the previous second and may become 2000 Hz in the next second. In other words, the frequency changes with time. The curve lengths of the first frequency response curve and the second frequency response curve are the same. When mapping them to the same coordinate system, it is necessary to ensure frequency alignment. In other words, the frequency change of the horizontal axis is irregular and the size change is unstable. It is ensured that at the same time, the frequencies of the two curves are on a vertical straight line. The aligned curve is used as the first comparison curve. The first comparison curve contains the aligned first and second frequency response curves, which facilitates curve comparison. The first comparison curve is further divided into frequency regions based on the alignment result to obtain multiple comparison regions. That is to say, an audio may contain multiple different frequencies. The frequency of the horizontal axis is divided, and the frequency width of the divided region is set. The frequency width is the difference between the maximum frequency and the minimum frequency in a region. For example, if it is set to 300 Hz, the difference between the maximum frequency and the minimum frequency in any comparison region cannot exceed 300 Hz. Starting from the leftmost end of the first comparison curve, multiple comparison regions with the same frequency width are obtained. A comparison and analysis is further performed on the first frequency response curve and the second frequency response curve in the multiple comparison areas. Specifically, multiple groups of point sets can be obtained in any comparison area, each group of point sets includes two points on a vertical line on the first frequency response curve and the second frequency response curve. The difference value of the vertical coordinates (loudness) of the two points in each group of points is calculated, and the maximum difference value among the multiple difference values is obtained. The larger the maximum difference value, the smaller the corresponding similarity. Based on this, multiple similarities corresponding to the multiple comparison areas are obtained. The greater the similarity, the higher the corresponding regional sound quality test result. In this way, multiple regional sound quality test results are obtained, and the multiple regional sound quality test results are further weighted calculated to obtain a first sound quality test result. By performing sound quality testing in different regions, the accuracy of the sound quality test is improved.
[0043] Specifically, the process of weighted calculation of the sound quality test results of the multiple regions is as follows: the hearing frequency range that the human ear can perceive is between 20-20000 Hz, but the sensitivity of the human ear to sounds of different frequencies is different. For example, it may be most sensitive to sounds of 1000-3000 Hz. Based on this, according to the sensitivity of the human ear to sound frequency, frequency sensitivity analysis is performed on multiple comparison areas to obtain multiple sensitivity coefficients. The sensitivity coefficient characterizes the sensitivity of the human ear to the frequency range of the area, and then the sound quality test results of the multiple areas are weighted according to the multiple sensitivity coefficients to obtain multiple weight coefficients. Specifically, the sensitivity coefficients can be added to obtain the total sensitivity, and then the ratio between the sensitivity coefficient corresponding to each area and the total sensitivity is used as the weight coefficient corresponding to the sound quality test result of each area. The sum of the multiple weight coefficients is 1. The sound quality test results of the multiple areas are further weighted calculated according to the multiple weight coefficients, and the weighted calculation result is used as the first sound quality test result, thereby achieving the effect of improving the accuracy of the sound quality test results.
[0044] Step S500: turning off the first audio playback device, starting the second audio playback device, turning on the noise reduction mode according to the multiple noise reduction mode information, performing a headphone application environment noise simulation on the first headphone to be tested, and obtaining a multi-mode environment noise curve;
[0045] In this embodiment of the present invention, step S500 further includes:
[0046] Step S510: enabling a first noise reduction mode according to the plurality of noise reduction mode information;
[0047] Step S520: performing noise data matching in the plurality of noise data sets according to the first noise reduction mode to perform environmental noise simulation;
[0048] Step S530: obtaining a first environmental noise curve based on the environmental noise simulation result;
[0049] Step S540: traverse the plurality of noise reduction mode information, perform multi-mode environmental noise simulation, and obtain the multi-mode environmental noise curve.
[0050] Specifically, the first audio playback device is turned off and the second audio playback device is started. The second audio playback device stores multiple noise data sets corresponding to multiple noise reduction mode information. The noise reduction mode is turned on according to the multiple noise reduction mode information, and the noise data set corresponding to the turned-on noise reduction mode is matched and obtained. The environmental audio data in the noise data set is played through the second audio playback device. This process is to simulate the usage environment of the headphones. The same method is used to traverse all noise reduction modes in the multiple noise reduction mode information to perform multi-mode noise environment simulation and obtain a multi-mode environmental noise curve. The multi-mode environmental noise curve includes environmental noise curves corresponding to multiple noise reduction modes. The horizontal axis of the environmental noise curve is frequency (unit: Hertz) and the vertical axis is the loudness of the sound (unit: decibel).
[0051] Specifically, according to the multiple noise reduction mode information, the first noise reduction mode is turned on, and the first noise reduction mode refers to any one of the multiple noise reduction mode information. According to the first noise reduction mode, noise data is matched in multiple noise data sets to obtain a matching noise data set. The environmental audio data in the matching noise data set is played by the second audio playback device to simulate the environmental noise. Further, based on the environmental noise simulation result, a first environmental noise curve is obtained. The first environmental noise curve refers to the relationship curve between the loudness and frequency of the original environmental noise that has not been filtered out. Based on this, each noise reduction mode in the noise reduction mode information is traversed, and the matching noise data set corresponding to each noise reduction mode is matched in multiple noise data sets. According to the corresponding multiple matching noise data sets, environmental noise simulation is performed on each noise reduction mode, and the environmental noise curve corresponding to each noise reduction mode is obtained to form a multi-mode environmental noise curve, thereby providing data support for subsequent noise reduction tests.
[0052] Step S600: obtaining a multi-mode headphone noise curve through the artificial ear device, comparing and analyzing the multi-mode ambient noise curve and the multi-mode headphone noise curve, and obtaining a first noise reduction test result in combination with noise reduction target information;
[0053] Among them, Figure 3 As shown, step S600 of the embodiment of the present invention further includes:
[0054] Step S610: Compare and analyze the multi-mode environmental noise curve and the multi-mode headphone noise curve to obtain noise reduction depth extreme value data and noise reduction depth mean data;
[0055] Step S620: performing noise reduction effect evaluation based on the noise reduction depth extreme value data and the noise reduction depth mean value data to obtain a noise reduction evaluation result;
[0056] Step S630: Determine whether the noise reduction evaluation result meets the noise reduction target information, perform a noise reduction performance score based on the determination result, and obtain the first noise reduction test result.
[0057] Specifically, turning on the noise reduction mode after wearing headphones can filter out ambient noise. However, it may not be possible to filter out all ambient noise, especially when the ambient noise is loud. It may only be possible to attenuate the noise. The artificial ear device can directly obtain the headphone noise curve after multi-mode noise reduction through the first headphone to be tested, and use this as the multi-mode headphone noise curve. The multi-mode headphone noise curve includes the headphone noise curve corresponding to each noise reduction mode. The multi-mode ambient noise curve and the multi-mode headphone noise curve are then compared and analyzed. Based on the comparison results and the noise reduction target information, a first noise reduction test result is obtained. The first noise reduction test result represents the noise reduction performance of the first headphone to be tested.
[0058] Specifically, the process of obtaining the first noise reduction test result is as follows: compare and analyze the multi-mode environmental noise curve and the multi-mode headphone noise curve. Simply put, the noise loudness displayed by the multi-mode environmental noise curve must be greater than the noise loudness displayed by the multi-mode headphone noise curve. Subtract the multi-mode headphone noise curve from the multi-mode environmental noise curve to obtain a difference curve. According to the difference curve, the noise reduction depth extreme value data and the noise reduction depth average data are obtained. There will be multiple points on the difference curve, and each point represents the noise reduction depth corresponding to the point. The noise reduction depth is the reduced loudness. For example, the original ambient noise is 20 decibels, and it becomes 0 after noise reduction, then its noise reduction depth is 20 decibels. The average value of the multiple noise reduction depths corresponding to the multiple points is calculated, and the average calculation result is used as the noise reduction depth average data. The maximum and minimum values corresponding to the multiple noise reduction depths corresponding to the multiple points are extracted as the noise reduction depth extreme value data. The noise reduction effect is evaluated based on the noise reduction depth extreme data and the noise reduction depth mean data. Specifically, the difference between the noise reduction depth extreme data and the noise reduction depth mean data can be calculated to determine the noise reduction stability. The smaller the difference, the higher the noise reduction stability. When the stability is at a higher level and the difference is smaller, the noise reduction depth mean data can be used as the noise reduction evaluation result; when the stability is at a lower level and the difference is larger, it means that the noise reduction performance of the headphones is unstable and the corresponding noise reduction effect is poor. This is used as the first noise reduction test result and no subsequent testing process is required.
[0059] The noise reduction target is the noise reduction effect that can be achieved. For example, in the advanced noise reduction mode, noise below 50 decibels can be filtered out. Based on this, it is judged whether the noise reduction evaluation result reaches the noise reduction target information, and the noise reduction performance is scored according to the judgment result. If it reaches or exceeds, the corresponding first noise reduction test result is full score. If it does not reach, the positive difference between the noise reduction evaluation result and the noise reduction target information is obtained, and the formula is used to calculate the noise reduction performance score. The first noise reduction test result is obtained. Thus, the first noise reduction test results corresponding to the multiple noise reduction modes can be obtained, thereby achieving the effect of performing noise reduction tests according to different noise environments and improving the accuracy of the noise reduction test results.
[0060] Step S700: Perform a comprehensive score based on the first sound quality test result and the first noise reduction test result to obtain a comprehensive test score result of the first headphone to be tested.
[0061] Specifically, the aforementioned performance test of the first headphone to be tested was conducted from the two dimensions of sound quality and noise reduction, and a first sound quality test result and a first noise reduction test result were obtained. The first headphone to be tested was comprehensively evaluated based on the first sound quality test result and the first noise reduction test result. Specifically, the filter-based stereo headphone testing method provided in this embodiment can be used for personal headphone performance testing, and can also be used for headphone quality testing during headphone production. According to actual conditions, for example, if a headphone production factory focuses on the sound quality of its headphones, the evaluation weight of the first sound quality test result can be set higher, and vice versa, the evaluation weight of the first noise reduction test result can be set higher. Thus, the first sound quality test result and the first noise reduction test result are weighted according to the evaluation weights to obtain a comprehensive test score result. At the same time, the first sound quality test result and the first noise reduction test result can also be directly combined as a comprehensive test score result, so that users can more intuitively understand the performance of the headphone, thereby improving the comprehensiveness of the headphone test and improving the accuracy of the headphone test.
[0062] In this embodiment of the present invention, step S800 further includes:
[0063] Step S810: Obtaining a second sound quality test result and a second noise reduction test result of a second headphone to be tested, wherein the first headphone to be tested and the second headphone to be tested belong to the same pair of headphones and are used for the left ear and the right ear respectively;
[0064] Step S820: Compare and analyze the first sound quality test result and the second sound quality test result to obtain a sound quality difference value;
[0065] Step S830: Compare and analyze the first noise reduction test result and the second noise reduction test result to obtain a noise reduction difference value;
[0066] Step S840: performing a headphone performance consistency analysis based on the sound quality difference value and the noise reduction difference value to obtain a consistency analysis result.
[0067] Specifically, the aforementioned method for obtaining the first sound quality test result and the first noise reduction test result is used to continue obtaining the second sound quality test result and the second noise reduction test result of the second headphone to be tested, wherein the first headphone to be tested and the second headphone to be tested belong to the same pair of headphones, which are used for the left ear and the right ear respectively. That is to say, the same pair of headphones may have performance differences. For example, if one of the headphones has poor performance, it will affect the use effect of the headphones or cause the entire pair of headphones to be unusable. Therefore, it is necessary to perform a performance consistency analysis on the two headphones to facilitate users to understand the performance difference between the two headphones. Specifically, the difference value between the first sound quality test result and the second sound quality test result is obtained as the sound quality difference value; then the difference value between the first noise reduction test result and the second noise reduction test result is obtained as the noise reduction difference value. The sound quality difference value and the noise reduction difference value are both obtained by subtracting the test result of the second headphone to be tested from the test result of the first headphone to be tested, and the sound quality difference value and the noise reduction difference value have positive and negative signs. Further, the headphone performance consistency analysis is performed based on the sound quality difference value and the noise reduction difference value. Simply put, the absolute values of the sound quality difference value and the noise reduction difference value are obtained respectively. The smaller the absolute value, the closer it is to 0, the higher the sound quality consistency and noise reduction consistency of the two headphones. When the absolute values of the sound quality difference value and the noise reduction difference value are both close to 0, the performance consistency of the two headphones is high, which is used as the consistency analysis result; if one of the absolute values of the sound quality difference value and the noise reduction difference value is close to 0, and the other value is larger, it means that the sound quality of the two headphones is relatively consistent, and the noise reduction performance is quite different. According to the noise reduction difference value, the headphone with poor noise reduction performance is obtained and marked as the consistency analysis result, thereby improving the headphone testing effect and facilitating users to return the headphones to the factory.
[0068] Based on the above analysis, the present invention provides a filter-based stereo headphone testing method. In this embodiment, headphone performance is tested from two perspectives: sound quality and noise reduction. First sound quality test results and first noise reduction test results are obtained, and then a comprehensive headphone performance test is performed based on these results, achieving the technical effect of improving the comprehensiveness and accuracy of headphone testing. Furthermore, performance consistency analysis is performed on the left and right earbuds of the same pair of headphones, improving the headphone testing effect and making the test more comprehensive.
[0069] Example 2
[0070] Based on the same inventive concept as the filter-based stereo headphone testing method in the aforementioned embodiment, Figure 4 As shown, the present invention also provides a filter-based stereo headphone testing system, the system is communicatively connected to the artificial ear device, the first audio playback device, and the second audio playback device, and the system includes:
[0071] A basic information analysis module 11 is configured to obtain basic device information of the first headphone to be tested, and match multiple noise reduction mode information and multiple noise reduction target information of a built-in filter of the first headphone to be tested in a one-to-one correspondence with the basic device information;
[0072] a noise data set acquisition module 12 configured to acquire, based on the big data and the plurality of noise reduction mode information, a preset usage environment of the first headphone to be tested, and obtain a plurality of noise data sets, wherein the plurality of noise data sets correspond to the plurality of noise reduction mode information;
[0073] a first frequency response curve acquisition module 13, configured to connect the first headphone to be tested to a first audio playback device, connect the first headphone to be tested to an artificial ear device, control the first audio playback device to play audio, and acquire a first frequency response curve, where the first frequency response curve is a frequency response curve of the original audio;
[0074] a first sound quality test result acquisition module 14, configured to enable a noise reduction mode according to the plurality of noise reduction mode information, obtain a second frequency response curve through the artificial ear device, and compare and analyze the first frequency response curve with the second frequency response curve to obtain a first sound quality test result, wherein the second frequency response curve is a frequency response curve of audio received by the artificial ear device through the first headphone to be tested;
[0075] an environmental noise simulation module 15, configured to shut down the first audio playback device, start the second audio playback device, activate the noise reduction mode according to the plurality of noise reduction mode information, perform headphone application environmental noise simulation on the first headphone to be tested, and obtain a multi-mode environmental noise curve;
[0076] a noise curve analysis module 16 configured to obtain a multi-mode headphone noise curve using the artificial ear device, compare and analyze the multi-mode ambient noise curve with the multi-mode headphone noise curve, and obtain a first noise reduction test result in combination with noise reduction target information;
[0077] The comprehensive scoring module 17 is used to perform a comprehensive scoring based on the first sound quality test result and the first noise reduction test result to obtain a comprehensive test score result of the first headphone to be tested.
[0078] Furthermore, the system further comprises:
[0079] a first noise loudness interval acquisition module, configured to perform noise reduction performance analysis on a first noise reduction mode according to the plurality of noise reduction mode information to acquire a first noise loudness interval;
[0080] Multiple noise loudness interval acquisition modules, the multiple noise loudness interval acquisition modules are used to continue to acquire multiple noise loudness intervals corresponding to multiple noise reduction mode information by analogy;
[0081] A noise data collection and acquisition module is used to collect and acquire environmental audio data that meets the multiple noise loudness intervals based on big data as multiple noise data sets, and store them in the second audio playback device.
[0082] Furthermore, the system further comprises:
[0083] a first comparison curve acquisition module, configured to map the first frequency response curve and the second frequency response curve into the same coordinate system, and perform a curve alignment operation to acquire a first comparison curve;
[0084] a frequency region division module, configured to divide the first comparison curve into frequency regions according to the alignment result to obtain a plurality of comparison regions;
[0085] A similarity acquisition module, configured to compare and analyze the first frequency response curve and the second frequency response curve in the plurality of comparison areas to obtain a plurality of similarities;
[0086] A regional sound quality test result acquisition module, configured to acquire a plurality of regional sound quality test results according to the plurality of similarities;
[0087] A weighted calculation module is used to perform weighted calculation on the multiple area sound quality test results to obtain the first sound quality test result.
[0088] Furthermore, the system further comprises:
[0089] a sensitivity analysis module, configured to perform frequency sensitivity analysis on the plurality of comparison areas based on the sensitivity of the human ear to sound frequency, and obtain a plurality of sensitivity coefficients;
[0090] A weight setting module, configured to set weights for the multiple regional sound quality test results according to the multiple sensitivity coefficients to obtain multiple weight coefficients;
[0091] A second weighted calculation module is used to perform weighted calculation on the multiple area sound quality test results according to the multiple weight coefficients to obtain the first sound quality test result.
[0092] Furthermore, the system further comprises:
[0093] a first noise reduction mode activation module, configured to activate a first noise reduction mode according to the plurality of noise reduction mode information;
[0094] A noise data matching module, configured to perform noise data matching in the plurality of noise data sets according to the first noise reduction mode to perform environmental noise simulation;
[0095] a first environmental noise curve acquisition module, configured to acquire a first environmental noise curve based on an environmental noise simulation result;
[0096] A multi-mode environmental noise curve acquisition module is used to traverse the multiple noise reduction mode information, perform multi-mode environmental noise simulation, and obtain the multi-mode environmental noise curve.
[0097] Furthermore, the system further comprises:
[0098] a noise reduction depth acquisition module, configured to compare and analyze the multi-mode ambient noise curve and the multi-mode headphone noise curve to obtain noise reduction depth extreme value data and noise reduction depth mean data;
[0099] a noise reduction effect evaluation module, configured to evaluate the noise reduction effect based on the noise reduction depth extreme value data and the noise reduction depth mean data, and obtain a noise reduction evaluation result;
[0100] The noise reduction performance scoring module is used to determine whether the noise reduction evaluation result meets the noise reduction target information, perform noise reduction performance scoring according to the determination result, and obtain the first noise reduction test result.
[0101] Furthermore, the system further comprises:
[0102] a second headphone under test testing module, configured to obtain a second sound quality test result and a second noise reduction test result of the second headphone under test, wherein the first headphone under test and the second headphone under test belong to the same pair of headphones and are used for a left ear and a right ear, respectively;
[0103] a sound quality difference value acquisition module, configured to compare and analyze the first sound quality test result and the second sound quality test result to obtain a sound quality difference value;
[0104] a noise reduction difference value acquisition module, configured to compare and analyze the first noise reduction test result and the second noise reduction test result to obtain a noise reduction difference value;
[0105] A consistency analysis module is used to perform headphone performance consistency analysis based on the sound quality difference value and the noise reduction difference value to obtain a consistency analysis result.
[0106] The specific example of the filter-based stereo headphone testing method in the aforementioned embodiment 1 is also applicable to the filter-based stereo headphone testing system in the present embodiment. Through the aforementioned detailed description of the filter-based stereo headphone testing method, those skilled in the art can clearly understand the filter-based stereo headphone testing system in the present embodiment. Therefore, for the sake of brevity of the specification, it will not be described in detail here.
[0107] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in the present invention can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions disclosed in the present invention can be achieved. This is not limited herein.
[0108] The above specific embodiments do not limit the scope of protection of the present invention. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention are intended to be included within the scope of protection of the present invention.
Claims
1. A filter-based stereo headphone testing method, characterized in that: The method is applied to a stereo headphone test system, wherein the stereo headphone test system is communicatively connected with an artificial ear device, a first audio playback device, and a second audio playback device, and the method includes: Obtaining basic device information of a first headphone to be tested, and matching multiple noise reduction mode information and multiple noise reduction target information of a filter built into the first headphone to be tested in a one-to-one correspondence manner according to the basic device information; Based on the big data, according to the multiple noise reduction mode information, a usage environment of the first headphone to be tested is preset, and multiple noise data sets are obtained, where the multiple noise data sets have a corresponding relationship with the multiple noise reduction mode information; connecting the first headphone to be tested to a first audio playback device, and connecting the first headphone to be tested to an artificial ear device, controlling the first audio playback device to play audio, and obtaining a first frequency response curve, where the first frequency response curve is a frequency response curve of the original audio; enabling a noise reduction mode according to the plurality of noise reduction mode information, obtaining a second frequency response curve through the artificial ear device, and performing a comparison and analysis on the first frequency response curve and the second frequency response curve to obtain a first sound quality test result, wherein the second frequency response curve is a frequency response curve of audio received by the artificial ear device through the first headphone to be tested; Turning off the first audio playback device, turning on the second audio playback device, turning on the noise reduction mode according to the multiple noise reduction mode information, performing a headphone application environment noise simulation on the first headphone to be tested, and obtaining a multi-mode environment noise curve; Acquire a multi-mode headphone noise curve through the artificial ear device, compare and analyze the multi-mode environmental noise curve and the multi-mode headphone noise curve, and obtain a first noise reduction test result in combination with noise reduction target information; Performing a comprehensive score based on the first sound quality test result and the first noise reduction test result to obtain a comprehensive test score result of the first headphone to be tested; The comparing and analyzing the first frequency response curve and the second frequency response curve to obtain a first sound quality test result includes: Mapping the first frequency response curve and the second frequency response curve into the same coordinate system, and performing a curve alignment operation to obtain a first comparison curve; Divide the first comparison curve into frequency regions according to the alignment result to obtain multiple comparison regions; Comparing and analyzing the first frequency response curve and the second frequency response curve in the plurality of comparison areas to obtain a plurality of similarities; Acquire multiple regional sound quality test results according to the multiple similarities; Perform weighted calculation on the multiple area sound quality test results to obtain the first sound quality test result.
2. The method according to claim 1, wherein The method of obtaining multiple noise data sets based on the big data and according to the multiple noise reduction mode information, presetting the usage environment of the first headphone to be tested, and obtaining multiple noise data sets includes: performing noise reduction performance analysis on the first noise reduction mode according to the plurality of noise reduction mode information to obtain a first noise loudness interval; Similarly, multiple noise loudness intervals corresponding to multiple noise reduction mode information are obtained. Based on the big data, environmental audio data that conforms to the multiple noise loudness intervals is collected and obtained as multiple noise data sets, and the noise data sets are stored in the second audio playback device.
3. The method according to claim 1, wherein The performing weighted calculation on the multiple area sound quality test results to obtain the first sound quality test result includes: Performing frequency sensitivity analysis on the multiple comparison areas according to the sensitivity of the human ear to sound frequency to obtain multiple sensitivity coefficients; Setting weights for the multiple regional sound quality test results according to the multiple sensitivity coefficients to obtain multiple weight coefficients; The multiple area sound quality test results are weighted according to the multiple weight coefficients to obtain the first sound quality test result.
4. The method according to claim 1, wherein The step of enabling the noise reduction mode according to the plurality of noise reduction mode information, simulating the headphone application environment noise for the first headphone to be tested, and obtaining a multi-mode environment noise curve includes: Turning on a first noise reduction mode according to the plurality of noise reduction mode information; performing noise data matching among the plurality of noise data sets according to the first noise reduction mode to perform environmental noise simulation; Acquire a first environmental noise curve based on the environmental noise simulation result; The plurality of noise reduction mode information is traversed to perform a multi-mode environmental noise simulation to obtain the multi-mode environmental noise curve.
5. The method according to claim 1, wherein The comparing and analyzing the multi-mode environmental noise curve and the multi-mode headphone noise curve, and obtaining a first noise reduction test result in combination with noise reduction target information, includes: Comparing and analyzing the multi-mode environmental noise curve and the multi-mode headphone noise curve to obtain noise reduction depth extreme value data and noise reduction depth average data; Performing a noise reduction effect evaluation based on the noise reduction depth extreme value data and the noise reduction depth mean data to obtain a noise reduction evaluation result; Determine whether the noise reduction evaluation result meets the noise reduction target information, perform a noise reduction performance score based on the determination result, and obtain the first noise reduction test result.
6. The method according to claim 1, wherein The method further comprises: Obtaining a second sound quality test result and a second noise reduction test result of a second headphone to be tested, wherein the first headphone to be tested and the second headphone to be tested belong to the same pair of headphones and are used for a left ear and a right ear, respectively; Comparing and analyzing the first sound quality test result and the second sound quality test result to obtain a sound quality difference value; Comparing and analyzing the first noise reduction test result and the second noise reduction test result to obtain a noise reduction difference value; Perform a headphone performance consistency analysis based on the sound quality difference value and the noise reduction difference value to obtain a consistency analysis result.
7. A filter-based stereo headphone test system, characterized in that: The system is communicatively connected with the artificial ear device, the first audio playback device, and the second audio playback device, and the system includes: a basic information analysis module, configured to obtain basic device information of the first headphone to be tested, and match multiple noise reduction mode information and multiple noise reduction target information of a built-in filter of the first headphone to be tested in a one-to-one correspondence based on the basic device information; a noise data set acquisition module, the noise data set acquisition module being configured to acquire, based on the big data and according to the multiple noise reduction mode information and a preset usage environment of the first headphone to be tested, multiple noise data sets corresponding to the multiple noise reduction mode information; a first frequency response curve acquisition module, configured to connect the first headphone to be tested to a first audio playback device, connect the first headphone to be tested to an artificial ear device, control the first audio playback device to play audio, and acquire a first frequency response curve, where the first frequency response curve is a frequency response curve of the original audio; a first sound quality test result acquisition module, configured to enable a noise reduction mode according to the plurality of noise reduction mode information, obtain a second frequency response curve through the artificial ear device, and compare and analyze the first frequency response curve with the second frequency response curve to obtain a first sound quality test result, wherein the second frequency response curve is a frequency response curve of audio received by the artificial ear device through the first headphone to be tested; an environmental noise simulation module, configured to shut down the first audio playback device, start the second audio playback device, activate the noise reduction mode according to the multiple noise reduction mode information, perform headphone application environmental noise simulation on the first headphone to be tested, and obtain a multi-mode environmental noise curve; a noise curve analysis module, configured to obtain a multi-mode headphone noise curve using the artificial ear device, compare and analyze the multi-mode environmental noise curve with the multi-mode headphone noise curve, and obtain a first noise reduction test result in combination with noise reduction target information; a comprehensive scoring module, configured to perform a comprehensive scoring based on the first sound quality test result and the first noise reduction test result to obtain a comprehensive test score result of the first headphone to be tested; The system further comprises: a first comparison curve acquisition module, configured to map the first frequency response curve and the second frequency response curve into the same coordinate system, and perform a curve alignment operation to acquire a first comparison curve; a frequency region division module, configured to divide the first comparison curve into frequency regions according to the alignment result to obtain a plurality of comparison regions; A similarity acquisition module, configured to compare and analyze the first frequency response curve and the second frequency response curve in the plurality of comparison areas to obtain a plurality of similarities; A regional sound quality test result acquisition module, configured to acquire a plurality of regional sound quality test results according to the plurality of similarities; A weighted calculation module is used to perform weighted calculation on the multiple area sound quality test results to obtain the first sound quality test result.
Citation Information
Patent Citations
Method and system for testing noise reduction effect of ENC through electroacoustic test equipment
CN114845231A