Headphone testing methods, testing apparatus and storage media
By combining a simulated human ear with a pressure sensor, the comfort and stability of headphones are automatically tested, solving the problems of time-consuming, labor-intensive, and inaccurate testing in existing technologies, and achieving efficient quantitative scoring for headphone testing.
Patent Information
- Application Number
- CN202410437168.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-09
- Publication Date
- 2025-12-02
- Estimated Expiration
- 2044-04-09
AI Technical Summary
Existing headphone testing methods are time-consuming and labor-intensive, and rely on subjective human perception, resulting in low accuracy in testing headphone comfort and stability, and making it difficult to quantify the test results.
A testing device combining a simulated human ear and a pressure sensor is used to automate and quantify headphone testing by determining the pressure value and coupling seal status at target feature locations.
It improves the efficiency and reliability of headphone testing, enables quantitative scoring of wearing comfort and stability, and reduces human error.
Smart Images

Figure CN119255173B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of testing technology, specifically to a headphone testing method, testing device, and storage medium. Background Technology
[0002] With the increasing variety of headphone products on the market, users are demanding higher levels of comfort. Prolonged headphone use often results in discomfort such as pain from tight fits or localized interference, or headphones falling out due to being too loose, especially since chewing or movement can easily cause them to dislodge. Therefore, headphone research and development, particularly headphone manufacturing, requires testing for wearing comfort and stability. Current methods for testing these aspects often involve numerous people wearing the headphones and subjectively evaluating them. This approach is time-consuming and labor-intensive, and its reliance on subjective feelings leads to low accuracy. Furthermore, it fails to quantify the results of comfort and stability tests. Summary of the Invention
[0003] In view of the above, it is necessary to provide a headphone testing method, testing device, and storage medium to solve the technical problems of low testing efficiency and poor reliability of headphone testing.
[0004] Firstly, embodiments of this application provide a headphone testing method applied to a testing device. The testing device includes a simulated human ear, on which the simulated human ear wears the headphone. The method includes: after initiating testing of the headphone, determining a target feature location point of the simulated human ear; detecting the pressure value of the target feature location point using a pressure sensor corresponding to the target feature location point; and indicating that the headphone test is valid if the pressure value of the target feature location point meets a preset condition. The above technical solution of this application determines the target feature location point of the simulated human ear, and when the pressure value of the target feature location point meets the preset condition, it determines that the coupling and sealing state between the headphone and the testing device is good and meets the consistency requirements of headphone testing, thereby determining that the headphone can be effectively tested, thus improving the reliability and efficiency of the test results.
[0005] In one embodiment of this application, determining the target feature location points of the simulated human ear includes: selecting multiple feature location points from the feature location points where the simulated human ear contacts the earphone as target feature location points. The target feature location points are not on the same contact surface as the earphone, or the target feature location points are not on the same straight line. By selecting feature location points that do not share a contact surface or are not collinear as target feature location points, the above technical solution can accurately determine the coupling and sealing state between the earphone and the testing device based on the pressure values obtained by the pressure sensors corresponding to the target feature location points, thereby determining the reliability of the earphone test results.
[0006] In one embodiment of this application, selecting multiple feature locations from the feature locations where the simulated human ear contacts the earphone as target feature locations includes: displaying a settings interface, the settings interface including a structural diagram of the simulated human ear and controls distributed on the structural diagram of the simulated human ear for each feature location in contact with the earphone; responding to the user's selection operation on the control, determining the feature location corresponding to the selected control as the target feature location. In the above technical solution, the testing device responds to the user's selection operation on the control on the settings interface and determines the feature location corresponding to the selected control as the target feature location, which can quickly determine the target feature location.
[0007] In one embodiment of this application, the method further includes: displaying prompt information on the settings interface, the prompt information indicating feature points that do not share contact surfaces or are not collinear. The above technical solution, by displaying prompt information on the settings interface, allows users to quickly select feature points that do not share contact surfaces or are not collinear based on the prompt information.
[0008] In one embodiment of this application, the pressure value of the target feature location point meeting the preset condition includes: if the pressure value of the target feature location point is within a preset pressure range, it is determined that the pressure value of the target feature location point meets the preset condition.
[0009] In one embodiment of this application, the method further includes: if the pressure value at the target feature location does not meet a preset condition, indicating that the test on the headphones is invalid. The above technical solution, by indicating that the headphone test is invalid, signifies that the reliability of this test is poor and that a valid test cannot be performed.
[0010] Secondly, this application provides a headphone testing method applied to a testing device. The testing device includes a simulated human ear, on which the simulated human ear wears the headphone. The method includes: after starting the headphone test, determining all characteristic position points in the simulated human ear that contact the headphone; detecting the pressure value of the characteristic position points using pressure sensors corresponding to the characteristic position points; determining the contact area between the headphone and the simulated human ear based on the pressure values of all characteristic position points; determining a target pressure value based on the pressure values of all characteristic position points; recording the test time of the headphone in the simulated human ear; and determining a wearing comfort score based on the contact area, target pressure value, and test time. The above technical solution, when testing the headphone, obtains the pressure values of the characteristic position points in the simulated human ear that contact the headphone, the contact area between the simulated human ear and the headphone, and the test time, and automatically determines the wearing comfort score based on the contact area, target pressure value, and test time. This improves the efficiency of headphone wearing comfort detection and quantifies the test results of wearing comfort.
[0011] In one embodiment of this application, determining the contact area between the earphone and the simulated human ear based on the pressure values of all characteristic location points includes: determining the position coordinates of each characteristic location point; determining the distribution area of all characteristic location points based on the position coordinates of each characteristic location point; and obtaining the contact area between the earphone and the simulated human ear based on the distribution area. The above technical solution can accurately determine the contact area between the earphone and the simulated human ear through the distribution area of the characteristic location points.
[0012] In one embodiment of this application, obtaining the contact area between the earphone and the simulated ear based on the distribution area includes: determining the area of the region formed by the distribution area as the contact area between the earphone and the simulated ear. The above technical solution can determine the contact area between the earphone and the simulated ear by calculating the area of the region formed by the distribution of feature location points.
[0013] In one embodiment of this application, determining the wearing comfort score based on the contact area, target pressure value, and test time includes: based on the contact area, target pressure value, test time, and a preset wearing comfort model C=k f (f)+k s (s)+k t (t), the wearing comfort score is calculated, where f represents the target pressure value, s represents the contact area, t represents the test time, and k f , k s , k t The preset weighting coefficient values are used. The above technical solution utilizes the wearing comfort model C=k. f (f)+k s (s)+k t (t), contact area, target pressure value, and test time can be used to calculate the wearing comfort score, thereby quantifying the test results of wearing comfort.
[0014] In one embodiment of this application, determining the wearing comfort score based on the contact area, target pressure value, and test time includes: determining the corresponding wearing comfort score based on the contact area, target pressure value, test time, and a first scoring relationship, wherein the first scoring relationship includes the correspondence between the contact area, target pressure value, test time, and wearing comfort score. The above technical solution can quickly determine the wearing comfort score through the contact area, target pressure value, test time, and first scoring relationship, thereby quantifying the test results of wearing comfort.
[0015] In one embodiment of this application, determining the wearing comfort score based on the contact area, target pressure value, and test time includes: normalizing the contact area, target pressure value, and test time, and determining the wearing comfort score based on the normalized contact area, target pressure value, and test time. The above technical solution can accurately determine the wearing comfort score using the normalized contact area, target pressure value, and test time.
[0016] Thirdly, this application provides a headphone testing method applied to a testing device, which includes an artificial head and a simulated human ear mounted on the artificial head. The method includes: after starting the headphone test, determining all feature points in the simulated human ear that are in contact with the headphone; obtaining a first pressure set and a first distribution area of the feature points based on the pressure value detected by the pressure sensor corresponding to each feature point; controlling the artificial head and the simulated human ear to rotate, and during the rotation of the artificial head, obtaining the pressure value detected by the pressure sensor corresponding to each feature point to obtain a second pressure set and a second distribution area of the feature points; determining the positional offset of the headphone based on the first and second distribution areas; if the pressure values in both the first and second pressure sets are within a preset pressure range and the positional offset of the headphone is less than a preset distance, determining that the headphone test result is stable. The above technical solution of this application, when the pressure values in the first and second pressure sets are within a preset pressure range and the positional offset of the headphone is less than a preset distance, can accurately determine that the headphone measurement result is stable, thus improving the detection efficiency of headphone wearing stability and realizing the quantification of the measurement result of wearing stability.
[0017] In one embodiment of this application, obtaining the pressure value detected by the pressure sensor corresponding to each feature location point and obtaining the first distribution area includes: determining the position coordinates of each feature location point, and determining the distribution area of all feature location points based on the position coordinates of each feature location point, as the first distribution area.
[0018] In one embodiment of this application, determining the positional offset of the earphone based on the first distribution region and the second distribution region includes: calculating the positional offset of the earphone based on the first distribution region and the second distribution region using an Euclidean distance algorithm or a Manhattan distance algorithm. The above technical solution, using an Euclidean distance algorithm or a Manhattan distance algorithm, can accurately determine the displacement offset of the earphone within the simulated human ear after rotation.
[0019] In one embodiment of this application, the method further includes: scoring the wearing stability of the headphones based on a first pressure set, a second pressure set, and the positional offset of the headphones.
[0020] In one embodiment of this application, the method further includes: when the pressure values in the first pressure set and the second pressure set are within a preset pressure range, acquiring the audio frequency response characteristics of the headphone output sound; determining the sound pressure amplitude and standard sound pressure amplitude corresponding to a preset frequency based on the audio frequency response characteristics; and determining that the headphone test result is stable when the ratio of the sound pressure amplitude to the standard sound pressure amplitude is within a preset tolerance range. The audio frequency response characteristics represent the correspondence between the frequency of the headphone output sound and the sound pressure amplitude. The above-mentioned technical solution of this application acquires the audio frequency response characteristics of the headphone output sound and determines that the headphone test result is stable when the ratio of the sound pressure amplitude corresponding to a preset frequency to the standard sound pressure amplitude corresponding to the preset frequency is within a preset tolerance range, thus improving the accuracy of the test.
[0021] Fourthly, this application provides a testing device, which includes: an artificial head; a simulated human ear installed on the artificial head for wearing headphones; multiple pressure sensors disposed in the simulated human ear; a memory for storing program instructions; and a processor for reading and executing the program instructions stored in the memory. When the program instructions are executed by the processor, the testing device performs the aforementioned headphone testing method.
[0022] Fifthly, embodiments of this application provide a computer-readable storage medium storing program instructions that, when executed on a terminal device, cause a testing device to perform the aforementioned headphone testing method.
[0023] Furthermore, the technical effects brought about by the fourth and fifth aspects can be found in the descriptions of the methods in the above-mentioned method section, and will not be repeated here. Attached Figure Description
[0024] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings in the embodiments will be briefly described below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0025] Figure 1 This is a schematic diagram of the structure of a testing device provided in an embodiment of this application.
[0026] Figure 2 This is a schematic diagram of the structure of a simulated human ear provided in an embodiment of this application.
[0027] Figure 3 This is a schematic diagram of the distribution area of characteristic position points when the earphone is worn on a simulated human ear, according to an embodiment of this application.
[0028] Figure 4A flowchart of an earphone testing method provided in an embodiment of this application.
[0029] Figures 5A-5B This is a schematic diagram of a settings interface provided in one embodiment of this application.
[0030] Figure 6 A flowchart of an earphone testing method provided in another embodiment of this application.
[0031] Figure 7 This is a schematic diagram of the distribution area of characteristic location points of a simulated human ear provided in an embodiment of this application.
[0032] Figure 8 A flowchart of an earphone testing method provided in another embodiment of this application.
[0033] Figure 9 A flowchart of an earphone testing method provided in another embodiment of this application.
[0034] Figure 10 A flowchart of an earphone testing method provided in another embodiment of this application.
[0035] Figure 11 This is a schematic diagram of the structure of a testing device provided in an embodiment of this application. Detailed Implementation
[0036] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of embodiments of this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design solutions. Specifically, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.
[0037] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains. The terminology used in this application's specification is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. It should be understood that, unless otherwise stated, " / " in this application means "or". For example, A / B can mean A or B. "And / or" in this application is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone. "At least one" refers to one or more. "More than one" refers to two or more. For example, at least one of a, b, or c can represent: a, b, c, a and b, a and c, b and c, and a, b, and c (seven cases).
[0038] With the increasing variety of headphone products on the market, users are demanding higher levels of comfort. Prolonged headphone use often results in discomfort such as pain from tight fits or localized interference, or headphones falling out due to being too loose, especially since chewing or movement can easily cause them to dislodge. Therefore, headphone research and development, particularly headphone manufacturing, requires testing for wearing comfort and stability. Current methods for testing these aspects often involve numerous people wearing the headphones and subjectively evaluating them. This approach is time-consuming and labor-intensive, and its reliance on subjective feelings leads to low accuracy. Furthermore, it fails to quantify the results of comfort and stability tests.
[0039] Furthermore, during the R&D phase of headphone products, a series of audio parameters need to be measured using testing devices (such as artificial heads or simulated human ears). These measurements require a high degree of precision in the coupling seal between the headphones and the testing device (referring to the airtightness and compatibility between the headphones and the testing device when worn). Inconsistent coupling seals between the headphones and the testing device during each measurement often lead to discrepancies in low-frequency response, noise reduction, distortion, and loudness, necessitating repeated measurements and impacting the reliability and efficiency of the test results, ultimately affecting their consistency.
[0040] To ensure the consistency of headphone test results, this application provides a headphone testing method. The method is applied in a testing apparatus 10. (Reference) Figure 1The diagram shown is a schematic representation of a testing device provided in one embodiment of this application. The testing device 10 includes an artificial head 11, a simulated ear 12, a pressure sensor 13, multiple drive mechanisms 14, and a processor 15. The simulated ear 12 can be mounted on the artificial head 11. The simulated ear 12 can be used to wear headphones 20 for testing the headphones 20, such as testing the wearing consistency, wearing comfort, or wearing stability of the headphones, and collecting sound data through the headphones 20. In other embodiments, the testing device 10 may only include a simulated ear equipped with a pressure sensor, and the simulated ear can also be used independently for testing headphones. In other embodiments of this application, the simulated ear can also be mounted on other devices to implement the headphone testing method of this application.
[0041] A pressure sensor 13 may be disposed in the simulated ear 12 to acquire pressure data exerted by the earphone 20 on the simulated ear 12. In one embodiment of this application, the number of pressure sensors 13 is multiple.
[0042] refer to Figure 2 The diagram shown is a structural schematic of a simulated human ear 12 provided in an embodiment of this application. The simulated human ear 12 includes features such as the auricle, helix, cymba conchae, cavum conchae, tragus, earlobe, and external auditory canal. Multiple pressure sensors 13 can be disposed in the simulated human ear 12, corresponding to multiple feature locations projected onto the artificial head 11, in the auricle, helix, cymba conchae, cavum conchae, tragus, earlobe, external auditory canal, and other areas. These feature locations can be set according to the structural morphology of the human ear. (Reference) Figure 3 The diagram shows the distribution area of feature points when the earphone is worn on a simulated human ear according to an embodiment of this application. Pressure sensors 13 corresponding to each feature point can detect the pressure value at that point, thus obtaining pressure data. It can be understood that the pressure data is distributed across the auricle, helix, cymba conchae, cavum conchae, tragus, earlobe, external auditory canal, and the connection portion from the auricle projected onto the artificial head 11 of the simulated human ear 12. In some embodiments of this application, the number of feature points can be at least 15.
[0043] The drive mechanism 14 is used to drive the artificial head 11 to rotate in at least one direction. In one embodiment of this application, the drive mechanism 14 includes a first drive sub-mechanism 141 and a second drive sub-mechanism 142. The first drive sub-mechanism 141 is used to drive the artificial head 11 in a first direction X (refer to...). Figure 1The first drive submechanism 141 rotates the artificial head 11 along the second direction Z. The first direction X is perpendicular to the second direction Z. In one embodiment of this application, the angle when the artificial head 11 looks straight ahead is defined as the base point (0°, 0°). The first drive submechanism 141 can drive the artificial head 11 to rotate within a first angle range along the first direction X based on the base point (0°, 0°) to simulate a user's head-shaking motion in the horizontal direction. The second drive submechanism 142 can drive the artificial head 11 to rotate within a second angle range along the second direction Z based on the base point (0°, 0°) to simulate a user's head-shaking motion in the vertical direction. Exemplarily, the first angle range is 0° to 359°, and the second angle range is 90° to -90°. Exemplarily, the first drive submechanism 141 and the second drive submechanism 142 can be at least one of the following devices: cylinder, motor, electric motor, etc.
[0044] Processor 15 may include one or more processing units, such as microprocessors, application processors (APs), modem processors, graphics processing units (GPUs), image signal processors (ISPs), controllers, video codecs, digital signal processors (DSPs), baseband processors, and / or neural network processing units (NPUs). Different processing units may be independent devices or integrated into one or more processors. Processor 15 is used to execute headphone testing methods.
[0045] The following will combine Figure 4 This application provides a detailed description of an embodiment of a headphone testing method. Figure 4 A flowchart of an earphone testing method provided in an embodiment of this application. Figure 4 The example method includes one or more steps, but does not constitute a limitation of this application. Furthermore, the order of the steps in the method is merely illustrative and may be changed. Additional steps may be added or steps may be removed without departing from the disclosure of this application. The method is applied to a testing apparatus, which can be... Figure 1 The test apparatus 10 shown can also be a simulated human ear equipped with a pressure sensor. The specific steps include the following.
[0046] Step S401: After starting the test on the headphones, determine the target feature location points of the simulated human ear.
[0047] In one embodiment of this application, after the earphone is worn in the simulated human ear of the testing device and the test is started, the testing device can test the performance of the earphone, such as low-frequency characteristics, wearing comfort, or wearing stability. The characteristic locations of the simulated human ear include the auricle, helix, cymba conchae, cavum conchae, tragus, earlobe, external auditory canal, and the projection of the auricle onto the artificial head. A pressure sensor can be correspondingly installed at each characteristic location.
[0048] In one embodiment of this application, determining the target feature location points of the simulated human ear includes: determining all feature location points in contact with the earphone; and selecting multiple feature location points from the feature location points in contact with the earphone as target feature location points. For example, at least three feature location points can be selected that do not share a contact surface or are not collinear. At least three feature location points not sharing a contact surface means that when at least three feature location points are in contact with the earphone, at least three feature location points are not on the same contact surface. At least three feature location points not collinear means that at least three feature location points are not on the same straight line.
[0049] In some embodiments of this application, because different models or brands of headphones have different shapes and structures, the characteristic contact points between the headphones and different structures in the simulated ear are also different when the headphones are worn in a simulated ear. For example, the characteristic contact points between ear-hook, in-ear, and semi-in-ear headphones and the simulated ear are different when worn in a simulated ear. Therefore, it is necessary to adjust the target characteristic point according to the shape and structure of the headphones so that the pressure value obtained by the pressure sensor corresponding to the target characteristic point can accurately reflect the pressure value when the headphones are worn in the simulated ear. In one embodiment of this application, at least three characteristic point locations that do not share a common contact surface or are not collinear are selected as target characteristic point locations. This can accurately determine the coupling and sealing state between the headphones and the test device, thereby determining the reliability of the headphone test results.
[0050] In one embodiment of this application, determining all feature locations in contact with the headphones includes: after starting the test on the headphones, acquiring the pressure values collected by the pressure sensors corresponding to the feature locations of the simulated human ear; and using the feature locations corresponding to the pressure sensors that have collected non-zero pressure values as the feature locations in contact with the headphones.
[0051] In some embodiments of this application, selecting multiple feature locations as target feature locations from feature locations in contact with the earphone includes: displaying a setting interface on a testing device, the setting interface including a structural diagram of a simulated human ear and controls distributed on the structural diagram of the simulated human ear for each feature location in contact with the earphone; responding to a user's selection operation on a control, such as a click operation, determining the feature location corresponding to the control as the target feature location. (See reference) Figure 5AThe diagram shown is a schematic of a settings interface provided in an embodiment of this application. The settings interface displays a structural diagram of a simulated human ear and controls for feature locations that contact the earphone, distributed on the structural diagram. By clicking the controls for feature locations on the settings interface, the user can set the corresponding feature location as the target feature location. (Reference) Figure 5B The testing device responds to the user's click operation on controls K1, K2, and K3 on the settings interface, and determines the feature location points corresponding to controls K1, K2, and K3 as target feature location points.
[0052] In one embodiment of this application, the method further includes: displaying prompt information on the settings interface, the prompt information indicating feature locations that are not on the same contact surface or not collinear, thus allowing the user to select feature locations that are not on the same contact surface or not collinear based on the prompt information. In one embodiment of this application, a first correspondence relationship of feature locations that are not on the same contact surface or not collinear is pre-stored in the testing device. The first correspondence relationship includes feature locations that are not on the same contact surface or not collinear. After the user selects a feature location, the measuring device determines other feature locations that are on the same contact surface or not collinear based on the selected feature location and the first correspondence relationship, and indicates the feature locations that are not on the same contact surface or not collinear with the selected feature location by displaying prompt information on the settings interface.
[0053] Step S402: Detect the pressure value at the target feature location point using the pressure sensor corresponding to that location point.
[0054] In one embodiment of this application, the pressure sensor of the testing device detects the pressure value once every preset period (e.g., one minute). In another embodiment of this application, the testing device can acquire the pressure value detected by the pressure sensor corresponding to the target feature location point multiple times according to a preset number of times, and take the average of the multiple pressure values as the pressure value detected by the corresponding pressure sensor. In another embodiment of this application, the testing device acquires the pressure value detected by the pressure sensor corresponding to the target feature location point within a preset time period, and takes the average of the pressure values detected within the preset time period as the pressure value detected by the corresponding pressure sensor.
[0055] Step S403: Determine whether the pressure value at the target feature location point meets the preset conditions.
[0056] In one embodiment of this application, it is determined whether the pressure value of the target feature location point is within a preset pressure range. If the pressure value of the target feature location point is within the preset pressure range, it is determined that the pressure value of the target feature location point meets the preset condition. If the pressure value of the target feature location point is not within the preset pressure range, it is determined that the pressure value of the target feature location point does not meet the preset condition.
[0057] In one embodiment of this application, three non-common contact surfaces or non-collinear feature points are used as target feature points as an example. These target feature points are described as a first target feature point, a second target feature point, and a third target feature point. The first target feature point corresponds to a first preset pressure range, the second target feature point corresponds to a second preset pressure range, and the third target feature point corresponds to a third preset pressure range. Determining whether the pressure value of the target feature point is within the preset pressure range includes: determining whether the pressure value of the first target feature point is within the first preset pressure range, the pressure value of the second target feature point is within the second preset pressure range, and the pressure value of the third target feature point is within the third preset pressure range. If the pressure value of the first target feature point is within the first preset pressure range, the pressure value of the second target feature point is within the second preset pressure range, and the pressure value of the third target feature point is within the third preset pressure range, then the pressure value of the target feature point is determined to meet the preset condition. If the pressure value of the first target feature point is not within the first preset pressure range, or the pressure value of the second target feature point is not within the second preset pressure range, or the pressure value of the third target feature point is not within the third preset pressure range, then the pressure value of the target feature point is determined to not meet the preset condition.
[0058] If the pressure value at the target feature location point meets the preset conditions, step S404 is executed; if the pressure value at the target feature location point does not meet the preset conditions, step S405 is executed. In one embodiment of this application, the preset pressure range (e.g., a first preset pressure range, a second preset pressure range, and a third preset pressure range) can be represented as the pressure range within which the user experiences comfortable, stable, or consistent audio frequency response characteristics when wearing headphones. This range can be statistically obtained based on the user's wearing evaluation results (such as wearing stability evaluation results, wearing comfort evaluation results, or audio frequency response characteristic consistency evaluation results) and the recorded pressure data at the feature location points during headphone wearing experiments. Audio frequency response characteristics refer to the correspondence between the frequency of the sound output by the headphones and the sound pressure amplitude. This correspondence can be represented as a curve characteristic on a two-dimensional coordinate axis composed of the sound frequency and sound pressure amplitude.
[0059] Step S404 indicates that the headphone test is valid.
[0060] In one embodiment of this application, when the pressure value at the target feature location meets a preset condition, a voice announcement or text display indicates that the headphone test is valid. A valid test indicates that the headphone can be effectively tested, or that the headphone test is reliable. In one embodiment of this application, the pressure value at the target feature location meeting the preset condition indicates that the coupling and sealing between the headphone and the testing device is good, meeting the headphone's wearing consistency requirements. A valid test indicates that the test data or results of this headphone test are highly reliable, and that the headphone's wearing comfort, wearing stability, or audio frequency response characteristics can be effectively tested for consistency.
[0061] Step S405 indicates that the test on the headphones is invalid.
[0062] In one embodiment of this application, when the pressure value at the target feature location does not meet the preset conditions, a voice announcement or text display indicates that the headphone test is invalid. An invalid test means that the headphone cannot be effectively tested. In another embodiment of this application, the pressure value at the target feature location not meeting the preset conditions indicates poor coupling and sealing between the headphone and the testing device, failing to meet the headphone's wearing consistency requirements. An invalid test indicates that the reliability of the headphone's test data or results is poor, and effective testing of the headphone's wearing comfort and stability cannot be performed.
[0063] In several embodiments of this application, when testing the headphones by wearing them on a simulated human ear in a testing device, target feature points of the simulated human ear are determined. The validity or invalidity of the headphone test is determined by assessing whether the pressure value at the target feature point meets preset conditions. If the pressure value at the target feature point meets the preset conditions, it is determined that the coupling seal between the headphones and the testing device is good and meets the consistency requirements for headphone testing, thus constituting a valid test. By determining whether a test is valid or invalid, inconsistencies in the coupling seal between the headphones and the testing device can be avoided, which could lead to low-frequency response and inconsistent noise reduction effects in the headphone test results, thereby affecting the reliability and efficiency of the test results.
[0064] refer to Figure 6 The diagram shown is a flowchart of an earphone testing method provided in another embodiment of this application. Figure 6 The example method includes one or more steps, but does not constitute a limitation of this application. Furthermore, the order of the steps in the method is merely illustrative and may be changed. Additional steps may be added or steps may be removed without departing from the disclosure of this application. The method is applied in a testing apparatus, which can be... Figure 1 The testing device 10 shown can also be a simulated human ear equipped with a pressure sensor. The method specifically includes the following steps.
[0065] Step S601: After starting the test on the headphones, determine all the feature points in the simulated human ear that come into contact with the headphones.
[0066] In one embodiment of this application, after the earphone is worn in the simulated human ear of the testing device and the test on the earphone is started, the pressure value collected by the pressure sensor corresponding to the characteristic position point of the simulated human ear is determined, and the characteristic position point corresponding to the pressure sensor that collected a non-zero pressure value is determined as the characteristic position point in contact with the earphone.
[0067] Step S602: The pressure value at the feature location point is detected using a pressure sensor corresponding to the feature location point. In one embodiment of this application, the testing device acquires the pressure value collected by the pressure sensor corresponding to the feature location point once in each preset cycle to obtain the pressure value of the feature location point.
[0068] Step S603: Determine the contact area between the earphone and the simulated human ear based on the pressure values at all feature locations.
[0069] In one embodiment of this application, determining the contact area between the earphone and the simulated ear based on the pressure values of all feature location points includes: determining the position coordinates of each feature location point; determining the distribution area of all feature location points based on the position coordinates of each feature location point; and obtaining the contact area between the earphone and the simulated ear based on the distribution area of all feature location points. In one embodiment of this application, the position coordinates of each feature location point are the coordinates of the feature location point corresponding to the pressure value. In another embodiment of this application, obtaining the contact area between the earphone and the simulated ear based on the distribution area of all feature location points includes: determining the area of the region formed by the distribution areas of all feature location points as the contact area between the earphone and the simulated ear. (Reference) Figure 7 The diagram shown is a schematic representation of the distribution area of characteristic location points of a simulated human ear provided in an embodiment of this application. Figure 7 As shown, the area formed by the distribution of characteristic location points of the simulated human ear is region S1. The testing device determines region S1 as the contact area between the earphone and the simulated human ear.
[0070] Step S604: Determine the target pressure value based on the pressure values of all characteristic location points.
[0071] In one embodiment of this application, the testing device calculates the average pressure values at all characteristic location points and determines the average as the target pressure value. In another embodiment of this application, the testing device sorts the pressure values at all characteristic location points and determines the median of all pressure values as the target pressure value.
[0072] Step S605: Record the test time of the headphones in the simulated human ear.
[0073] In one embodiment of this application, the testing device records the testing time of the headphones during testing in a simulated human ear using a timer. In another embodiment of this application, the testing time is a preset fixed time period, thus enabling the testing device to record the testing effect of the headphones over a fixed time period.
[0074] Step S606: Determine the wearing comfort score based on the contact area, target pressure value, and test time.
[0075] In one embodiment of this application, the contact area, target pressure value, and test time are input into the wearing comfort model C=k. f (f)+k s (s)+k t (t), the wearing comfort score is calculated, where f represents the target pressure value, s represents the contact area, t represents the test time, and k f k is the weighting coefficient for the target pressure value. s k is the weighting coefficient for the contact area. t k is a weighting coefficient for the test time. In one embodiment of this application, k f , k s , k t These are preset weighting coefficient values. Where the weighting coefficient k... f , k s ,k t The evaluation data is obtained through fitting and correction based on pre-measured data. For example, in a subjective evaluation experiment, multiple headphones with different shapes and structures are selected and worn normally by male and female participants. These headphones cover key locations of human ear features, and the male-to-female ratio of participants is relatively equal, covering mainstream ear types. Male and female participants wear the headphones for different durations, and the comfort level is quantified using a scale of 5 or 7, with 1 being the worst comfort level and higher scores indicating better comfort. Participants subjectively rate the comfort or discomfort based on their wearing experience, resulting in evaluation data. This data includes multiple contact areas, target pressure values, test times, and scores. The comfort level is then calculated using the comfort model C=k. f (f)+k s (s)+k t (t) Fitting and correcting to obtain the preset weight coefficient value k f , k s , k t .
[0076] In one embodiment of this application, the testing device determines a wearing comfort score corresponding to the contact area, target pressure value, test time, and a first scoring relationship. In another embodiment, the first scoring relationship includes the correspondence between the contact area, target pressure value, test time, and wearing comfort score. In yet another embodiment, the first scoring relationship is stored in a first scoring relationship table. This table is stored in the local memory of the testing device, and the testing device retrieves it by accessing the local memory. In yet another embodiment, the first scoring relationship table is stored in a server, and the testing device retrieves it by accessing the server.
[0077] In one embodiment of this application, determining the wearing comfort score based on the contact area, target pressure value, and test time includes: normalizing the contact area, target pressure value, and test time, and determining the wearing comfort score based on the normalized contact area, target pressure value, and test time. In one embodiment of this application, the normalized contact area is obtained by ratioing the contact area to a preset area threshold; the normalized target pressure value is obtained by ratioing the target pressure value to a preset pressure threshold; and the normalized test time is obtained by ratioing the test time to a preset time threshold. The preset area threshold, preset pressure threshold, and preset time threshold can be set as needed.
[0078] In one embodiment of this application, the method further includes: determining a comfort level based on a wearing comfort score. For example, taking a wearing comfort score with a maximum of 5 points and comfort levels including excellent, good, and poor as an example, a wearing comfort score of 5 points is determined to be excellent; a wearing comfort score of 3 or 4 points is determined to be good; and a wearing comfort score of 2 points is determined to be poor. In one embodiment of this application, the wearing comfort score or comfort level can be used as a reference parameter for improving the shape and structure of the headphones.
[0079] Several embodiments of this application are able to obtain the pressure value of a characteristic location point in the simulated human ear that contacts the earphone, the contact area between the simulated human ear and the earphone, and the test time when testing earphones. Based on the contact area, target pressure value, and test time, the wearing comfort score is automatically determined, thereby improving the detection efficiency of earphone wearing comfort and realizing the quantification of wearing comfort test results.
[0080] refer to Figure 8 The diagram shown is a flowchart of an earphone testing method according to another embodiment of this application. The method is applied to a testing device and specifically includes the following steps.
[0081] Step S801: After starting the test on the headphones, determine the target feature location points of the simulated human ear.
[0082] Step S802: Detect the pressure value at the target feature location point using the pressure sensor corresponding to that location point.
[0083] Step S803: Determine whether the pressure value at the target feature location point meets the preset conditions.
[0084] Step S804 indicates that the test on the headphones is valid. If the pressure value at the target feature location point meets the preset conditions, proceed to step S804; if the pressure value at the target feature location point does not meet the preset conditions, proceed to step S805.
[0085] Step S805 indicates that the test on the headphones is invalid.
[0086] For details on the implementation of steps S801 to S805, please refer to [link / reference]. Figure 4 The descriptions of steps S401 to S405 in the previous section will not be repeated here.
[0087] Step S806: Determine all feature locations in the simulated human ear that come into contact with the earphone.
[0088] Step S807: Obtain the pressure value of the feature location point by acquiring the pressure value collected by the pressure sensor corresponding to each feature location point.
[0089] Step S808: Determine the contact area between the headphones and the simulated human ear based on the pressure values at all feature locations.
[0090] Step S809: Determine the target pressure value based on the pressure values of all feature location points.
[0091] Step S810: Record the test time of the headphones in the simulated human ear.
[0092] Step S811: Determine the wearing comfort score based on the contact area, target pressure value, and test time.
[0093] For details on the implementation of steps S806 to S811, please refer to [link / reference]. Figure 6 The descriptions of steps S601 to S606 in the previous section will not be repeated here.
[0094] In several embodiments of this application, when testing headphones worn on a simulated human ear within a testing device, the coupling seal between the headphones and the testing device is determined to be good when the pressure value at the target feature location meets preset conditions, thus improving the reliability and efficiency of the test results. Furthermore, after determining that the coupling seal between the headphones and the testing device is good, this application automatically determines a wearing comfort score based on the pressure value at the feature location in the simulated human ear that contacts the headphones, the contact area between the simulated human ear and the headphones, and the testing time. This improves the efficiency of headphone wearing comfort detection and quantifies the test results for wearing comfort.
[0095] refer to Figure 9 The diagram shown is a flowchart of an earphone testing method provided in another embodiment of this application. Figure 9 The example method includes one or more steps, but does not constitute a limitation of this application. Furthermore, the order of the steps in the method is merely illustrative and may be changed. Additional steps may be added or steps may be removed without departing from the disclosure of this application. The method is applied to a testing apparatus and specifically includes the following steps.
[0096] Step S901: After starting the test on the headphones, determine all the feature locations in the simulated human ear that come into contact with the headphones.
[0097] In one embodiment of this application, after the earphone is worn in the simulated human ear of the testing device and the test on the earphone is started, the pressure value collected by the pressure sensor corresponding to the characteristic position point of the simulated human ear is determined, and the characteristic position point corresponding to the pressure sensor that collected a non-zero pressure value is determined as the characteristic position point in contact with the earphone.
[0098] Step S902: Based on the pressure value detected by the pressure sensor corresponding to each feature location point, a first pressure set and a first distribution area of the feature location points are obtained.
[0099] In one embodiment of this application, the testing device obtains the pressure values detected by the pressure sensors corresponding to all feature location points to obtain a first pressure set. In another embodiment of this application, the testing device determines the position coordinates of each feature location point, and determines the distribution area of all feature location points based on the position coordinates of each feature location point to obtain a first distribution area.
[0100] Step S903: Control the artificial head of the testing device and the simulated human ear installed on the artificial head to rotate, and during the rotation of the artificial head, obtain the pressure value detected by the pressure sensor corresponding to each feature position point to obtain the second pressure set and the second distribution area of the feature position point.
[0101] In one embodiment of this application, the testing device can control the drive mechanism (e.g., according to instructions set by the host computer) based on the instructions set by the host computer. Figure 1 The drive mechanism 14) drives the artificial head and the simulated human ear installed on the artificial head to rotate at a preset rotation speed along at least one of the first direction and the second direction.
[0102] In one embodiment of this application, during the rotation of the artificial head, the testing device acquires the pressure values detected by the pressure sensors corresponding to all feature positions at preset time intervals to obtain a second pressure set. The testing device determines the position coordinates of each feature position and determines the distribution area of the pressure values of all feature positions based on the position coordinates of each feature position to obtain the second distribution area of the feature positions.
[0103] Step S904: Determine the position offset of the earphone based on the first distribution area and the second distribution area.
[0104] In one embodiment of this application, the testing device determines the positional offset of the earphone based on a first distribution area and a second distribution area at preset time intervals. The preset time interval can be set according to user needs. In another embodiment of this application, the testing device calculates the positional offset of the earphone based on the first distribution area and the second distribution area using an Euclidean distance algorithm or a Manhattan distance algorithm.
[0105] In step S905, when the pressure values in the first pressure set and the second pressure set are within a preset pressure range, and the positional offset of the earphone is less than a preset distance, the test result of the earphone is determined to be stable.
[0106] In one embodiment of this application, the preset pressure range and preset distance can be preset. The preset pressure range represents the pressure range within which the user experiences comfortable, stable, or consistent audio frequency response when wearing the headphones, and the preset distance represents the maximum distance the headphones can move within the ear while remaining stably in place. For example, the preset pressure range and preset distance can be statistically obtained based on user evaluation results (such as stability scores) and pressure data from recorded characteristic location points during headphone wearing experiments on test subjects.
[0107] In one embodiment of this application, after step S905, the method further includes: scoring the wearing stability of the headphones based on a first pressure set, a second pressure set, and the positional offset of the headphones to obtain a wearing stability score.
[0108] In one embodiment of this application, the testing device determines a wearing stability score corresponding to the first pressure set, the second pressure set, the headphone's positional offset, and a second scoring relationship. In one embodiment of this application, the second scoring relationship includes the correspondence between the first pressure, the second pressure, the positional offset, and the stability score. In another embodiment of this application, the testing device determines the mean of the first pressure set based on the pressure values in the first pressure set, determines the mean of the second pressure set based on the pressure values in the second pressure set, and determines the corresponding wearing stability score based on the mean of the first pressure set, the mean of the second pressure set, the headphone's positional offset, and the second scoring relationship table.
[0109] In one embodiment of this application, the method further includes: determining a stability level based on a wearing stability score. The specific implementation details for determining the stability level based on the wearing stability score can be found in the above-described implementation details for determining the comfort level based on the wearing comfort score, and will not be described in detail here.
[0110] In one embodiment of this application, the method further includes: when the pressure values in the first pressure set and the second pressure set are within a preset pressure range, acquiring the audio frequency response characteristics of the headphone output sound; determining the sound pressure amplitude and standard sound pressure amplitude corresponding to a preset frequency based on the audio frequency response characteristics; and determining that the ratio of the sound pressure amplitude to the standard sound pressure amplitude is within a preset tolerance range, thus determining that the headphone test result is stable. In one embodiment of this application, the preset frequency range is 20Hz to 20000Hz, and the preset tolerance range is + / -3dB. The standard sound pressure amplitude is the sound pressure amplitude corresponding to the preset frequency of the headphone output sound when the headphone test result is stable. This application can acquire the audio frequency response characteristics of the headphone output sound and determine that the headphone test result is stable when the ratio of the sound pressure amplitude corresponding to the preset frequency to the standard sound pressure amplitude corresponding to the preset frequency is within a preset tolerance range, thereby improving the accuracy of the test.
[0111] In the above-described embodiments of this application, when the pressure values in the first pressure set and the second pressure set are within a preset pressure range and the positional offset of the earphone is less than a preset distance, the test result of the earphone is determined to be stable, thereby improving the detection efficiency of earphone wearing stability and realizing the quantification of the test result of wearing stability.
[0112] refer to Figure 10 The diagram shown is a flowchart of an earphone testing method provided in another embodiment of this application. The method specifically includes the following steps.
[0113] Step S1001: After starting the test on the headphones, determine the target feature location points of the simulated human ear.
[0114] Step S1002: Detect the pressure value at the target feature location point using the pressure sensor corresponding to that location point.
[0115] Step S1003: Determine whether the pressure value at the target feature location point meets the preset conditions.
[0116] Step S1004 indicates that the test on the headphones is valid. If the pressure value at the target feature location point meets the preset conditions, proceed to step S1004; if the pressure value at the target feature location point does not meet the preset conditions, proceed to step S1005.
[0117] Step S1005 indicates that the test on the headphones is invalid.
[0118] For details on the implementation of steps S1001 to S1005, please refer to [link / reference]. Figure 4 The descriptions of steps S401 to S405 in the previous section will not be repeated here.
[0119] Step S1006: Determine all feature locations in the simulated human ear that come into contact with the earphone.
[0120] Step S1007: Based on the pressure value detected by the pressure sensor corresponding to each feature location point, a first pressure set and a first distribution area of the feature location points are obtained.
[0121] Step S1008: Control the artificial head of the testing device and the simulated human ear installed on the artificial head to rotate, and during the rotation of the artificial head, obtain the pressure value detected by the pressure sensor corresponding to each feature position point to obtain the second pressure set and the second distribution area of the feature position point.
[0122] Step S1009: Determine the position offset of the earphone based on the first distribution area and the second distribution area.
[0123] In step S1010, when the pressure values in the first pressure set and the second pressure set are within a preset pressure range, and the positional offset of the earphone is less than a preset distance, the test result of the earphone is determined to be stable.
[0124] For details on the implementation of steps S1006 to S1010, please refer to [link / reference needed]. Figure 9 The descriptions of steps S901 to S905 in the previous section will not be repeated here.
[0125] In several embodiments of this application, after the coupling and sealing state between the earphone and the testing device is good, the test result of the earphone is determined to be stable when the pressure values in the first pressure set and the second pressure set are within a preset pressure range and the positional offset of the earphone is less than a preset distance. This improves the detection efficiency of earphone wearing stability and realizes the quantification of the test result of wearing stability.
[0126] The terminal devices involved in the embodiments of this application will be described below.
[0127] refer to Figure 11 This is a schematic diagram of the structure of a testing device provided in an embodiment of this application. In this embodiment, the testing device 10 includes an artificial head 11, a simulated human ear 12, a pressure sensor 13, a drive mechanism 14, a processor 15, an external memory interface 161, an internal memory 162, a universal serial bus (USB) interface 163, a charging management module 164, a power management module 165, a battery 166, a mobile communication module 167, a wireless communication module 168, and a display screen 169.
[0128] It is understood that the structures illustrated in the embodiments of this application do not constitute a specific limitation on the testing device 10. In other embodiments of this application, the testing device 10 may include more or fewer components than illustrated, or combine some components, or split some components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
[0129] The charging management module 164 receives charging input from a charger. The charger can be a wireless charger or a wired charger. In some wired charging embodiments, the charging management module 164 receives charging input from the wired charger via a USB interface 163. In some wireless charging embodiments, the charging management module 164 receives wireless charging input via the wireless charging coil of the testing device 10. While charging the battery 166, the charging management module 164 can also supply power to the testing device 10 via the power management module 165.
[0130] The power management module 165 connects the battery 166, the charging management module 164, and the processor 15. The power management module 165 receives input from the battery 166 and / or the charging management module 164, supplying power to the processor 15, internal memory 162, display screen 169, camera 193, and wireless communication module 168, etc. The power management module 165 can also monitor parameters such as battery capacity, battery cycle count, and battery health status (leakage current, impedance). In some other embodiments, the power management module 165 may also be located within the processor 15. In other embodiments, the power management module 165 and the charging management module 164 may be located in the same device.
[0131] The wireless communication function of the test device 10 can be implemented through antenna 1, antenna 2, mobile communication module 167, wireless communication module 168, modem processor and baseband processor, etc.
[0132] Antennas 1 and 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the test apparatus 10 can be used to cover one or more communication frequency bands. Different antennas can also be reused to improve antenna utilization. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antennas can be used in conjunction with tuning switches.
[0133] The mobile communication module 167 can provide solutions for wireless communication, including 2G / 3G / 4G / 5G, applied to the test apparatus 10. The mobile communication module 167 may include at least one filter, switch, power amplifier, low noise amplifier (LNA), etc. The mobile communication module 167 can receive electromagnetic waves via the antenna 1, and perform filtering, amplification, and other processing on the received electromagnetic waves before transmitting them to the modem processor for demodulation. The mobile communication module 167 can also amplify the signal modulated by the modem processor and convert it into electromagnetic waves for radiation via the antenna 1. In some embodiments, at least some functional modules of the mobile communication module 167 may be housed in the processor 15. In some embodiments, at least some functional modules of the mobile communication module 167 and at least some modules of the processor 15 may be housed in the same device.
[0134] The modem processor may include a modulator and a demodulator. The modulator modulates the low-frequency baseband signal to be transmitted into a mid-to-high frequency signal. The demodulator demodulates the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. After processing by the baseband processor, the low-frequency baseband signal is transmitted to the application processor. The application processor outputs a sound signal through an audio device or displays an image or video through the display screen 169. In some embodiments, the modem processor may be a separate device. In other embodiments, the modem processor may be independent of the processor 15 and may be housed in the same device as the mobile communication module 167 or other functional modules.
[0135] The wireless communication module 168 can provide solutions for wireless communication applications on the test apparatus 10, including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), and infrared (IR) technologies. The wireless communication module 168 can be one or more devices integrating at least one communication processing module. The wireless communication module 168 receives electromagnetic waves via antenna 2, performs frequency modulation and filtering of the electromagnetic wave signals, and sends the processed signal to processor 15. The wireless communication module 168 can also receive signals to be transmitted from processor 15, perform frequency modulation and amplification, and convert them into electromagnetic waves for radiation via antenna 2.
[0136] In some embodiments, antenna 1 of the test device 10 is coupled to mobile communication module 167, and antenna 2 is coupled to wireless communication module 168, enabling the test device 10 to communicate with networks and other devices via wireless communication technology. The wireless communication technology may include Global System for Mobile Communications (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Time Division Code Division Multiple Access (TD-SCDMA), Long Term Evolution (LTE), BT, GNSS, WLAN, NFC, FM, and / or IR technologies, etc. The GNSS may include the Global Positioning System (GPS), the Global Navigation Satellite System (GLONASS), the BeiDou Navigation Satellite System (BDS), the Quasi-Zenith Satellite System (QZSS), and / or satellite-based augmentation systems (SBAS).
[0137] The test device 10 implements display functions through a GPU, a display screen 169, and an application processor. The GPU is a microprocessor for image processing, connected to the display screen 169 and the application processor. The GPU is used to perform mathematical and geometric calculations and for graphics rendering. The processor 15 may include one or more GPUs, which execute program instructions to generate or modify display information.
[0138] The display screen 169 is used to display images, videos, etc. The display screen 169 includes a display panel. The display panel can be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a Miniled LED, a MicroLED, a Micro-OLED, a quantum dot light-emitting diode (QLED), etc. In some embodiments, the testing device 10 may include one or N display screens 169, where N is a positive integer greater than 1.
[0139] Internal memory 162 may include one or more random access memory (RAM) and one or more non-volatile memory (NVM).
[0140] Random access memory can include static random-access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), and double data rate synchronous dynamic random access memory (DDR SDRAM, such as fifth-generation DDR SDRAM, which is generally called DDR5 SDRAM). Non-volatile memory can include disk storage devices and flash memory.
[0141] Flash memory can be classified according to its operating principle, including NOR FLASH, NAND FLASH, 3D NAND FLASH, etc.; according to the level of the storage cell, including single-level cell (SLC), multi-level cell (MLC), triple-level cell (TLC), quad-level cell (QLC), etc.; and according to the storage specification, including universal flash storage (UFS) and embedded multimedia card (eMMC), etc.
[0142] Random access memory can be directly read and written by processor 15. It can be used to store executable programs (such as machine instructions) of operating systems or other running programs, as well as user and application data.
[0143] Non-volatile memory can also store executable programs and user and application data, and can be pre-loaded into random access memory for direct reading and writing by the processor 15.
[0144] The external memory interface 161 can be used to connect to external non-volatile memory, thereby expanding the storage capacity of the test device 10. The external non-volatile memory communicates with the processor 15 through the external memory interface 161 to perform data storage functions. For example, music, video, and other files can be stored in the external non-volatile memory.
[0145] Internal memory 162 or external memory interface 161 is used to store one or more computer programs. The one or more computer programs are configured to be executed by the processor 15. The one or more computer programs include multiple instructions, which, when executed by the processor 15, can implement the headphone testing method on the testing device 10 in the above embodiments to realize the headphone testing function of the testing device 10.
[0146] This embodiment also provides a computer storage medium storing computer instructions. When the computer instructions are executed on the testing device 10, the testing device 10 performs the aforementioned related method steps to implement the headphone testing method in the above embodiment.
[0147] This embodiment also provides a computer program product that, when run on a computer, causes the computer to perform the aforementioned steps to implement the headphone testing method in the above embodiment.
[0148] In addition, embodiments of this application also provide an apparatus, which may specifically be a chip, component, or module. The apparatus may include a connected processor and a memory; wherein the memory is used to store computer execution instructions, and when the apparatus is running, the processor may execute the computer execution instructions stored in the memory to cause the chip to execute the headphone testing method in the above method embodiments.
[0149] In this embodiment, the testing device 10, computer storage medium, computer program product or chip are all used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can be referred to the beneficial effects in the corresponding methods provided above, and will not be repeated here.
[0150] Through the above description of the embodiments, those skilled in the art can clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0151] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another device, or some features may be ignored or not executed. Furthermore, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0152] The unit described as a separate component may or may not be physically separate. The component shown as a unit can be one physical unit or multiple physical units, that is, it can be located in one place or distributed in multiple different places. Some or all of the units can be selected to achieve the purpose of the solution in this embodiment according to actual needs.
[0153] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0154] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solutions of the embodiments of this application, essentially or in other words, the parts that contribute to the prior art, or all or part of the technical solutions, can be embodied in the form of a software product. This software product is stored in a storage medium and includes several instructions to cause a device (which may be a microcontroller, chip, etc.) or processor to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0155] The above embodiments are only used to illustrate the technical solutions of this application and are not intended to limit it. Although this application has been described in detail with reference to the above preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions to the technical solutions of this application should not depart from the spirit and scope of the technical solutions of this application.
Claims
1. A headphone testing method, applied to a testing device, characterized in that, The testing device is equipped with a simulated human ear, the simulated human ear is worn with headphones, and the method includes: After initiating testing of the headphones, determining the target feature location points of the simulated human ear includes: displaying a settings interface, the settings interface including a structural diagram of the simulated human ear and controls distributed on the structural diagram of the simulated human ear for each feature location point in contact with the headphones; displaying prompt information on the settings interface, the prompt information indicating feature location points with non-common contact surfaces; and responding to the user's selection operation of the controls, determining the feature location point with a non-common contact surface corresponding to the selected control as the target feature location point. The pressure value at the target feature location point is detected using a pressure sensor corresponding to that location point. If the pressure value at the target feature location meets the preset conditions, the test on the headphones is indicated as a valid test. This includes: if the pressure value at the target feature location is within a preset pressure range, it is determined that the coupling and sealing state between the headphones and the test device is good, and the test on the headphones is indicated as a valid test. The preset pressure range refers to the pressure range that is consistent with the audio frequency response characteristics when the user wears the headphones.
2. The headphone testing method as described in claim 1, characterized in that, Determining the target feature location points of the simulated human ear includes: Multiple feature points are selected from the feature points where the simulated human ear contacts the earphone as the target feature points, and the target feature points are not on the same straight line.
3. The headphone testing method as described in claim 2, characterized in that, The method further includes: The prompt message indicates the feature points that are not collinear.
4. The headphone testing method as described in claim 1, characterized in that, The method further includes: If the pressure value at the target feature location does not meet the preset conditions, the test on the headphones is deemed invalid.
5. The headphone testing method according to any one of claims 1 to 4, characterized in that, The method includes: After starting the test on the headphones, determine all the feature locations in the simulated human ear that come into contact with the headphones; The pressure value at the characteristic location point is detected using a pressure sensor corresponding to the characteristic location point. The contact area between the earphone and the simulated human ear is determined based on the pressure values at all the aforementioned characteristic locations. The target pressure value is determined based on the pressure values at all the aforementioned characteristic location points; Record the test time of the headphones during the test in the simulated human ear; The wearing comfort score is determined based on the contact area, the target pressure value, and the test time.
6. The headphone testing method as described in claim 5, characterized in that, Determining the contact area between the earphone and the simulated human ear based on the pressure values at all the characteristic location points includes: Determine the position coordinates of each feature point; The distribution area of all the feature points is determined based on the position coordinates of each feature point, and the contact area between the earphone and the simulated human ear is obtained based on the distribution area.
7. The headphone testing method as described in claim 6, characterized in that, The step of obtaining the contact area between the earphone and the simulated human ear based on the distribution area includes: The area of the region formed by the distribution area is defined as the contact area between the earphone and the simulated human ear.
8. The headphone testing method as described in claim 5, characterized in that, The process of determining the wearing comfort score based on the contact area, the target pressure value, and the test time includes: Based on the contact area, the target pressure value, the test time, and the preset wearing comfort model C=k f (f)+k s (s)+k t (t), the wearing comfort score is calculated, where f represents the target pressure value, s represents the contact area, t represents the test time, and k f , k s , k t This is the preset weighting coefficient value.
9. The headphone testing method as described in claim 5, characterized in that, The process of determining the wearing comfort score based on the contact area, the target pressure value, and the test time includes: A corresponding wearing comfort score is determined based on the contact area, the target pressure value, the test time, and the first scoring relationship, wherein the first scoring relationship includes the correspondence between the contact area, the target pressure value, the test time, and the wearing comfort score.
10. The headphone testing method as described in claim 5, characterized in that, The process of determining the wearing comfort score based on the contact area, the target pressure value, and the test time includes: The contact area, the target pressure value, and the test time are normalized, and the wearing comfort score is determined based on the normalized contact area, target pressure value, and test time.
11. The headphone testing method according to any one of claims 1 to 4, characterized in that, The testing device includes an artificial head, and the simulated human ear is mounted on the artificial head. The method includes: After starting the test on the headphones, determine all the feature locations in the simulated human ear that come into contact with the headphones; Based on the pressure value detected by the pressure sensor corresponding to each feature location point, the first pressure set and the first distribution area of the feature location points are obtained. The artificial head and the simulated human ear are controlled to rotate, and during the rotation of the artificial head, the pressure value detected by the pressure sensor corresponding to each feature position point is obtained to obtain the second pressure set and the second distribution area of the feature position points; The positional offset of the earphone is determined based on the first distribution area and the second distribution area; If the pressure values in both the first pressure set and the second pressure set are within a preset pressure range, and the positional offset of the earphone is less than a preset distance, the test result of the earphone is determined to be stable when worn.
12. The headphone testing method as described in claim 11, characterized in that, The pressure value detected by the pressure sensor at each feature location point is obtained to obtain the second distribution area, which includes: Determine the position coordinates of each feature location point, and determine the distribution area of all the feature location points based on the position coordinates of each feature location point, which is used as the second distribution area.
13. The headphone testing method as described in claim 11, characterized in that, Determining the position offset of the earphone based on the first distribution area and the second distribution area includes: The position offset of the earphone is calculated based on the first distribution region and the second distribution region using the Euclidean distance algorithm or the Manhattan distance algorithm.
14. The headphone testing method as described in claim 11, characterized in that, The method further includes: The wearing stability of the headphones is scored based on the first pressure set, the second pressure set, and the positional offset of the headphones.
15. The headphone testing method as described in claim 11, characterized in that, The method further includes: When the pressure values in the first pressure set and the second pressure set are within a preset pressure range, the audio frequency response characteristics of the headphone output sound are obtained. Based on the audio frequency response characteristics, the sound pressure amplitude and standard sound pressure amplitude corresponding to the preset frequency are determined. If the ratio of the sound pressure amplitude to the standard sound pressure amplitude is within a preset tolerance range, the test result of the headphone is determined to be stable when worn. The audio frequency response characteristics represent the correspondence between the frequency of the sound output by the headphone and the sound pressure amplitude.
16. A testing apparatus, characterized in that, The testing apparatus includes: Artificial head; A simulated human ear is installed on the artificial head for wearing headphones; Multiple pressure sensors are installed in the simulated human ear; Memory, used to store program instructions; A processor is configured to read and execute the program instructions stored in the memory, and when the program instructions are executed by the processor, cause the test apparatus to perform the headphone test method as described in any one of claims 1 to 15.
17. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores program instructions that, when executed on a terminal device, cause the testing device to perform the headphone testing method as described in any one of claims 1 to 15.
Citation Information
Patent Citations
Device and method for testing wearing comfort of earphones
CN112468948A
Earphone testing device
CN217445489U
Pressure distribution type waterproof bone conduction earphone
CN219145559U