Hearing aid audio signal processing method and device, hearing aid and storage medium

By performing frame-based and filtering modulation processing on the audio signals in the digital hearing aid, the audio scene is determined and noise reduction process is performed, the problem of poor audio noise reduction effect in the prior art is solved, and the noise reduction performance and efficiency of the hearing aid are improved.

CN119094965AInactive Publication Date: 2024-12-06KUNWEI MEDICAL ELECTRONICS CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202411068522.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-06
Publication Date
2024-12-06
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In actual applications, existing digital hearing aids have poor audio noise reduction due to their small power consumption and limited processing capacity.

Method used

By performing frame processing on the audio signals collected in real time, filtering and modulation processing is performed to obtain modulation depth parameters, determine the audio scene, and perform noise reduction processing based on the scene, efficient identification and processing of noise is achieved.

Benefits of technology

It improves the noise reduction performance and noise reduction efficiency of the hearing aid audio signal, reduces the power consumption of the equipment, and improves the clarity and quality of the audio signal.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119094965A_ABST
    Figure CN119094965A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of hearing aids, and provides a hearing aid audio signal processing method and device, a hearing aid and a storage medium. The method comprises the following steps: performing framing processing on an audio signal collected in real time to obtain a plurality of first audio signal frames; performing filtering modulation processing on each first audio signal frame to obtain a modulation depth parameter set; determining a target audio scene of each first audio signal frame according to the modulation depth parameter set; and noise reduction processing is performed on the corresponding first audio signal frame according to the target audio scene, so that efficient identification and processing of the noise part in the audio signal can be realized, and a target audio signal can be obtained. Effective judgment of the scene type of the audio signal based on the depth parameter is realized, accurate noise reduction processing is performed based on the scene type, and the noise reduction effect of the hearing aid on the audio signal is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of hearing aids, and in particular to a hearing aid audio signal processing method, device, hearing aid and storage medium. Background Art

[0002] Digital hearing aids can improve the hearing of the hearing-impaired through digital signal processing technology. Its working principle is mainly to convert sound signals into electrical signals, and then process them through a series of algorithms, such as noise reduction and gain adjustment, to improve the sound quality and transmit the processed sound to the user.

[0003] Currently, digital hearing aids usually use a variety of acoustic features such as short-time energy, linear regression coefficient, zero-crossing rate, etc. to describe audio signals, and use advanced classifiers such as artificial neural networks and support vector machines (SVM) to recognize and classify sound scenes, or improve the audio effect through feature extraction and pattern recognition.

[0004] However, the above method shows good effect under experimental conditions, but in actual digital hearing aids, especially in digital hearing aids with low power consumption and limited processing capabilities, the noise reduction effect is poor. Summary of the invention

[0005] In view of this, the present application provides a hearing aid audio signal processing method, device, hearing aid and storage medium, which are used to solve the technical problem of poor audio noise reduction effect of digital hearing aids.

[0006] In a first aspect, the present application provides a hearing aid audio signal processing method, which adopts the following technical solution: Acquire an audio signal collected by the hearing aid in real time, and perform frame processing on the audio signal to obtain a plurality of first audio signal frames; Performing filtering and modulation processing on each first audio signal frame to obtain a modulation depth parameter set; determining a target audio scene for each first audio signal frame according to the modulation depth parameter set; The corresponding first audio signal frame is subjected to noise reduction processing according to the target audio scene to obtain a target audio signal.

[0007] Optionally, performing filtering and modulation processing on each first audio signal frame to obtain a modulation depth parameter set includes: Performing DC removal processing on each first audio signal frame to obtain a corresponding second audio signal frame; Performing filtering and modulation on the second audio signal frame according to a preset modulation frequency band to obtain a first filtered signal and a second filtered signal; performing modulation depth calculation on the first filtered signal to obtain a first modulation depth value, and performing regularization processing on the first modulation depth value to obtain a first modulation depth parameter; Performing modulation depth calculation on the second filtered signal to obtain a second modulation depth value, and performing regularization processing on the second modulation depth value to obtain a second modulation depth parameter; The modulation depth parameter set is obtained based on the first modulation depth parameter and the second modulation depth parameter corresponding to each second audio signal frame.

