A hearing aid denoising adjustment method, system, device and storage medium

By simulating the noise environment in the hearing aid, establishing a noise condition table and obtaining the noise reduction adjustment area, the problem of excessive noise reduction effect changes when the noise changes in existing hearing aids is large, achieving a more stable noise reduction effect and reducing user discomfort.

CN119277293BActive Publication Date: 2025-06-06杭州汇听科技有限公司
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411390320.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-30
Publication Date
2025-06-06
Estimated Expiration
2044-09-30

AI Technical Summary

Technical Problem

The existing hearing aids denoising adjustment methods have a large change in noise reduction effect in environments with large noise changes, resulting in a decrease in user perception of the environment and feeling uncomfortable.

Method used

By placing the hearing aid in an analog noise environment, a noise condition table is established, the noise reduction value of the hearing aid in different decibels is obtained, and the noise reduction adjustment area is obtained based on the noise reduction value. When the hearing aid is actually worn, the denoising adjustment of the noise by the hearing aid is controlled in real time based on the noise reduction adjustment area and external noise.

Benefits of technology

The change range of noise reduction effect is effectively controlled to ensure that in an environment with large noise changes, the noise removal effect of hearing aids can be gradually improved to reduce the user's perception of the environment and discomfort.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119277293B_ABST
    Figure CN119277293B_ABST
Patent Text Reader

Abstract

The present invention discloses a denoising adjustment method, system, device and storage medium for a hearing aid, and relates to the technical field of denoising for a hearing aid, including: placing a hearing aid in a simulated noise environment; establishing a noise situation table based on the simulated noise environment; obtaining a noise reduction value and a noise reduction adjustment area based on the noise situation table; and controlling the denoising adjustment of the hearing aid to noise in real time based on the noise reduction adjustment area and external noise. The present invention solves the problem in the existing denoising adjustment method for a hearing aid that when the noise in the environment changes greatly in a short period of time, the noise reduction effect will change greatly, resulting in a reduced perception of the environment by the user wearing the hearing aid in an environment with a large noise change, thereby causing the user to feel uncomfortable.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of hearing aid denoising, and in particular to a hearing aid denoising adjustment method, system, device and storage medium. Background Art

[0002] The noise reduction adjustment of hearing aids is mainly achieved through several technologies, including gain reduction, directional microphone technology and digital noise suppression technology; gain reduction: this is a basic noise reduction method, which does not amplify noise and speech sounds, but reduces the gain according to the external noise level; directional microphone technology: intelligently adjust the microphone's sound collection direction to reduce the interference of surrounding noise, while pointing in the direction of the human voice to increase sensitivity to the direction of the human voice; digital noise suppression technology: digitally analyze the input sound, distinguish between noise and speech sounds, and then suppress the noise and enhance the speech sounds.

[0003] In the existing denoising adjustment method for hearing aids, it is usually based on digital noise suppression technology, by judging the collected audio frames, and determining the degree of noise attenuation based on the judgment result. Although this improved method can denoise by judging the audio frames when the noise in the environment is large, when the noise in the environment is large, overly precise and high-intensity noise reduction will cause the user to reduce sensitivity to environmental sounds. If the noise in the environment suddenly decreases at this time, the sudden decrease in the noise reduction effect will cause the user to feel uncomfortable and reduce the perception of the environment. For example, in the patent application No. CN103813 The patent application of 251A discloses a hearing aid denoising device and method with adjustable denoising degree. The scheme is to distinguish between language frames and audio frames, and the user can independently choose to control the intensity of noise suppression based on the Wiener filter coefficient. Although this improved method allows the user to adjust the intensity of the controlled noise, when the noise in the environment changes greatly in a short period of time, the noise reduction effect will still change greatly, resulting in the user's perception of the environment being reduced in an environment with a large noise change, which in turn causes the user to feel uncomfortable. In view of the comparison, it is necessary to improve the existing noise reduction adjustment for hearing aids. Summary of the invention

[0004] The present invention aims to solve at least one of the technical problems in the prior art to a certain extent, by proposing a denoising adjustment method, system, device and storage medium for a hearing aid, which is used to solve the problem in the existing improved denoising adjustment method for a hearing aid that when the noise in the environment changes greatly in a short period of time, the noise reduction effect will change greatly, causing the user wearing the hearing aid to have a reduced perception of the environment in an environment with a large noise change, thereby causing the user to feel uncomfortable.

[0005] To achieve the above objectives, in a first aspect, the present application provides a denoising adjustment method for a hearing aid, comprising the following steps:

[0006] An environment that can simulate noises of different degrees is recorded as a simulated noise environment; a hearing aid is placed in the simulated noise environment;

[0007] A noise situation table is established based on the decibel value of the noise in the simulated noise environment and the distance of the noise from the hearing aid;

[0008] Obtaining noise reduction values ​​of the hearing aid under noise conditions of different decibels based on the noise condition table, and obtaining a noise reduction adjustment area based on the noise reduction values;

[0009] When the hearing aid is actually worn, the noise reduction adjustment of the hearing aid is controlled in real time based on the noise reduction adjustment area and external noise.

[0010] Furthermore, the simulated noise environment is an environment in which noises of different decibels are simulated by multiple noise emitting devices, and the noise situation table is established based on the decibel value of the noise in the simulated noise environment and the distance of the noise from the hearing aid, including:

[0011] The position where the hearing aid is placed in the simulated noise environment is recorded as the noise receiving position; the decibel of the noise simulated in the simulated noise environment is recorded as the simulated decibel;

[0012] Using a sound receiving device to obtain the sound processed by the hearing aid, and recording the decibel of noise in the sound processed by the hearing aid as the processed decibel through an audio separation tool;

[0013] Based on big data, the decibel range of noise that can be received daily is obtained, which is recorded as the noise range. The value obtained by subtracting the minimum value from the maximum value in the noise range is recorded as the interval noise difference, and the minimum value in the noise range is recorded as the interval decibel FB min ; The decibel error of the noise emitted when simulating noise in the simulated noise environment is recorded as the error decibel; the value of the error decibel × 2 is recorded as the interval decibel value, and the value of the interval noise difference divided by the interval decibel value and rounded down is recorded as k; the interval decibel FB in the noise interval min At the beginning, each time the decibel value of the interval increases, a mark is made in the noise interval. After marking k times, the marking is stopped, the marking points are recorded, and the small intervals into which the noise interval is divided by all the marking points are recorded from small to large as noise sub-intervals ZQ 1 To the noise sub-interval ZQ k+1 ; The decibel value corresponding to the midpoint of each noise sub-interval is recorded as the simulated decibel value of the noise sub-interval; The simulated decibel values ​​of all noise sub-intervals are recorded in turn as the simulated decibel value MF 1 To analog decibel value MF k+1 ;