[0008] Optionally, the performing modulation depth calculation on the first filtered signal to obtain a first modulation depth value includes: performing data correction on the first filtered signal according to a first preset correction coefficient to obtain a first corrected filtered signal; calculating the first corrected filtered signal according to a modulation depth calculation formula to obtain the first modulation depth value; The calculation of the second filtered signal to obtain the second modulation depth value includes: performing data correction on the second filtered signal according to a second preset correction coefficient to obtain a second corrected filtered signal; and calculating the second corrected filtered signal according to the modulation depth calculation formula to obtain the second modulation depth value.

[0009] Optionally, the modulation depth calculation formula is: Among them, V is the modulation depth value, N is the number of audio signal frames, and d(i) is the i-th corrected filter signal.

[0010] Optionally, the regularizing the first modulation depth value to obtain the first modulation depth parameter includes: acquiring the effective value of the audio signal; calculating the ratio of the first modulation depth value to the effective value of the signal to obtain the first modulation depth parameter; The regularizing the second modulation depth value to obtain the second modulation depth parameter includes: calculating the ratio of the second modulation depth value to the signal effective value to obtain the second modulation depth parameter.

[0011] Optionally, determining the target audio scene of each first audio signal frame according to the modulation depth parameter set includes: Acquire a first modulation depth parameter and a second modulation depth parameter corresponding to each second audio signal frame of the modulation depth parameter set; Obtaining a parameter difference between the first modulation depth parameter and the second modulation depth parameter; When the parameter difference is less than a preset noise threshold, determining that the corresponding first audio signal frame is a noise audio scene; When the parameter difference is greater than the preset noise threshold and less than the preset speech threshold, determining that the corresponding first audio signal frame is a noisy audio scene; When the parameter difference is greater than the preset speech threshold, it is determined that the corresponding first audio signal frame is a pure audio scene.

[0012] Optionally, performing noise reduction processing on the corresponding first audio signal frame according to the target audio scene to obtain the target audio signal includes: Acquire a plurality of first target audio signal frames in which the target audio scene is a noise audio scene and an audio scene containing noise; Acquire a signal-to-noise ratio of the plurality of first target audio signal frames according to a preset noise reduction algorithm; Determining noise suppression parameters corresponding to the plurality of first target audio signal frames according to the signal-to-noise ratio; Noise suppression is performed on the plurality of first target audio signal frames according to the noise suppression coefficient to obtain the target audio signal.

[0013] In a second aspect, the present application provides a hearing aid audio signal processing device, the device comprising: A framing module, used to obtain an audio signal collected by the hearing aid in real time, and perform framing processing on the audio signal to obtain a plurality of first audio signal frames; A processing module, configured to perform filtering and modulation processing on each first audio signal frame to obtain a modulation depth parameter set; A judgment module is used to determine the target audio scene of each first audio signal frame according to the modulation depth parameter set; a noise reduction module is used to perform noise reduction processing on the corresponding first audio signal frame according to the target audio scene to obtain a target audio signal.

[0014] In a third aspect, the present application provides a hearing aid, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the hearing aid audio signal processing method when executing the computer program.

[0015] In a fourth aspect, the present application provides a computer-readable storage medium, comprising a computer program, wherein when the computer program is executed by a processor, the steps of the hearing aid audio signal processing method are implemented.

[0016] The present application obtains multiple first audio signal frames by performing frame processing on the audio signal collected in real time; performs filtering and modulation processing on each first audio signal frame to obtain a modulation depth parameter set; determines the target audio scene of each first audio signal frame according to the modulation depth parameter set; and then performs noise reduction processing on the corresponding first audio signal frame according to the target audio scene, so as to achieve efficient recognition and processing of the noise part in the audio signal and obtain the target audio signal. It realizes effective judgment of the scene type of the audio signal based on the depth parameter, and performs accurate noise reduction processing based on the scene type, which reduces the power consumption of the hearing aid and improves the noise reduction performance and efficiency of the hearing aid audio signal. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 A schematic flow chart of a hearing aid audio signal processing method according to an embodiment of the present application; Figure 2 This is a functional module diagram of a hearing aid audio signal processing device according to an embodiment of the present application; Figure 3 This is a structural diagram of a hearing aid according to an embodiment of the present application. DETAILED DESCRIPTION

[0018] The terms used in the following embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to be used as limitations to the present application. As used in the specification of the present application, the singular expressions "one", "a kind of", "said", "above", "the" and "this" are intended to also include plural expressions, unless there is a clear indication to the contrary in the context. It should also be understood that the term "and / or" used in the present application refers to any or all possible combinations comprising one or more of the listed items.