[0014] Obtain the farthest distance and the shortest distance that the noise emitting device can be separated from the noise receiving position in the simulated noise environment, and record them as the noise impact distance YJ respectively. max And the noise impact distance YJ min ; Set the noise impact distance YJ max Distance from noise impact YJ min The difference is recorded as the impact distance difference, and the value of the impact distance difference divided by k is recorded as the impact spacing; the simulation distance MJ is obtained using the model distance acquisition algorithm 1 Distance to simulation MJ k+1 , the module distance acquisition algorithm is: MJ i = Noise impact distance YJ min +(i-1)×influence spacing, where i is a positive integer less than or equal to k+1 and greater than or equal to 1, MJ i is the simulated distance MJ 1 Distance to simulation MJ k+1 The ith simulation distance in .

[0015] Furthermore, establishing a noise situation table based on the decibel value of the noise in the simulated noise environment and the distance of the noise from the hearing aid also includes:

[0016] Create a table with (k+2) rows × (k+2) columns, recorded as the noise situation table, in which the top row of the noise situation table, except for the first cell, is filled with the simulated decibel value MF from left to right 1 To analog decibel value MF k+1 , fill in the simulated distance MJ from top to bottom in the leftmost column of the noise situation table except the first cell 1 Distance to simulation MJ k+1 .

[0017] Further, obtaining the noise reduction value of the hearing aid under different decibel noise conditions based on the noise condition table includes:

[0018] For any simulated decibel value MF and simulated distance MJ in the noise condition table, the noise emitting device emits noise of the simulated decibel value MF at a position separated from the noise receiving position by the simulated distance MJ, and the processed decibel obtained at this time is recorded as the noise processed decibel, and the value of the simulated decibel value MF minus the noise processed decibel is recorded as the noise reduction value;

[0019] In the simulated noise environment, the combinations of all simulated decibel values ​​MF and all simulated distances MJ are simulated, and all the noise reduction values ​​obtained are recorded in the noise situation table.

[0020] Further, obtaining the noise reduction adjustment area based on the noise reduction value includes:

[0021] The grid where the noise reduction value in the noise reduction situation table is located is recorded as the noise reduction grid; for any noise reduction grid, the noise reduction value in the noise reduction grid is recorded as the center value; the noise reduction grid in the eight-neighborhood area centered on the noise reduction grid is recorded as the noise reduction neighboring grid, wherein the number of noise reduction neighboring grids is less than or equal to 8 and greater than or equal to 3; a plane rectangular coordinate system is established, recorded as the adjustment area generation coordinate system, wherein the units of the X-axis and the Y-axis of the adjustment area generation coordinate system are both decibels;

[0022] The absolute value of the difference between the noise reduction value in the noise reduction grid above the noise reduction grid and the central value is recorded as L 1 , and so on, obtain the absolute value of the difference between the noise reduction value and the central value in the noise reduction grids at the upper right, right, lower right, lower, lower left, left and upper left of the noise reduction grid, and record them as L 2 , L 3 , L 4 , L 5 , L 6 , L 7 and L 8 , where when there is no noise reduction neighboring grid in one direction of the noise reduction grid, the absolute value of the difference between the noise reduction value corresponding to the direction and the central value is recorded as 0;

[0023] Generate the point (0, L 1 ), (L 3 ,0) (0, -L 5 ), (-L 7 , 0) and They are denoted as area edge points BD 1 To area edge point BD 8 ; Set the area edge point BD 1 Respectively with the regional edge point BD 2 and regional edge point BD 8 Connect the area edge points BD 3 With the regional edge point BD 2 and regional edge point BD 4 Connect the area edge points BD 5 Respectively with the regional edge point BD 4 and regional edge point BD 6 Connect the area edge points BD 7 Respectively with the regional edge point BD 6 and regional edge point BD 8 Connect, the area enclosed by connecting all the area edge points BD is recorded as the adjustment area of ​​the noise reduction grid;

[0024] Get the adjustment area corresponding to all noise reduction grids in the noise reduction table.

[0025] Furthermore, when the hearing aid is actually worn, the noise reduction adjustment of the hearing aid is controlled in real time based on the noise reduction adjustment area and the external noise, including:

[0026] In the actual wearing process of the hearing aid, the external noise is obtained in real time based on the hearing aid, which is recorded as real-time noise, and the noise sub-interval ZQ where the real-time noise is located is recorded as the real-time noise interval, and the column where the analog decibel value MF corresponding to the real-time noise interval is located in the noise reduction table is recorded as the noise analysis column;

[0027] The decibel value of the noise processed by the hearing aid is recorded as the real-time processing decibel, and the value of the real-time noise minus the real-time processing decibel is recorded as the real-time noise reduction value; the noise reduction grid in the noise analysis column where the noise reduction value has the smallest difference with the real-time noise reduction value is recorded as the reference grid.

[0028] Furthermore, when the hearing aid is actually worn, the real-time control of the noise reduction adjustment of the hearing aid based on the noise reduction adjustment area and the external noise also includes:

[0029] When the real-time noise begins to increase, the area in the positive half axis of the X-axis in the adjustment area corresponding to the reference grid is obtained, which is recorded as the increase adjustment area, and the point in the increase adjustment area and farthest from the coordinate origin is recorded as the limit adjustment point, and the distance between the limit adjustment point and the coordinate origin is recorded as the limit adjustment decibel; when the hearing aid begins to enhance the denoising effect due to the increase in noise, the real-time noise reduction value is obtained in real time, so that the change amplitude of the real-time noise reduction value each time is less than or equal to the limit adjustment decibel;

[0030] When the real-time noise begins to decrease, the area in the negative half of the X-axis in the adjustment area corresponding to the reference grid is obtained, and recorded as the reduced adjustment area. The point in the reduced adjustment area and farthest from the coordinate origin is recorded as the limit adjustment point, and the distance between the limit adjustment point and the coordinate origin is recorded as the limit adjustment decibel. When the hearing aid begins to reduce the denoising effect due to noise reduction, the real-time noise reduction value is obtained in real time, so that the change amplitude of the real-time noise reduction value each time is less than or equal to the limit adjustment decibel.