[0019] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features, and in the description of the embodiments of the present application, unless otherwise specified, "plurality" means two or more.

[0020] See also Figure 1 As shown, a hearing aid audio signal processing method according to an embodiment of the present application includes the following steps.

[0021] S11, obtaining an audio signal collected by a hearing aid in real time, and performing frame processing on the audio signal to obtain a plurality of first audio signal frames.

[0022] In digital hearing aids, real-time sound signals are collected by microphones and converted by A / D modules to obtain recognizable digital audio signals, i.e., audio signals. The audio signals contain the user's desired voice, the surrounding noise, and possible interference sounds.

[0023] In order to effectively process the collected audio signal, the digital hearing aid uses a sliding window method to perform frame processing on the audio signal, divides the audio signal according to a preset window length and window overlap, and divides the continuous audio signal in the time domain into multiple independent audio signal frames, namely, the first audio signal frame.

[0024] Among them, the preset window length determines the time length of each first audio signal frame, which can be set between tens of milliseconds and hundreds of milliseconds. A shorter window length can provide finer time resolution, which is suitable for processing rapidly changing sound features, and a longer window length can capture a wider range of sound features and voice information; the preset window overlap determines the overlapping part of each audio signal frame, for example, with a 50% overlap, adjacent frames will share half of the time period, ensuring the continuity of each first audio signal frame and reducing signal interruption caused by switching between frames. Based on the preset window length and window overlap, frame processing is performed, and each first audio signal frame obtained is an independent time period for subsequent audio signal processing and analysis.

[0025] By performing frame processing on the audio signal, the complex processing process of the audio signal can be simplified, and the efficiency and accuracy of subsequent processing and analysis of the audio signal can be improved.

[0026] S12: Perform filtering and modulation processing on each first audio signal frame to obtain a modulation depth parameter set.

[0027] Filter modulation processing refers to performing a series of processing on the first audio signal frame, including DC removal processing, filter modulation, modulation depth calculation and regularization processing, to obtain a modulation depth parameter set reflecting the modulation depth of filter modulation of each first audio signal frame.

[0028] In the above-mentioned filtering and modulation processing flow, removing DC processing can reduce the offset in the signal of each first audio signal frame, making the signal processing more accurate and stable; filtering modulation can perform specific frequency modulation on the spectrum of each first audio signal frame, change the signal frequency distribution characteristics of each first audio signal frame, and identify specific audio scenes based on the signal frequency distribution characteristics; the modulation depth meter can determine the degree of change of filtering modulation in the frequency domain of each first audio signal frame, more accurately describe the signal frequency distribution characteristics of each first audio signal frame, and further determine the specific audio scene; regularization processing can determine that the parameters after the modulation depth calculation are within an appropriate range, thereby improving the accuracy of subsequent parameter-based determination of specific audio scenes.

[0029] The modulation depth parameter set obtained through the filtering and modulation processing can be used to determine the specific audio scene corresponding to each first audio signal frame, thereby improving the efficiency and accuracy of subsequent processing of the audio signal.

[0030] In an optional embodiment, performing filtering and modulation processing on each first audio signal frame to obtain a modulation depth parameter set includes: Performing DC removal processing on each first audio signal frame to obtain a corresponding second audio signal frame; Performing filtering and modulation on the second audio signal frame according to a preset modulation frequency band to obtain a first filtered signal and a second filtered signal; performing modulation depth calculation on the first filtered signal to obtain a first modulation depth value, and performing regularization processing on the first modulation depth value to obtain a first modulation depth parameter; Performing modulation depth calculation on the second filtered signal to obtain a second modulation depth value, and performing regularization processing on the second modulation depth value to obtain a second modulation depth parameter; The modulation depth parameter set is obtained based on the first modulation depth parameter and the second modulation depth parameter corresponding to each second audio signal frame.

[0031] DC removal refers to the processing step of removing the DC component in each first audio signal frame. The DC component refers to the long-term stable offset in the signal. In a normal audio signal, the audio signal is an oscillating sine wave, and the DC component can be considered as the offset or DC level of the audio signal on the zero line, which will interfere with the normal waveform of the audio signal, affecting the sound quality and the accuracy of subsequent audio signal processing. Removing the DC component in each first audio signal frame can ensure the purity of the audio signal, thereby improving the audio quality and the accuracy of subsequent audio signal processing. Specifically, the mean audio signal strength in each first audio signal frame is obtained, and the mean audio signal strength is the DC component of the corresponding first audio signal frame. The signal strength in each first audio signal frame is subtracted from the corresponding mean audio signal strength, that is, the DC removal processing of the first audio signal frame is completed, and more accurate second audio signal frames are obtained.

[0032] The preset modulation frequency band includes a preset low frequency band (0-4 Hz), a preset intermediate frequency band (4-16 Hz) and a preset high frequency band (16-64 Hz). Based on the preset modulation frequency band, each second audio signal frame can be filtered and modulated to obtain characteristic signals in different frequency ranges in each second audio signal frame. Specifically, each second signal frame is filtered and modulated by a bandpass filter in the digital hearing aid and frequency band division is performed to obtain a first filtered signal in a preset low frequency band and a second filtered signal in a preset high frequency band in each second audio signal frame.

[0033] It should be noted that the filtered signal in the preset mid-frequency band can also be used to judge subsequent noise scenes, but in this application, the high-frequency band and the low-frequency band are mainly judged. The filtered signal in the preset mid-frequency band is not used for judging subsequent noise scenes, and will not be explained in detail in the subsequent description.

[0034] The modulation depth value is a parameter that describes the degree of signal amplitude change in each signal frame caused by filter modulation, usually expressed as a percentage. By calculating the modulation depth of the first filtered signal and the second filtered signal, the first modulation depth value and the second modulation depth value are obtained, and the signal amplitude change of the audio signal in different frequency bands can be evaluated.

[0035] Regularization processing refers to normalizing the obtained modulation depth value to obtain a modulation depth parameter in a specific range (0 to 1), and performing regularization processing on the first modulation depth value and the second modulation depth value. The obtained first modulation depth parameter of the low-frequency band and the second modulation depth parameter of the high-frequency band can be used to determine the scene type of the corresponding second audio signal frame, where the scene type can include a noisy audio scene, a noisy audio scene, and a pure audio scene.

[0036] In the above embodiment, a modulation depth parameter set consisting of a first modulation depth parameter and a second modulation depth parameter corresponding to each second audio signal frame can be used to perform a complete scene judgment on the complete audio signal, and corresponding noise reduction processing can be performed based on different scene types in the audio signal, thereby improving the efficiency and accuracy of audio signal processing.

[0037] In an optional embodiment, the performing modulation depth calculation on the first filtered signal to obtain the first modulation depth value includes: performing data correction on the first filtered signal according to a first preset correction coefficient to obtain a first corrected filtered signal; calculating the first corrected filtered signal according to a modulation depth calculation formula to obtain the first modulation depth value; The calculation of the second filtered signal to obtain the second modulation depth value includes: performing data correction on the second filtered signal according to a second preset correction coefficient to obtain a second corrected filtered signal; and calculating the second corrected filtered signal according to the modulation depth calculation formula to obtain the second modulation depth value.

[0038] The correction coefficient refers to the numerical factor used to correct the filter signal. Based on a large amount of audio processing experimental data, the first preset correction coefficient and the second preset correction coefficient can be set in the digital hearing aid in advance, which are used to correct the data of the first filter signal and the second filter signal respectively. Specifically, each preset correction coefficient is multiplied point by point with the corresponding filter signal to achieve linear adjustment of the filter signal, and obtain more accurate first corrected filter signal and second corrected filter signal, thereby reducing the distortion or deviation that may occur in the transmission, filtering and processing of the filter signal.

[0039] The modulation depth value refers to the modulation depth of the modified filter signal in the corresponding preset modulation frequency band. Based on the modulation depth calculation formula, the first modified filter signal and the second modified filter signal can be depth-calculated to obtain the corresponding first modulation depth value and second modulation depth value. Each modulation depth value is used to measure the degree of change in the amplitude, phase and frequency of the modified filter signal in the corresponding frequency band, that is, the modulation depth of the audio signal in different preset modulation frequency bands can be measured.

[0040] In the above embodiment, by performing data correction and modulation depth calculation on each filtered signal, the first modulation depth value and the second modulation depth value obtained can be used for subsequent audio analysis to obtain the distribution of modulation depth values ​​of audio signals in different frequency bands, and further construct a more accurate and effective scene type, thereby achieving accurate identification of the audio scene of each second audio signal frame.

[0041] In an optional embodiment, the modulation depth calculation formula is: Among them, V is the modulation depth value, N is the number of audio signal frames, and d(i) is the i-th corrected filter signal.