[0031] In a second aspect, the present invention further provides a denoising and adjustment system for a hearing aid, comprising a simulation placement module, a noise situation analysis module, an adjustment area acquisition module, and a noise reduction control module;

[0032] The simulation placement module is used to record an environment that can simulate noises of different degrees as a simulated noise environment; and place the hearing aid in the simulated noise environment;

[0033] The noise situation analysis module is used to establish a noise situation table based on the decibel value of the noise in the simulated noise environment and the distance of the noise from the hearing aid;

[0034] The adjustment area acquisition module is used to obtain the noise reduction value of the hearing aid under different decibel noise conditions based on the noise condition table, and obtain the noise reduction adjustment area based on the noise reduction value;

[0035] The noise reduction control module is used to control the noise reduction adjustment of the hearing aid in real time based on the noise reduction adjustment area and external noise when the hearing aid is actually worn.

[0036] In a third aspect, the present application provides an electronic device, including a processor and a memory, wherein the memory stores computer-readable instructions, and when the computer-readable instructions are executed by the processor, the steps in the denoising adjustment method for a hearing aid are performed.

[0037] In a fourth aspect, the present application provides a storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps in the above-mentioned denoising adjustment method for a hearing aid are executed.

[0038] Beneficial effects of the present invention: The present invention first places the hearing aid in a simulated noise environment; and establishes a noise situation table based on the simulated noise environment. This has the advantage that, by establishing the noise situation table, all noise situations that may occur in a normal environment can be counted, which helps to obtain the adjustment area corresponding to each noise situation based on the noise situation table during the real-time denoising adjustment process, thereby helping to prevent the user from feeling uncomfortable due to a large change in the noise reduction effect when adjusting the noise reduction effect.

[0039] The present invention also obtains a noise reduction value based on a noise situation table, and obtains a noise reduction adjustment area based on the noise reduction value; when the hearing aid is actually worn, the noise reduction adjustment of the hearing aid to noise is controlled in real time based on the noise reduction adjustment area and external noise. The advantage of this is that, by obtaining the noise reduction adjustment area, it can be obtained that in each noise situation, when the decibel of noise received by the hearing aid in the environment or the distance of the noise source changes, the decibel value corresponding to each adjustment of the noise by the noise reduction adjustment is controlled within the noise reduction adjustment area, thereby ensuring that even in an environment with a large noise change amplitude, the noise reduction effect can be gradual during the noise reduction adjustment process, thereby preventing users wearing hearing aids from having a reduced perception of the environment and feeling uncomfortable due to the large change amplitude of the noise reduction effect. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] Figure 1 It is a principle block diagram of a denoising adjustment system for a hearing aid of the present invention;

[0041] Figure 2 A flowchart of the steps of a denoising adjustment method for a hearing aid according to the present invention;

[0042] Figure 3 A schematic diagram of generating a coordinate system for the adjustment region of the present invention;

[0043] Figure 4 It is a schematic structural diagram of the electronic device of the present invention. DETAILED DESCRIPTION

[0044] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0045] Example 1

[0046] See also Figure 1 As shown, the present application provides a denoising and adjustment system for a hearing aid, including a simulation placement module, a noise situation analysis module, an adjustment area acquisition module, and a noise reduction control module;

[0047] The simulation placement module is used to record an environment that can simulate noises of different degrees as a simulated noise environment; and place the hearing aid in the simulated noise environment.

[0048] The noise situation analysis module is used to establish a noise situation table based on the decibel value of the noise in the simulated noise environment and the distance of the noise from the hearing aid.

[0049] The noise situation analysis module includes a noise table establishment unit, which is configured with a noise table establishment strategy, the noise table establishment strategy including: recording the position where the hearing aid is placed in the simulated noise environment as the noise receiving position; recording the decibel of the noise simulated in the simulated noise environment as the simulated decibel;

[0050] In a specific implementation process, the noise receiving position can be set in the center of a venue simulating a noise environment, and the simulated noise environment can be an environment built by multiple audio devices, wherein the audio devices can play human voices and noises of different decibels. For example, when only one audio device plays 60 decibel noise in the simulated noise environment, the simulated decibel is 60 decibels;

[0051] Using a sound receiving device to obtain the sound processed by the hearing aid, and recording the decibel of noise in the sound processed by the hearing aid as the processed decibel through an audio separation tool;

[0052] In the specific implementation process, in this embodiment, the audio separation tool may be PhonicMind, which separates the human voice from the sound processed by the hearing aid, and the remaining sound is noise. In practical applications, it can be used based on the audio separation tool that can be actually used; at the same time, the processing decibel in this embodiment is the decibel of the noise separated from the sound processed by the hearing aid, which is not necessarily the same as the decibel of the noise in the simulated noise environment, so the processing decibel is not necessarily equal to the simulated decibel;

[0053] Based on big data, the decibel range of noise that can be received daily is obtained, which is recorded as the noise range. The value obtained by subtracting the minimum value from the maximum value in the noise range is recorded as the interval noise difference, and the minimum value in the noise range is recorded as the interval decibel FB min ; The decibel error of the noise emitted when simulating noise in the simulated noise environment is recorded as the error decibel; the value of the error decibel × 2 is recorded as the interval decibel value, and the value of the interval noise difference divided by the interval decibel value and rounded down is recorded as k; the interval decibel FB in the noise interval min At the beginning, each time the decibel value of the interval increases, a mark is made in the noise interval. After marking k times, the marking is stopped, the marking points are recorded, and the small intervals into which the noise interval is divided by all the marking points are recorded from small to large as noise sub-intervals ZQ 1 To the noise sub-interval ZQ k+1 ; The decibel value corresponding to the midpoint of each noise sub-interval is recorded as the simulated decibel value of the noise sub-interval; The simulated decibel values ​​of all noise sub-intervals are recorded in turn as the simulated decibel value MF 1 To analog decibel value MF k+1 .