[0042] Through the above modulation depth calculation formula, the first modulation depth value in the low frequency band and the second modulation depth value in the high frequency band can be calculated, where the smaller N is, the finer the calculated modulation depth value is, and the smaller N is, the larger the range of the calculated modulation depth value is.

[0043] In an optional embodiment, the regularizing the first modulation depth value to obtain the first modulation depth parameter includes: obtaining the effective value of the audio signal; calculating the ratio of the first modulation depth value to the effective value of the signal to obtain the first modulation depth parameter; The regularizing the second modulation depth value to obtain the second modulation depth parameter includes: calculating the ratio of the second modulation depth value to the signal effective value to obtain the second modulation depth parameter.

[0044] The effective signal value of the audio signal is automatically obtained by the processor of the hearing aid by obtaining and calculating the maximum value of the signal strength in each second audio signal frame, performing average calculation based on the maximum values ​​of multiple signal strengths, and calculating the effective signal value of the audio signal.

[0045] The first modulation depth value and the second modulation depth value are respectively calculated by ratio with the effective value of the signal. That is, the first modulation depth value is divided by the effective value of the signal to obtain the first modulation depth parameter; the second modulation depth value is divided by the effective value of the signal to obtain the second modulation depth parameter.

[0046] In the above embodiment, by modulating the depth parameter, three scenes, namely, a noisy audio scene, a noisy audio scene and a pure audio scene, can be effectively distinguished.

[0047] S13: Determine a target audio scene for each first audio signal frame according to the modulation depth parameter set.

[0048] The target audio scenes are divided into noisy audio scenes, noisy audio scenes and pure audio scenes. According to the modulation depth parameter set, it can be used to analyze the target audio scene corresponding to each second audio signal frame, and then mapped to the corresponding first audio signal frame to obtain the target audio scene of each first audio signal frame.

[0049] By acquiring the target audio scene corresponding to each first audio signal frame, corresponding noise reduction processing can be performed based on the corresponding audio scene, thereby improving the efficiency and accuracy of the noise reduction processing on the audio.

[0050] In an optional embodiment, determining the target audio scene of each first audio signal frame according to the modulation depth parameter set includes: Acquire a first modulation depth parameter and a second modulation depth parameter corresponding to each second audio signal frame of the modulation depth parameter set; Obtaining a parameter difference between the first modulation depth parameter and the second modulation depth parameter; When the parameter difference is less than a preset noise threshold, determining that the corresponding first audio signal frame is a noise audio scene; When the parameter difference is greater than the preset noise threshold and less than the preset speech threshold, determining that the corresponding first audio signal frame is a noisy audio scene; When the parameter difference is greater than the preset speech threshold, it is determined that the corresponding first audio signal frame is a pure audio scene.

[0051] For each second audio signal frame, the difference between the first modulation depth parameter and the second modulation depth parameter is calculated to obtain a parameter difference. The parameter difference reflects the relative change between the two modulation depth parameters, and can reflect the noise level in the audio signal. By comparing the parameter difference with the preset noise threshold and the preset speech threshold, the processor can identify the scene type corresponding to the corresponding second audio signal frame. Among them, the preset noise threshold and the preset speech threshold are obtained through statistical analysis of experimental data, and are used to distinguish between noisy audio scenes, noisy audio scenes, and pure audio scenes. Usually, the noise threshold is set lower so that weaker noise signals can be captured; the speech threshold is set higher to ensure that scenes classified as pure audio have higher speech clarity.

[0052] When a parameter difference of a second audio signal frame is less than a preset noise threshold, it indicates that the noise component in the frame is dominant and the speech signal is weak, and the corresponding second audio signal frame is judged to be a noisy audio scene, that is, the corresponding first audio signal frame is a noisy audio scene.

[0053] When a parameter difference of a second audio signal frame is greater than a preset noise threshold and less than a preset speech threshold, it indicates that the frame contains both speech signals and noise signals, but the speech signal is relatively strong and can be identified, and the corresponding second audio signal frame is judged to be a noisy audio scene, that is, the corresponding first audio signal frame is a noisy audio scene.

[0054] When a parameter difference of a second audio signal frame is greater than a preset speech threshold, it indicates that the speech signal in the frame is clear enough, the noise component is relatively small or does not affect speech recognition, and the corresponding second audio signal frame is judged to be a pure audio scene, that is, the corresponding first audio signal frame is a pure audio scene.

[0055] In the above embodiment, by analyzing the modulation depth parameters of each second audio signal frame, different audio scene types can be accurately distinguished, and the intensity of the noise in the audio and the clarity of the speech can be quickly and accurately determined, thereby effectively processing and optimizing the noise in the audio signal, and effectively improving the efficiency and accuracy of noise identification and processing in the audio signal.

[0056] S14: Perform noise reduction processing on the corresponding first audio signal frame according to the target audio scene to obtain a target audio signal.

[0057] No noise reduction processing is performed on the first audio signal frame belonging to the pure audio scene, and noise reduction processing is performed on the first audio signal frame belonging to the noisy audio scene and the noisy audio scene, and the audio signal frame after noise reduction processing is updated to the original audio signal. For the audio signal frame belonging to the pure audio scene, its original state is kept unchanged, and all processed (including noise reduction processed and unprocessed) first audio signal frames are combined in sequence to obtain the target audio signal after noise reduction processing.

[0058] By performing noise reduction processing on the first audio signal frames corresponding to the noisy audio scenes and the noisy audio scenes, differentiated processing of different scene frames in the audio signal is achieved, the noise components are effectively removed, while the clarity and characteristics of the original speech signal are retained to obtain a clear target audio signal.

[0059] In an optional embodiment, performing noise reduction processing on the corresponding first audio signal frame according to the target audio scene to obtain the target audio signal includes: Acquire a plurality of first target audio signal frames in which the target audio scene is a noise audio scene and an audio scene containing noise; Acquire a signal-to-noise ratio of the plurality of first target audio signal frames according to a preset noise reduction algorithm; Determining noise suppression parameters corresponding to the plurality of first target audio signal frames according to the signal-to-noise ratio; Noise suppression is performed on the plurality of first target audio signal frames according to the noise suppression coefficient to obtain the target audio signal.

[0060] First audio signal frames identified as noisy audio scenes and noisy audio scenes are extracted from the audio signal, and these first audio signal frames are marked as first target audio signal frames. For each target audio signal frame classified as a noisy audio scene or a noisy audio scene, a preset noise reduction algorithm is used to calculate its signal-to-noise ratio. The signal-to-noise ratio is an indicator that measures the ratio between the signal and the noise level, which can determine the intensity of the noise and the clarity of the signal.

[0061] According to the calculated signal-to-noise ratio, the corresponding noise suppression parameters can be matched in the hearing aid processor. The noise suppression parameters include filter settings and gain control parameters in the noise suppression algorithm. Adjusting the audio signal based on the noise suppression parameters can minimize the impact of noise.

[0062] Through the digital filter on the hearing aid, actual noise suppression processing is performed on each target audio signal frame based on the noise suppression parameters to achieve noise suppression of multiple first target audio signal frames, and each first target audio signal frame after noise processing is updated to the frame position corresponding to the audio signal to obtain the target audio signal.

[0063] In the above embodiment, based on a specific audio scene, each first target audio signal frame is adjusted by an effective noise reduction algorithm to achieve efficient processing and optimization of the target audio signal, thereby improving the clarity and quality of the audio.

[0064] In summary, the present application obtains multiple first audio signal frames by performing frame processing on the audio signal collected in real time; performs filtering and modulation processing on each first audio signal frame to obtain a modulation depth parameter set; determines the target audio scene of each first audio signal frame according to the modulation depth parameter set; and then performs noise reduction processing on each first audio signal frame according to the target audio scene, so as to achieve efficient identification and processing of the noise part in the audio signal and obtain the target audio signal. The application achieves efficient identification and processing of the noise part in the audio signal and obtains the target audio signal. The application achieves effective judgment of the scene type of the audio signal based on the depth parameter and performs accurate noise reduction processing based on the scene type, thereby reducing the power consumption of the hearing aid, improving the noise reduction performance and efficiency of the hearing aid audio signal, and solving the technical problem of poor audio noise reduction effect of digital hearing aids in the prior art.

[0065] See also Figure 2 The above is a functional module diagram of the hearing aid audio signal processing device provided in an embodiment of the present application.

[0066] In some embodiments, the hearing aid audio signal processing device 20 may include multiple functional modules composed of computer program segments. The computer programs of the various program segments in the hearing aid audio signal processing device 20 may be stored in a memory of the hearing aid audio signal processing device and executed by at least one processor to perform (see Figure 1 Description) Functionality of a hearing aid audio signal processing method.