[0054] In the specific implementation process, for example, in a noise analysis process, based on big data, the maximum noise that can be received daily is 80 decibels, and the minimum noise is 30 decibels, then the noise interval is [30, 80], and the interval decibel FB minis 30 decibels; when performing noise simulation in a simulated noise environment, a certain decibel error may occur during noise playback due to the playback error of the audio playback device. For example, when playing 50 decibel noise, the actual received simulated decibel is 53 decibels, and the error decibel is 3 decibels. Because the simulated decibel may be larger than the played noise decibel, or the human voice decibel is larger, the simulated decibel is smaller than the played noise decibel. Therefore, in this embodiment, the value of error decibel × 2 is recorded as the interval decibel value, that is, when the played noise decibel is 50 decibels and the error decibel is 3 decibels, the interval decibel value can be obtained by calculation to be 6 decibels, which means that The simulated decibel may be between 50 decibels minus 3 decibels and 50 decibels plus 3 decibels, that is, 47 decibels to 53 decibels; the interval decibel value can be obtained as the interval length of the decibels in which the simulated decibel may exist; therefore, the noise interval can be divided by the interval decibel value, so as to obtain multiple noise sub-intervals ZQ in the noise interval, ensuring that when a decibel value in the noise sub-interval ZQ is obtained, the actual value of the decibel value is still likely to be in the noise sub-interval ZQ in consideration of the error decibel, and at the same time, in order to ensure that a variety of different noise situations can be analyzed, the number of noise sub-intervals ZQ obtained can meet the subsequent data analysis;

[0055] Obtain the farthest distance and the shortest distance that the noise emitting device can be separated from the noise receiving position in the simulated noise environment, and record them as the noise impact distance YJ respectively. max And the noise impact distance YJ min ; Set the noise impact distance YJ max Distance from noise impact YJ min The difference is recorded as the impact distance difference, and the value of the impact distance difference divided by k is recorded as the impact spacing; the simulation distance MJ is obtained using the model distance acquisition algorithm 1 Distance to simulation MJ k+1 , the module distance acquisition algorithm is: MJ i = Noise impact distance YJ min +(i-1)×influence spacing, where i is a positive integer less than or equal to k+1 and greater than or equal to 1, MJ i is the simulated distance MJ 1 Distance to simulation MJ k+1 The ith simulation distance in .

[0056] In the specific implementation process, the influence distance can be set according to the actual influence distance difference and the distance that the actual audio device can adjust. In this embodiment, in order to facilitate the establishment of the noise situation table, the value of the influence distance divided by k is recorded as the influence distance; for example, in an actual analysis, the noise influence distance YJ max And the noise impact distance YJ min If the distances are 10m and 2m respectively, and k is 4, the difference in impact distance is 8m, the impact spacing is 2m, and the simulated distance is MJ4 The corresponding M 4 =2+3×2=6m;

[0057] Create a table with (k+2) rows × (k+2) columns, recorded as the noise situation table, in which the top row of the noise situation table, except for the first cell, is filled with the simulated decibel value MF from left to right 1 To analog decibel value MF k+1 , fill in the simulated distance MJ from top to bottom in the leftmost column of the noise situation table except the first cell 1 Distance to simulation MJ k+1 .

[0058] In the specific implementation process, for example, in one data processing, the obtained simulated decibel values ​​are 40 decibels, 50 decibels, 60 decibels, 70 decibels and 80 decibels respectively; the obtained simulated distances MJ are 2m, 4m, 6m, 8m and 10m respectively, then the obtained noise situation table is shown in Table 1: The noise situation table is shown:

[0059] Table 1 Noise situation table

[0060] 40 dB 50 dB 60 dB 70 dB 80 dB 2m (Noise Reduction Value) (Noise Reduction Value) (Noise Reduction Value) (Noise Reduction Value) (Noise Reduction Value) 4m (Noise Reduction Value) (Noise Reduction Value) (Noise Reduction Value) (Noise Reduction Value) (Noise Reduction Value) 6m (Noise Reduction Value) (Noise Reduction Value) (Noise Reduction Value) (Noise Reduction Value) (Noise Reduction Value) 8m (Noise Reduction Value) (Noise Reduction Value) (Noise Reduction Value) (Noise Reduction Value) (Noise Reduction Value) 10m (Noise Reduction Value) (Noise Reduction Value) (Noise Reduction Value) (Noise Reduction Value) (Noise Reduction Value)

[0061] The adjustment area acquisition module is used to obtain the noise reduction value of the hearing aid under different decibel noise conditions based on the noise situation table, and obtain the noise reduction adjustment area based on the noise reduction value; the adjustment area acquisition module includes a noise reduction adjustment analysis unit, and the noise reduction adjustment analysis unit is configured with an adjustment area acquisition strategy, and the adjustment area acquisition strategy includes:

[0062] For any simulated decibel value MF and simulated distance MJ in the noise situation table, the noise emitting device emits a noise of the simulated decibel value MF at a position separated from the noise receiving position by the simulated distance MJ, and the processed decibel obtained at this time is recorded as the noise processed decibel, and the value of subtracting the noise processed decibel from the simulated decibel value MF is recorded as the noise reduction value; for example, in a noise simulation, for a simulated decibel value of 50 decibels and a simulated distance of 4m, the noise emitting device emits a noise of 50 decibels at a distance of 4m from the noise receiving position, and the processed decibel obtained at this time is 20 decibels, then the noise reduction value is 30 decibels;

[0063] In the simulated noise environment, the combinations of all simulated decibel values ​​MF and all simulated distances MJ are simulated, and all the noise reduction values ​​obtained are recorded in the noise situation table.

[0064] The grid where the noise reduction value in the noise reduction situation table is located is recorded as a noise reduction grid; for any noise reduction grid, the noise reduction value in the noise reduction grid is recorded as the central value; the noise reduction grid in the eight-neighborhood with the noise reduction grid as the center is recorded as a noise reduction neighboring grid, wherein the number of noise reduction neighboring grids is less than or equal to 8 and greater than or equal to 3; a plane rectangular coordinate system is established, recorded as the adjustment area generation coordinate system, wherein the units of the X-axis and the Y-axis of the adjustment area generation coordinate system are both decibels.

[0065] The absolute value of the difference between the noise reduction value in the noise reduction grid above the noise reduction grid and the central value is recorded as L 1 , and so on, obtain the absolute value of the difference between the noise reduction value and the central value in the noise reduction grids at the upper right, right, lower right, lower, lower left, left and upper left of the noise reduction grid, and record them as L 2 , L 3 , L 4 , L 5 , L 6 , L 7 and L 8 , where when there is no noise reduction neighboring grid in one direction of the noise reduction grid, the absolute value of the difference between the noise reduction value corresponding to the direction and the central value is recorded as 0;