[0067] In this embodiment, the hearing aid audio signal processing device 20 can be divided into multiple functional modules according to the functions it performs. The functional modules can include: a framing module 201 , a processing module 202 , a determination module 203 and a noise reduction module 204 .

[0068] The framing module 201 is used to obtain the audio signal collected by the hearing aid in real time, and perform frame processing on the audio signal to obtain multiple first audio signal frames.

[0069] The processing module 202 is configured to perform filtering and modulation processing on each first audio signal frame to obtain a modulation depth parameter set.

[0070] The determination module 203 is configured to determine a target audio scene of each first audio signal frame according to the modulation depth parameter set.

[0071] The noise reduction module 204 is configured to perform noise reduction processing on the corresponding first audio signal frame according to the target audio scene to obtain a target audio signal.

[0072] Based on the above functional modules, effective judgment of the scene type of the audio signal based on the depth parameters is realized, and accurate noise reduction processing is performed based on the scene type, which reduces the power consumption of the hearing aid, improves the noise reduction efficiency and accuracy of the hearing aid audio signal, and solves the technical problem of poor audio noise reduction effect of digital hearing aids in the prior art.

[0073] An embodiment of the present application also provides a hearing aid, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, all or part of the steps of a hearing aid audio signal processing method are implemented.

[0074] See also Figure 3 , which is a functional module diagram of a hearing aid according to an embodiment of the present application. In a preferred embodiment of the present application, the hearing aid 3 includes a memory 31 , at least one processor 32 , and at least one communication bus 33 .

[0075] Those skilled in the art should understand that Figure 3 The structure of the hearing aid shown does not constitute a limitation of the embodiments of the present application, and may be either a bus structure or a star structure. The printer may also include more or less other hardware or software than shown in the figure, or a different arrangement of components.

[0076] The embodiment of the present application also provides a computer-readable storage medium. The computer-readable storage medium is, for example, a non-volatile memory, such as: magnetic media (such as hard disks, floppy disks and tapes), optical media (such as CDROM disks and DVDs), magneto-optical media (such as optical disks) and hardware devices specially constructed to store and execute computer-executable instructions (such as read-only memory (ROM), random access memory (RAM), flash memory, etc.). Computer-executable instructions are stored on the computer-readable storage medium. The computer-readable storage medium can be used by one or more processors or processing devices to execute computer-executable instructions to implement the hearing aid audio signal processing method in the aforementioned embodiment.

[0077] In addition, it can be understood that the aforementioned embodiments are merely illustrative descriptions of the present application. Under the premise that the technical features do not conflict, the structures do not contradict, and the purpose of the invention of the present application is not violated, the technical solutions of the various embodiments can be arbitrarily combined and used in combination.

[0078] In the several embodiments provided in the present application, it should be understood that the disclosed modules and methods can be implemented in other ways. For example, the system or device embodiments described above are only schematic. For example, the division of units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components 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 interfaces, and the indirect coupling or communication connection of the system or unit can be electrical, mechanical or other forms.

[0079] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0080] In addition, each functional unit / module in each embodiment of the present application may be integrated into one processing unit / module, or each unit / module may exist physically separately, or two or more units / modules may be integrated into one unit / module. The above-mentioned integrated unit / module may be implemented in the form of hardware or in the form of hardware plus software functional units / modules.

[0081] The above-mentioned integrated unit / module implemented in the form of a software functional unit / module can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium, including a number of instructions for enabling one or more processors of a computer device (which can be a personal computer, a server, or a network device, etc.) to perform some steps of the methods of each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, referred to as ROM), random access memory (Random Access Memory, referred to as RAM), disk or optical disk and other media that can store program codes.

[0082] 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 hearing aid audio signal processing method, It is characterized in that include: Acquire an audio signal collected by the hearing aid in real time, and perform frame processing on the audio signal to obtain a plurality of first audio signal frames; Performing filtering and modulation processing on each first audio signal frame to obtain a modulation depth parameter set; determining a target audio scene for each first audio signal frame according to the modulation depth parameter set; The corresponding first audio signal frame is subjected to noise reduction processing according to the target audio scene to obtain a target audio signal.

2. The hearing aid audio signal processing method according to claim 1, It is characterized in that The filtering and modulation processing is performed on each first audio signal frame to obtain a modulation depth parameter set, which includes: Performing DC removal processing on each first audio signal frame to obtain a corresponding second audio signal frame; Performing filtering and modulation on the second audio signal frame according to a preset modulation frequency band to obtain a first filtered signal and a second filtered signal; performing modulation depth calculation on the first filtered signal to obtain a first modulation depth value, and performing regularization processing on the first modulation depth value to obtain a first modulation depth parameter; Performing modulation depth calculation on the second filtered signal to obtain a second modulation depth value, and performing regularization processing on the second modulation depth value to obtain a second modulation depth parameter; The modulation depth parameter set is obtained based on the first modulation depth parameter and the second modulation depth parameter corresponding to each second audio signal frame.

3. The hearing aid audio signal processing method according to claim 2, It is characterized in that The step of calculating the modulation depth of the first filtered signal to obtain the first modulation depth value comprises: performing data correction on the first filtered signal according to a first preset correction coefficient to obtain a first corrected filtered signal; and calculating the first corrected filtered signal according to a modulation depth calculation formula to obtain the first modulation depth value; The calculation of the second filtered signal to obtain the second modulation depth value includes: performing data correction on the second filtered signal according to a second preset correction coefficient to obtain a second corrected filtered signal; and calculating the second corrected filtered signal according to the modulation depth calculation formula to obtain the second modulation depth value.

4. The hearing aid audio signal processing method according to claim 3, It is characterized in that The modulation depth calculation formula is: Among them, V is the modulation depth value, N is the number of audio signal frames, and d(i) is the i-th corrected filter signal.

5. The hearing aid audio signal processing method according to claim 2, It is characterized in that The regularizing the first modulation depth value to obtain the first modulation depth parameter comprises: obtaining the effective value of the audio signal; calculating the ratio of the first modulation depth value to the effective value of the signal to obtain the first modulation depth parameter; The regularizing the second modulation depth value to obtain the second modulation depth parameter includes: calculating the ratio of the second modulation depth value to the signal effective value to obtain the second modulation depth parameter.

6. The hearing aid audio signal processing method according to claim 5, It is characterized in that The determining, according to the modulation depth parameter set, a target audio scene for each first audio signal frame comprises: Acquire a first modulation depth parameter and a second modulation depth parameter corresponding to each second audio signal frame of the modulation depth parameter set; Obtaining a parameter difference between the first modulation depth parameter and the second modulation depth parameter; When the parameter difference is less than a preset noise threshold, determining that the corresponding first audio signal frame is a noise audio scene; When the parameter difference is greater than the preset noise threshold and less than the preset speech threshold, determining that the corresponding first audio signal frame is a noisy audio scene; When the parameter difference is greater than the preset speech threshold, it is determined that the corresponding first audio signal frame is a pure audio scene.

7. The hearing aid audio signal processing method according to claim 6, It is characterized in that The performing noise reduction processing on the corresponding first audio signal frame according to the target audio scene to obtain the target audio signal comprises: Acquire a plurality of first target audio signal frames in which the target audio scene is a noise audio scene and an audio scene containing noise; Acquire a signal-to-noise ratio of the plurality of first target audio signal frames according to a preset noise reduction algorithm; Determining noise suppression parameters corresponding to the plurality of first target audio signal frames according to the signal-to-noise ratio; Noise suppression is performed on the plurality of first target audio signal frames according to the noise suppression coefficient to obtain the target audio signal.

8. A hearing aid audio signal processing device, It is characterized in that The device comprises: A framing module, used to obtain an audio signal collected by the hearing aid in real time, and perform framing processing on the audio signal to obtain a plurality of first audio signal frames; A processing module, configured to perform filtering and modulation processing on each first audio signal frame to obtain a modulation depth parameter set; A determination module, configured to determine a target audio scene for each first audio signal frame according to the modulation depth parameter set; The noise reduction module is used to perform noise reduction processing on the corresponding first audio signal frame according to the target audio scene to obtain a target audio signal.

9. A hearing aid, It is characterized in that The method comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the steps of the hearing aid audio signal processing method according to any one of claims 1 to 7 are implemented.

10. A storage medium having a computer program stored thereon, It is characterized in that When the computer program is executed by a processor, the steps of the method for processing an audio signal of a hearing aid according to any one of claims 1 to 7 are implemented.

Citation Information

Cited By

  • Hearing testing method and device of hearing aid, hearing aid and storage medium

    CN120676303A

  • Method, device and hearing aid for hearing aid audiometry based on environmental sound analysis

    CN120676303B