[0066] In the specific implementation process, for example, in a data processing process, the noise situation table obtained is Table 1: Noise situation table, then for the noise reduction grid corresponding to 40 decibels and 6m, the noise reduction value of the noise reduction grid is 20 decibels, the noise reduction value of 40 decibels and 4m corresponding to the noise reduction value is 22 decibels, the noise reduction value of 40 decibels and 8m corresponding to the noise reduction value is 18 decibels, the noise reduction value of 50 decibels and 4m corresponding to the noise reduction value is 21 decibels, the noise reduction value of 50 decibels and 6m corresponding to the noise reduction value is 20 decibels, the noise reduction value of 50 decibels and 8m corresponding to the noise reduction value is 19 decibels, and the L corresponding to the noise reduction grid is 21 decibels. 1 , L 2 , L 3 , L 4 , L 5 , L 6 , L 7 and L 8 They are 2 dB, 1 dB, 0 dB, 1 dB, 2 dB, 0 dB, 0 dB and 0 dB;

[0067] Generate the point (0, L 1 ), (L 3 ,0) (0, -L 5 ), (-L 7 , 0) and They are denoted as area edge points BD1 To area edge point BD 8 ; Set the area edge point BD 1 Respectively with the regional edge point BD 2 and regional edge point BD 8 Connect the area edge points BD 3 Respectively with the regional edge point BD 2 and regional edge point BD 4 Connect the area edge points BD 5 Respectively with the regional edge point BD 4 and regional edge point BD 6 Connect the area edge points BD 7 Respectively with the regional edge point BD 6 and regional edge point BD 8 The area enclosed by connecting all the regional edge points BD is recorded as the adjustment area of ​​the noise reduction grid; in a data processing process, the L 1 , L 2 , L 3 , L 4 , L 5 , L 6 , L 7 and L 8 are 2 dB, 1 dB, 0 dB, 1 dB, 2 dB, 0 dB, 0 dB and 0 dB respectively; the established adjustment area generation coordinate system can be found in Figure 3 As shown, FF1 is 1 dB, BD1 to BD5 dB are the area edge points BD 1 To area edge point BD 5 , while the regional edge point BD 6 To area edge point BD 8 All of them overlap with BD3, so the obtained adjustment area is the triangle formed by BD1, BD2 and BD3 and the area within the triangle formed by BD3, BD4 and BD5;

[0068] Get the adjustment area corresponding to all noise reduction grids in the noise reduction table.

[0069] By obtaining the noise reduction value L in the noise reduction grid 1 , L 2 , L 3 , L 4 , L 5 , L 6 , L 7 and L 8 , it can be obtained that when the external noise changes, the minimum adjustment range of the noise reduction adjustment can be adjusted. 1 , L 2 , L 3 , L 4 , L5 , L 6 , L 7 and L 8 By obtaining the noise reduction adjustment area, the decibel value corresponding to each noise adjustment of the noise reduction adjustment can be controlled within the noise reduction adjustment area, thereby ensuring that even in an environment with a large noise variation, the noise reduction effect can be achieved step by step under the premise of effective noise reduction during the noise reduction adjustment process.

[0070] The noise reduction control module is used to control the noise reduction adjustment of the hearing aid in real time based on the noise reduction adjustment area and external noise when the hearing aid is actually worn. The noise reduction control module includes a noise reduction real-time adjustment unit, which is configured with a noise reduction real-time adjustment strategy, which includes:

[0071] In the actual wearing process of the hearing aid, the external noise is obtained in real time based on the hearing aid, which is recorded as real-time noise, and the noise sub-interval ZQ where the real-time noise is located is recorded as the real-time noise interval, and the column where the analog decibel value MF corresponding to the real-time noise interval is located in the noise reduction table is recorded as the noise analysis column;

[0072] The decibel value of the noise processed by the hearing aid is recorded as the real-time processing decibel, and the value of the real-time noise minus the real-time processing decibel is recorded as the real-time noise reduction value; the noise reduction grid in the noise analysis column where the noise reduction value has the smallest difference with the real-time noise reduction value is recorded as the reference grid.

[0073] When the real-time noise begins to increase, the area in the adjustment area corresponding to the reference grid that is located on the positive half axis of the X-axis is obtained and recorded as the increase adjustment area. The point in the increase adjustment area that is farthest from the coordinate origin is recorded as the limit adjustment point. The distance between the limit adjustment point and the coordinate origin is recorded as the limit adjustment decibel. When the hearing aid begins to enhance the denoising effect due to the increase in noise, the real-time noise reduction value is obtained in real time, so that the change amplitude of the real-time noise reduction value each time is less than or equal to the limit adjustment decibel.

[0074] In the specific implementation process, when the real-time noise starts to increase, it means that the noise corresponding to the noise is the noise reduction grid on the right side of the noise analysis column. Therefore, the limit adjustment point is obtained by using the area on the positive half axis of the X axis in the adjustment area. By obtaining the limit adjustment point, it can be ensured that when the noise reduction adjustment is performed, each adjustment can effectively remove noise and protect the user from discomfort caused by the large change in the noise reduction effect;

[0075] When the real-time noise begins to decrease, the area in the negative half of the X-axis in the adjustment area corresponding to the reference grid is obtained, and recorded as the reduced adjustment area. The point in the reduced adjustment area and farthest from the coordinate origin is recorded as the limit adjustment point, and the distance between the limit adjustment point and the coordinate origin is recorded as the limit adjustment decibel. When the hearing aid begins to reduce the denoising effect due to noise reduction, the real-time noise reduction value is obtained in real time, so that the change amplitude of the real-time noise reduction value each time is less than or equal to the limit adjustment decibel.

[0076] Example 2

[0077] See also Figure 2 As shown, the present application also provides a denoising adjustment method for a hearing aid, comprising the following steps:

[0078] Step S1, recording an environment that can simulate noises of different degrees as a simulated noise environment; placing a hearing aid in the simulated noise environment.

[0079] Step S2, establishing a noise situation table based on the decibel value of the noise in the simulated noise environment and the distance of the noise from the hearing aid; the simulated noise environment is an environment in which noises of different decibels are simulated by multiple noise emitting devices, and step S2 includes: step S201, recording the position where the hearing aid is placed in the simulated noise environment as a noise receiving position; recording the decibel of the noise simulated in the simulated noise environment as a simulated decibel;

[0080] Using a sound receiving device to obtain the sound processed by the hearing aid, and recording the decibel of noise in the sound processed by the hearing aid as the processed decibel through an audio separation tool;

[0081] Step S202: Based on the big data, the decibel range of the noise that can be received daily is obtained, recorded as the noise range, the value obtained by subtracting the minimum value in the noise range is recorded as the range noise difference, and the minimum value in the noise range is recorded as the range decibel FB min ; The decibel error of the noise emitted when simulating noise in the simulated noise environment is recorded as the error decibel; the value of the error decibel × 2 is recorded as the interval decibel value, and the value of the interval noise difference divided by the interval decibel value and rounded down is recorded as k; the interval decibel FB in the noise interval min At the beginning, each time the decibel value of the interval increases, a mark is made in the noise interval. After marking k times, the marking is stopped, the marking points are recorded, and the small intervals into which the noise interval is divided by all the marking points are recorded from small to large as noise sub-intervals ZQ 1 To the noise sub-interval ZQ k+1 ; The decibel value corresponding to the midpoint of each noise sub-interval is recorded as the simulated decibel value of the noise sub-interval; The simulated decibel values ​​of all noise sub-intervals are recorded in turn as the simulated decibel value MF 1 To analog decibel value MF k+1 .

[0082] Step S203, obtaining the farthest distance and the shortest distance between the noise emitting device and the noise receiving position in the simulated noise environment, which are respectively recorded as the noise impact distance YJ max And the noise impact distance YJ min ; Set the noise impact distance YJ max Distance from noise impact YJ min The difference is recorded as the impact distance difference, and the value of the impact distance difference divided by k is recorded as the impact spacing; the simulation distance MJ is obtained using the model distance acquisition algorithm 1 Distance to simulation MJ k+1 , the module distance acquisition algorithm is: MJ i = Noise impact distance YJ min +(i-1)×influence spacing, where i is a positive integer less than or equal to k+1 and greater than or equal to 1, MJ i is the simulated distance MJ 1 Distance to simulation MJ k+1 The i-th simulation distance in ;

[0083] Step S204: Create a table with (k+2) rows × (k+2) columns, which is called a noise situation table. In the top row of the noise situation table, except for the first cell, fill in the simulated decibel values ​​MF from left to right. 1 To analog decibel value MF k+1 , fill in the simulated distance MJ from top to bottom in the leftmost column of the noise situation table except the first cell 1 Distance to simulation MJ k+1 .

[0084] Step S3, obtaining the noise reduction value of the hearing aid under different decibel noise conditions based on the noise situation table, and obtaining the noise reduction adjustment area based on the noise reduction value; Step S3 includes: Step S301, for any simulated decibel value MF and simulated distance MJ in the noise situation table, the noise emitting device emits noise of the simulated decibel value MF at a position separated from the noise receiving position by the simulated distance MJ, and the processed decibel obtained at this time is recorded as the noise processed decibel, and the value of the simulated decibel value MF minus the noise processed decibel is recorded as the noise reduction value;

[0085] In the simulated noise environment, the combinations of all simulated decibel values ​​MF and all simulated distances MJ are simulated, and all the noise reduction values ​​obtained are recorded in the noise situation table.

[0086] Step S302, record the grid where the noise reduction value in the noise reduction situation table is located as the noise reduction grid; for any noise reduction grid, record the noise reduction value in the noise reduction grid as the center value; record the noise reduction grid in the eight-neighborhood with the noise reduction grid as the center as the noise reduction neighboring grid, wherein the number of noise reduction neighboring grids is less than or equal to 8 and greater than or equal to 3; establish a plane rectangular coordinate system, recorded as the adjustment area generation coordinate system, wherein the units of the X-axis and the Y-axis of the adjustment area generation coordinate system are both decibels.

[0087] Step S303: record the absolute value of the difference between the noise reduction value in the noise reduction grid above the noise reduction grid and the central value as L 1 , and so on, obtain the absolute value of the difference between the noise reduction value and the central value in the noise reduction grids at the upper right, right, lower right, lower, lower left, left and upper left of the noise reduction grid, and record them as L 2 , L 3 , L 4 , L 5 , L 6 , L 7 and L 8 , where when there is no noise reduction neighboring grid in one direction of the noise reduction grid, the absolute value of the difference between the noise reduction value corresponding to the direction and the central value is recorded as 0;

[0088] Generate the point (0, L 1 ), (L 3 ,0) (0, -L 5 ), (-L 7 , 0) and They are denoted as area edge points BD 1 To area edge point BD 8 ; Set the area edge point BD 1 Respectively with the regional edge point BD 2 and regional edge point BD 8 Connect the area edge points BD 3 Respectively with the regional edge point BD 2 and regional edge point BD 4 Connect the area edge points BD 5 Respectively with the regional edge point BD 4 and regional edge point BD 6 Connect the area edge points BD 7 Respectively with the regional edge point BD 6 and regional edge point BD 8 Connect, the area enclosed by connecting all the area edge points BD is recorded as the adjustment area of ​​the noise reduction grid;

[0089] Step S304, obtaining the adjustment areas corresponding to all the noise reduction grids in the noise reduction status table.

[0090] Step S4, when the hearing aid is actually worn, the noise denoising adjustment of the hearing aid is controlled in real time based on the noise reduction adjustment area and the external noise; Step S4 includes: Step S401, when the hearing aid is actually worn, the external noise is obtained in real time based on the hearing aid, recorded as real-time noise, the noise sub-interval ZQ where the real-time noise is located is recorded as the real-time noise interval, and the column where the analog decibel value MF corresponding to the real-time noise interval is located in the noise reduction situation table is recorded as the noise analysis column;

[0091] The decibel value of the noise processed by the hearing aid is recorded as the real-time processing decibel, and the value of the real-time noise minus the real-time processing decibel is recorded as the real-time noise reduction value; the noise reduction grid in the noise analysis column where the noise reduction value has the smallest difference with the real-time noise reduction value is recorded as the reference grid.

[0092] Step S402, when the real-time noise begins to increase, the area in the adjustment area corresponding to the reference grid that is located on the positive half axis of the X-axis is obtained, recorded as the increase adjustment area, the point in the increase adjustment area and farthest from the coordinate origin is recorded as the limit adjustment point, and the distance between the limit adjustment point and the coordinate origin is recorded as the limit adjustment decibel; when the hearing aid begins to enhance the denoising effect due to the increase in noise, the real-time noise reduction value is obtained in real time, so that the change amplitude of the real-time noise reduction value each time it changes is less than or equal to the limit adjustment decibel.

[0093] Step S403, when the real-time noise begins to decrease, the area in the negative half axis of the X-axis in the adjustment area corresponding to the reference grid is obtained, recorded as the reduction adjustment area, the point in the reduction adjustment area and farthest from the coordinate origin is recorded as the limit adjustment point, and the distance between the limit adjustment point and the coordinate origin is recorded as the limit adjustment decibel; when the hearing aid begins to reduce the denoising effect due to noise reduction, the real-time noise reduction value is obtained in real time, so that the change amplitude of the real-time noise reduction value each time it changes is less than or equal to the limit adjustment decibel.

[0094] Example 3

[0095] See also Figure 4 As shown, Figure 4The structural schematic diagram of an electronic device is illustrated, and the electronic device may include: a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus. The memory stores computer-readable instructions, and the processor can call the instructions in the memory. When the computer-readable instructions are executed by the processor, the steps in the above-mentioned method for adjusting the denoising of a hearing aid are executed to achieve the following functions: first, the hearing aid is placed in a simulated noise environment; a noise situation table is established based on the simulated noise environment, a noise reduction value is obtained based on the noise situation table, and a noise reduction adjustment area is obtained based on the noise reduction value; when the hearing aid is actually worn, the denoising adjustment of the hearing aid to noise is controlled in real time based on the noise reduction adjustment area and external noise.

[0096] In addition, the logic instructions in the above-mentioned memory can be implemented in the form of software functional units and can be stored in a computer-readable storage medium when sold or used as an independent product. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art, and the computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk.

[0097] Example 4

[0098] The present application provides a storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps in the above-mentioned method for denoising and adjusting a hearing aid are executed to achieve the following functions: first, the hearing aid is placed in a simulated noise environment; a noise situation table is established based on the simulated noise environment, a noise reduction value is obtained based on the noise situation table, and a noise reduction adjustment area is obtained based on the noise reduction value; when the hearing aid is actually worn, the denoising adjustment of the hearing aid to noise is controlled in real time based on the noise reduction adjustment area and external noise.

[0099] Through the description of the above implementation methods, the embodiments of the present invention can be provided as methods, systems or computer program products. Based on such an understanding, the above technical solutions can be essentially or partly contributed to the prior art in the form of software products, which can be stored in a computer-readable storage medium, such as ROM / RAM, a magnetic disk, an optical disk, etc., and include several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0100] In the embodiments provided in the present application, it should be understood that the disclosed system or method can be implemented in other ways. The embodiments described above are merely schematic. For example, the division of modules or units is only a logical function division. There may be other division methods in actual implementation. For example, multiple modules or units can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, and the indirect coupling or communication connection of systems, modules and units can be electrical, mechanical or other forms.

[0101] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A denoising adjustment method for a hearing aid, characterized in that: The steps include: An environment that can simulate noises of different degrees is recorded as a simulated noise environment; a hearing aid is placed in the simulated noise environment; A noise situation table is established based on the decibel value of the noise in the simulated noise environment and the distance of the noise from the hearing aid; Based on big data, the decibel range of noise that can be received daily is obtained, which is recorded as the noise range. The value obtained by subtracting the minimum value from the maximum value in the noise range is recorded as the interval noise difference, and the minimum value in the noise range is recorded as the interval decibel FB min ; The decibel error of the noise emitted when the noise environment is simulated is recorded as the error decibel; The value of error decibel × 2 is recorded as the interval decibel value, and the value of the interval noise difference divided by the interval decibel value and rounded down is recorded as k; the value of the interval decibel FB in the noise interval is recorded as k. min At the beginning, a mark is made in the noise interval every time the decibel value of the interval increases. After marking k times, the marking is stopped, the marking points are recorded, and the small intervals into which the noise interval is divided by all the marking points are recorded from small to large as noise sub-intervals ZQ1 to noise sub-intervals ZQ k+1 ; The decibel value corresponding to the midpoint of each noise sub-interval is recorded as the analog decibel value of the noise sub-interval; the analog decibel values ​​of all noise sub-intervals are recorded in sequence as analog decibel values ​​MF1 to analog decibel values ​​MF k+1 ; Obtain the farthest distance and the shortest distance that the noise emitting device can be separated from the noise receiving position in the simulated noise environment, and record them as the noise impact distance YJ respectively. max And the noise impact distance YJ min ; Set the noise impact distance YJ max Distance from noise impact YJ min The difference is recorded as the impact distance difference, and the value of the impact distance difference divided by k is recorded as the impact spacing; the simulation distance MJ1 to the simulation distance MJ is obtained using the model distance acquisition algorithm k+1 , the module distance acquisition algorithm is: MJ i = Noise impact distance YJ min +(i-1)×influence spacing, where i is a positive integer less than or equal to k+1 and greater than or equal to 1, MJ i The simulated distance MJ1 to the simulated distance MJ k+1 The i-th simulation distance in ; Obtaining noise reduction values ​​of the hearing aid under noise conditions of different decibels based on the noise condition table, and obtaining a noise reduction adjustment area based on the noise reduction values; When the hearing aid is actually worn, the noise reduction adjustment of the hearing aid is controlled in real time based on the noise reduction adjustment area and external noise.

2. The denoising adjustment method for a hearing aid according to claim 1, characterized in that: The simulated noise environment is an environment in which noises of different decibels are simulated by multiple noise emitting devices. A noise situation table is established based on the decibel value of the noise in the simulated noise environment and the distance of the noise from the hearing aid, including: The position where the hearing aid is placed in the simulated noise environment is recorded as the noise receiving position; the decibel of the noise simulated in the simulated noise environment is recorded as the simulated decibel; The sound processed by the hearing aid is acquired using a sound receiving device, and the decibel of the noise in the sound processed by the hearing aid is recorded as the processed decibel through an audio separation tool.

3. The denoising adjustment method for a hearing aid according to claim 2, characterized in that: The noise situation table is established based on the decibel value of the noise in the simulated noise environment and the distance of the noise from the hearing aid, and also includes: A table with (k+2) rows × (k+2) columns is established, which is recorded as the noise situation table. In the top row of the noise situation table, except for the first cell, the simulated decibel values ​​MF1 to MF are filled in from left to right. k+1 , except for the first cell in the leftmost column of the noise table, fill in the simulated distance MJ1 to the simulated distance MJ from top to bottom. k+1 .

4. The method for denoising a hearing aid according to claim 3, characterized in that: Based on the noise situation table, the noise reduction value of the hearing aid under different decibel noise conditions is obtained, including: For any simulated decibel value MF and simulated distance MJ in the noise condition table, the noise emitting device emits noise of the simulated decibel value MF at a position separated from the noise receiving position by the simulated distance MJ, and the processed decibel obtained at this time is recorded as the noise processed decibel, and the value of the simulated decibel value MF minus the noise processed decibel is recorded as the noise reduction value; In the simulated noise environment, the combinations of all simulated decibel values ​​MF and all simulated distances MJ are simulated, and all the noise reduction values ​​obtained are recorded in the noise situation table.

5. The method for adjusting the denoising of a hearing aid according to claim 4, characterized in that: The noise reduction adjustment area based on the noise reduction value includes: The grid where the noise reduction value in the noise reduction situation table is located is recorded as the noise reduction grid; for any noise reduction grid, the noise reduction value in the noise reduction grid is recorded as the center value; the noise reduction grid in the eight-neighborhood area centered on the noise reduction grid is recorded as the noise reduction neighboring grid, wherein the number of noise reduction neighboring grids is less than or equal to 8 and greater than or equal to 3; a plane rectangular coordinate system is established, recorded as the adjustment area generation coordinate system, wherein the units of the X-axis and the Y-axis of the adjustment area generation coordinate system are both decibels; The absolute value of the difference between the noise reduction value and the center value in the noise reduction neighboring grid above the noise reduction grid is recorded as L1. Similarly, the absolute values ​​of the difference between the noise reduction value and the center value in the noise reduction neighboring grids at the upper right, right, lower right, lower, lower left, left and upper left of the noise reduction grid are obtained respectively, and recorded as L2, L3, L4, L5, L6, L7 and L8 respectively. When there is no noise reduction neighboring grid in one direction of the noise reduction grid, the absolute value of the difference between the noise reduction value and the center value corresponding to the direction is recorded as 0; Generate the point (0, L1) in the coordinate system of the adjustment area, as well as They are recorded as regional edge points BD1 to regional edge point BD8 respectively; regional edge point BD1 is connected to regional edge point BD2 and regional edge point BD8 respectively, regional edge point BD3 is connected to regional edge point BD2 and regional edge point BD4 respectively, regional edge point BD5 is connected to regional edge point BD4 and regional edge point BD6 respectively, regional edge point BD7 is connected to regional edge point BD6 and regional edge point BD8 respectively, and the area enclosed by connecting all regional edge points BD is recorded as the adjustment area of ​​the noise reduction grid; Get the adjustment area corresponding to all noise reduction grids in the noise reduction table.

6. The method for adjusting the denoising of a hearing aid according to claim 5, characterized in that: When the hearing aid is actually worn, the noise reduction adjustment of the hearing aid is controlled in real time based on the noise reduction adjustment area and external noise, including: In the actual wearing process of the hearing aid, the external noise is obtained in real time based on the hearing aid, which is recorded as real-time noise, and the noise sub-interval ZQ where the real-time noise is located is recorded as the real-time noise interval, and the column where the analog decibel value MF corresponding to the real-time noise interval is located in the noise reduction table is recorded as the noise analysis column; The decibel value of the noise processed by the hearing aid is recorded as the real-time processing decibel, and the value of the real-time noise minus the real-time processing decibel is recorded as the real-time noise reduction value; the noise reduction grid in the noise analysis column where the noise reduction value has the smallest difference with the real-time noise reduction value is recorded as the reference grid.

7. The method for adjusting the denoising of a hearing aid according to claim 6, characterized in that: When the hearing aid is actually worn, the noise reduction adjustment of the hearing aid based on the noise reduction adjustment area and external noise in real time also includes: When the real-time noise begins to increase, the area in the positive half axis of the X-axis in the adjustment area corresponding to the reference grid is obtained, which is recorded as the increase adjustment area, and the point in the increase adjustment area and farthest from the coordinate origin is recorded as the limit adjustment point, and the distance between the limit adjustment point and the coordinate origin is recorded as the limit adjustment decibel; when the hearing aid begins to enhance the denoising effect due to the increase in noise, the real-time noise reduction value is obtained in real time, so that the change amplitude of the real-time noise reduction value each time is less than or equal to the limit adjustment decibel; When the real-time noise begins to decrease, the area in the negative half of the X-axis in the adjustment area corresponding to the reference grid is obtained, and recorded as the reduced adjustment area. The point in the reduced adjustment area and farthest from the coordinate origin is recorded as the limit adjustment point, and the distance between the limit adjustment point and the coordinate origin is recorded as the limit adjustment decibel. When the hearing aid begins to reduce the denoising effect due to noise reduction, the real-time noise reduction value is obtained in real time, so that the change amplitude of the real-time noise reduction value each time is less than or equal to the limit adjustment decibel.

8. A denoising adjustment system for a hearing aid, used to implement a denoising adjustment method for a hearing aid according to any one of claims 1 to 7, characterized in that: It includes a simulation placement module, a noise situation analysis module, an adjustment area acquisition module and a noise reduction control module; The simulation placement module is used to record an environment that can simulate noises of different degrees as a simulated noise environment; and place the hearing aid in the simulated noise environment; The noise situation analysis module is used to establish a noise situation table based on the decibel value of the noise in the simulated noise environment and the distance of the noise from the hearing aid; The adjustment area acquisition module is used to obtain the noise reduction value of the hearing aid under different decibel noise conditions based on the noise condition table, and obtain the noise reduction adjustment area based on the noise reduction value; The noise reduction control module is used to control the noise reduction adjustment of the hearing aid in real time based on the noise reduction adjustment area and external noise when the hearing aid is actually worn.

9. An electronic device, characterized in that: The method comprises a processor and a memory, wherein the memory stores computer-readable instructions. When the computer-readable instructions are executed by the processor, the steps in the denoising adjustment method for a hearing aid as claimed in any one of claims 1 to 7 are executed.

10. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the denoising adjustment method for a hearing aid as claimed in any one of claims 1 to 7 are executed.

Citation Information

Patent Citations

  • Hearing-aid denoising device and method allowable for adjusting denoising degree

    CN103813251A

  • Automatic progressive transition of volume adaptation to environmental noise

    CN114073004A

  • Noise measuring and calculating and volume self-adjusting method and system and storage medium

    CN118016096A