Method and device for adaptive feedback suppression of hearing aid and electronic equipment
By acquiring and demodulating the audio signals and ultrasonic carrier modulation signals in the hearing aid, calculating their correlation and performing feedback suppression, the whistling problem caused by sound leakage in the hearing aid is solved, and the use effect and stability are improved.
Patent Information
- Application Number
- CN202510466085.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-15
- Publication Date
- 2025-07-11
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The amplified sound in traditional hearing aids is easily leaked from the ear canal and captured by the microphone again, forming a whistle and affecting the use effect.
By obtaining the audio signal and ultrasonic carrier modulation signal of the current frame, the signal picked up by the demodulation microphone is an ultrasonic modulation signal and audible sound, the correlation is calculated and feedback suppressed, and the feedback signal is suppressed using an adaptive filter.
Effectively solve the whistling problem in hearing aids, improve the use effect, ensure stability and real-timeness, and adapt to environmental changes.
Smart Images

Figure CN120302225A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of hearing aids, and in particular to a method, a device and an electronic device for adaptive feedback suppression of hearing aids. Background Art
[0002] A hearing aid is an electronic amplification device used to help people with hearing loss improve their hearing ability. A hearing aid mainly consists of a microphone, an amplifier, a receiver, a power supply and a casing. However, traditional hearing aids are prone to the amplified sound leaking from the ear canal during use and being captured again by the microphone, forming a loop, similar to the howling when the microphone is close to a speaker, thus affecting the use effect. Therefore, they need to be improved. Summary of the invention
[0003] Based on this, it is necessary to provide a method, device and electronic device for adaptive feedback suppression of hearing aids to address the problem that during use of traditional hearing aids, the amplified sound is prone to leak from the ear canal and be captured again by the microphone, forming a loop, similar to the howling when the microphone is close to a speaker, thus affecting the use effect.
[0004] The present invention provides a method for adaptive feedback suppression of a hearing aid, the method comprising:
[0005] Acquire the audio signal of the current frame and the ultrasonic carrier modulation signal of the audio signal of the current frame, and send the audio signal of the current frame and the ultrasonic carrier modulation signal of the audio signal of the current frame to the ear canal;
[0006] Based on the audio signal picked up by the microphone, the audio signal received by the microphone is divided into an ultrasonic modulation signal and an audible sound, and the ultrasonic modulation signal is demodulated to obtain an ultrasonic demodulation feedback signal, wherein the audio signal picked up by the microphone includes the feedback signal output by the receiver and other audio signals;
[0007] The correlation between the ultrasonic demodulated feedback signal and the audible sound feedback signal is calculated, or the relevant feedback path from the ultrasonic demodulated feedback signal to the audible sound feedback signal is calculated, and the ultrasonic demodulated feedback signal is used as a reference signal to suppress the feedback sound of the microphone input signal.
[0008] In one embodiment, the step of acquiring the audio signal of the current frame and the ultrasonic carrier modulation signal of the audio signal of the current frame, and sending the audio signal of the current frame and the ultrasonic carrier modulation signal of the audio signal of the current frame to the ear canal includes:
[0009] The ultrasonic carrier modulation signal of the receiver due to its own physical structure is obtained, or the audio signal picked up by the microphone is obtained and modulated to generate the ultrasonic carrier modulation signal of the current frame audio signal. The expression of the ultrasonic carrier modulation signal is:
[0010] s(t) = A c [1 + k a m(t)]cos(2πf c t),
[0011] where A c is the carrier amplitude, k a is the modulation index, 0 < k a ≤ 1, m(t) is the audio signal, f c is the carrier frequency, and t is time;
[0012] Process the signal output by the receiver to include both the audio signal of the current frame and the ultrasonic carrier modulation signal of the current frame audio signal. The expression of the signal output by the receiver is:
[0013] y(t) = m(t) + A c [1 + k a m(t)]cos(2πf c t);
[0014] Send the signal output by the receiver to the ear canal.
[0015] In one embodiment, the demodulated signal has a strong correlation with the audible sound output by the receiver.
[0016] In one embodiment, based on the audio signal picked up by the microphone, divide the audio signal received by the microphone into an ultrasonic modulation signal and an audible sound, and demodulate the ultrasonic modulation signal to obtain an ultrasonic demodulation feedback signal, including:
[0017] Perform a high-pass filtering process on the audio signal picked up by the microphone to generate a modulation signal, and feedback the modulation signal to the microphone to obtain an ultrasonic modulation feedback signal. The expression of the ultrasonic modulation feedback signal is:
[0018] q(t) = A c [1 + k a m'(t)]cos(2πf c t),
[0019] where m'(t) is the ultrasonic demodulation feedback signal;
[0020] Perform a low-pass filtering process on the audio signal picked up by the microphone;
[0021] Divide the audio signal received by the microphone into an ultrasonic modulation signal and an audible sound;
[0022] Demodulate the ultrasonic modulation signal to obtain an ultrasonic demodulation feedback signal.
[0023] In one embodiment, demodulating the ultrasonic modulation feedback signal to obtain an ultrasonic demodulated feedback signal includes:
[0024] Multiplying the ultrasonic modulation feedback signal by a carrier signal, and the calculation formula is as follows:
[0025] q(t)·c(t) = A c [1 + k a m ′ (t)]cos(2πf c t)·cos(2πf c t + φ),
[0026]
[0027] where q(t) is the ultrasonic modulation feedback signal, c(t) is the carrier signal, and c(t) = A c cos(2πf c t + φ c ), and φ c is the carrier phase;
[0028] Based on a low-pass filter, filtering out high-frequency components to generate an ultrasonic demodulated feedback signal, and the expression of the ultrasonic demodulated feedback signal is as follows:
[0029]
[0030] In one embodiment, calculating the correlation between the ultrasonic demodulated feedback signal and the audible feedback signal, or calculating the correlated feedback path from the ultrasonic demodulated feedback signal to the audible feedback signal, and using the ultrasonic demodulated feedback signal as a reference signal to perform feedback sound suppression on the input signal of the microphone includes:
[0031] Calculating the correlation or correlated feedback transfer path between the ultrasonic demodulated feedback signal and the audible feedback signal;
[0032] Deriving the audible feedback signal from the ultrasonic demodulated feedback signal, and subtracting the audible feedback signal from the signal picked up by the microphone to obtain the target baseband signal picked up by the microphone;
[0033] Processing the target baseband signal to obtain the baseband audio signal to be sent to the receiver;
[0034] Performing ultrasonic modulation, ultrasonic demodulation, and sub-band processing on the baseband audio signal, estimating the feedback correlation or adaptive filter coefficients, and continuously iterating until convergence.
[0035] In one embodiment, the method for adaptive feedback suppression of a hearing aid further includes:
[0036] An adaptive filter is constructed based on the correlation between the baseband signal fed back from the receiver to the microphone and the baseband signal after demodulation of the ultrasonic signal fed back from the receiver to the microphone when a real person wears it in a quiet environment, or the feedback correlation path.
[0037] The present invention also provides a device for adaptive feedback suppression of a hearing aid, including:
[0038] An acquisition module, configured to acquire the audio signal of the current frame and the ultrasonic carrier modulation signal of the audio signal of the current frame, and send the audio signal of the current frame and the ultrasonic carrier modulation signal of the audio signal of the current frame to the ear canal;
[0039] A demodulation module, configured to divide the audio signal received by the microphone into an ultrasonic modulation signal and audible sound based on the audio signal picked up by the microphone, and demodulate the ultrasonic modulation signal to obtain an ultrasonic demodulated feedback signal, where the audio signal picked up by the microphone includes the feedback signal output by the receiver and other audio signals;
[0040] A calculation module, configured to calculate the correlation between the ultrasonic demodulated feedback signal and the audible sound feedback signal, or calculate the correlation feedback path from the ultrasonic demodulated feedback signal to the audible sound feedback signal, and use the ultrasonic demodulated feedback signal as a reference signal to perform feedback sound suppression on the input signal of the microphone.
[0041] The present invention also provides an electronic device, including a memory and a processor, where the memory stores a computer program, and when the processor executes the computer program, it implements the method for adaptive feedback suppression of a hearing aid as described in any one of the above.
[0042] The present invention also provides a computer-readable storage medium, storing a computer program, and when the computer program is executed by a processor, it implements the method for adaptive feedback suppression of a hearing aid as described in any one of the above.
[0043] The above method, device and electronic device for adaptive feedback suppression of a hearing aid acquire the audio signal of the current frame and the ultrasonic carrier modulation signal of the audio signal of the current frame, and enable the microphone to receive the feedback signals of the audio signal of the current frame and the ultrasonic carrier modulation signal at the same time, demodulate the ultrasonic carrier modulation signal to obtain separated baseband audio, measure, analyze and process the demodulated baseband audio, and perform feedback suppression on the baseband signal received by the microphone. It can perform feedback suppression in the frequency domain, time domain, or a combination of both, thus facilitating the solution of the common howling problem in the use of hearing aids, improving the use effect, ensuring the stability and real-time performance of the hearing aid, and at the same time, facilitating adaptation to environmental changes. Description of the Drawings
[0044] To more clearly illustrate the technical solutions in the present invention or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.
[0045] Figure 1 It is a schematic flow chart of a method for adaptive feedback suppression of a hearing aid in an embodiment;
[0046] Figure 2 It is a schematic flow chart of obtaining the audio signal of the current frame and the ultrasonic carrier modulation signal of the audio signal of the current frame in an embodiment;
[0047] Figure 3 It is a schematic flow chart of dividing the audio signal received by the microphone into an ultrasonic modulation signal and audible sound in an embodiment;
[0048] Figure 4 It is a schematic flow chart of demodulating the ultrasonic modulation signal in an embodiment;
[0049] Figure 5 It is a schematic flow chart of using the ultrasonic demodulation feedback signal as a reference signal to suppress the feedback sound of the input signal of the microphone in an embodiment;
[0050] Figure 6 It is a schematic structural diagram of a device for adaptive feedback suppression of a hearing aid in an embodiment;
[0051] Figure 7 It is the internal structure diagram of an electronic device in an embodiment. Detailed implementation manners
[0052] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the drawings in the embodiments of the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts belong to the scope of protection of the present invention.
[0053] The following will be combined with Figures 1 - 7 Describe the method, device, and electronic device for adaptive feedback suppression of a hearing aid of the present invention.
[0054] As Figure 1 shown, in an embodiment, a method for adaptive feedback suppression of a hearing aid includes the following steps:
[0055] Step S100: Obtain the audio signal of the current frame and the ultrasonic carrier modulation signal of the current frame audio signal, and send the audio signal of the current frame and the ultrasonic carrier modulation signal of the current frame audio signal to the ear canal.
[0056] By combining the direct audio and the ultrasonic modulation signal, it is convenient to improve the speech clarity of the hearing-impaired.
[0057] Step S200: Based on the audio signal picked up by the microphone, divide the audio signal received by the microphone into an ultrasonic modulation signal and audible sound, and demodulate the ultrasonic modulation signal to obtain an ultrasonic demodulation feedback signal. The audio signal picked up by the microphone includes the feedback signal output by the receiver and other audio signals.
[0058] It should be noted that for other audio signals such as target sound and ambient sound, the upper frequency limit is basically below 20 kHz.
[0059] The demodulated signal has a strong correlation with the audible sound output by the receiver.
[0060] Step S300: Calculate the correlation between the ultrasonic demodulation feedback signal and the audible sound feedback signal, or calculate the correlation feedback path from the ultrasonic demodulation feedback signal to the audible sound feedback signal, and use the ultrasonic demodulation feedback signal as a reference signal to perform feedback sound suppression on the input signal of the microphone.
[0061] Such as using the Normalized Least Mean Square (NLMS) method or the prediction error identification method or other methods.
[0062] If the normalized least mean square method is used, the specific suppression algorithm is as follows:
[0063] The algorithm performs AD conversion on the demodulated signal and the audible sound in the microphone to represent them as discrete sampling signals m′(n) and d(n), and constructs an adaptive filter w(n). For example, the adaptive filter coefficients are estimated using the normalized least mean square error algorithm, and the algorithm expression is as follows:
[0064] e(n) = d(n) - w T (n)m′(n),
[0065]
[0066] Among them, w(n) is an n-order column vector, n represents the order of the acoustic feedback path to be estimated, μ represents the step factor, ∈ represents the regularization parameter, and e(n) is the baseband audio signal that will be fed to the microphone in real-time processing.
[0067] The method for adaptive feedback suppression of a hearing aid obtains an audio signal of a current frame and an ultrasonic carrier modulation signal of the audio signal of the current frame, and enables a microphone to simultaneously receive the audio signal of the current frame and the feedback signal of the ultrasonic carrier modulation signal, demodulates the ultrasonic carrier modulation signal, obtains separated baseband audio, measures, analyzes, and processes the demodulated baseband audio, and performs feedback suppression on the baseband signal received by the microphone. Feedback suppression can be performed in the frequency domain and the time domain, or in a combination of the two, thereby conveniently solving common howling problems in the use of hearing aids, improving the use effect, ensuring the stability and real-time performance of the hearing aid, and conveniently adapting to environmental changes.
[0068] In this embodiment, see Figure 2 , obtaining an audio signal of a current frame and an ultrasonic carrier modulation signal of the audio signal of the current frame, and sending the audio signal of the current frame and the ultrasonic carrier modulation signal of the audio signal of the current frame to the ear canal, comprising the following steps:
[0069] Step S110, obtaining an ultrasonic carrier modulation signal that the receiver has due to its own physical structure, or obtaining an audio signal picked up by a microphone, and modulating the audio signal to generate an ultrasonic carrier modulation signal of the current frame audio signal. The expression of the ultrasonic carrier modulation signal is:
[0070] s(t)=A c [1+k a m(t)]cos(2πf c t),
[0071] Among them, A c is the carrier amplitude, k a is the modulation index, 0<k a ≤1, m(t) is the audio signal, f c is the carrier frequency and t is the time.
[0072] When the receiver uses the ultrasonic carrier modulation signal that comes with its own physical structure, the receiver uses a mems broadband micro speaker. When the mems broadband micro speaker receives the baseband signal (audible sound), due to the ultrasonic modulation characteristics inside the device, the device itself emits both audible sound and carrier modulation baseband audio signal, so there is no need for additional ultrasonic modulation inside the hearing aid. The microphone end uses a mems broadband microphone or a combination of an ultrasonic microphone and an audible microphone. The broadband here refers to the ultrasonic frequency band.
[0073] When obtaining the audio signal picked up by the microphone and modulating the audio signal, a wideband receiver and a microphone are required. At the sound output end of the receiver, the audio signal of the current frame is output, and at the same time, the ultrasonic carrier modulation signal of the current frame audio signal is output. The hearing aid mainly includes a signal processing module and multiple modules such as a microphone, a receiver, and a power amplifier. The receiver uses a MEMS micro speaker, and the microphone end uses a MEMS microphone. The frequency responses of these two transducers include the ultrasonic frequency band.
[0074] By modulating the audio signal in the signal processing module to generate an ultrasonic carrier modulation signal, it is convenient for wireless high-frequency transmission, avoiding interference in the audible frequency band. At the same time, it is convenient to transfer high-frequency information to the residual hearing sensitive area to compensate for hearing and facilitate subsequent feedback suppression.
[0075] It should be added that the methods for modulating the audio signal include amplitude modulation, frequency modulation, and other methods.
[0076] Step S120, process the signal output by the receiver into a signal that contains both the audio signal of the current frame and the ultrasonic carrier modulation signal of the current frame audio signal. The expression of the signal output by the receiver is:
[0077] y(t) = m(t) + A c [1 + k a m(t)]cos(2πf c t).
[0078] By retaining both the original signal and the modulated signal, it is convenient to enhance high-frequency hearing compensation. At the same time, it is convenient to apply it to subsequent feedback cancellation.
[0079] Step S130, send the signal output by the receiver to the ear canal.
[0080] The audio signal is first picked up by the microphone, and then the signal is output to the receiver through the signal processing module and the power amplifier module. The receiver outputs a sound signal to the ear canal, thus facilitating the improvement of the use effect of the hearing aid.
[0081] In this embodiment, referring to Figure 3 , based on the audio signal picked up by the microphone, the audio signal received by the microphone is divided into an ultrasonic modulation signal and audible sound, and the ultrasonic modulation signal is demodulated to obtain an ultrasonic demodulation feedback signal, including the following steps:
[0082] Step S210, perform high-pass filtering on the audio signal picked up by the microphone to generate a modulation signal, and feedback the modulation signal to the microphone to obtain an ultrasonic modulation feedback signal. The expression of the ultrasonic modulation feedback signal is:
[0083] q(t) = A c[1 + k a m′(t)]cos(2πf c t),
[0084] where m′(t) is the ultrasonic demodulation feedback signal.
[0085] The ambient low-frequency noise is suppressed by high-pass filtering to make the modulation signal purer. At the same time, through modulation compensation, the speech clarity can be improved.
[0086] Step S220: Perform low-pass filtering on the audio signal picked up by the microphone.
[0087] Thereby, it is convenient to suppress high-frequency environmental interference and improve the speech signal-to-noise ratio.
[0088] Step S230: Divide the audio signal received by the microphone into an ultrasonic modulation signal and an audible sound.
[0089] Thereby, it is convenient to retain both the original signal and the modulated signal simultaneously to enhance high-frequency hearing compensation.
[0090] Step S240: Demodulate the ultrasonic modulation signal to obtain the ultrasonic demodulation feedback signal.
[0091] Thereby, it is convenient to reduce the risk of howling.
[0092] In this embodiment, referring to Figure 4 , demodulating the ultrasonic modulation feedback signal to obtain the ultrasonic demodulation feedback signal includes the following steps:
[0093] Step S241: Multiply the ultrasonic modulation feedback signal by the carrier signal. The calculation formula is as follows:
[0094] q(t)·c(t) = A c [1 + k a m ′ (t)]cos(2πf c t)·cos(2πf c t + φ),
[0095]
[0096] where q(t) is the ultrasonic modulation feedback signal, c(t) is the carrier signal, c(t) = A c cos(2πf c t + φ c ), and φ c is the carrier phase.
[0097] It is convenient to subsequently filter out the high-frequency component cos(4πf c t + φ) through a low-pass filter.
[0098] Step S242: Based on a low-pass filter, filter out high-frequency components to generate an ultrasonic demodulation feedback signal. The expression of the ultrasonic demodulation feedback signal is as follows:
[0099]
[0100] Thus, it is convenient to perform feedback sound suppression on the input signal of the microphone with the demodulation signal m'(t) as a reference signal according to the correlation between the demodulation signal m'(t) and the audible sound feedback signal.
[0101] In this embodiment, referring to Figure 5 , calculate the correlation between the ultrasonic demodulation feedback signal and the audible sound feedback signal, or calculate the correlation feedback path from the ultrasonic demodulation feedback signal to the audible sound feedback signal, and use the ultrasonic demodulation feedback signal as a reference signal to perform feedback sound suppression on the input signal of the microphone, including the following steps:
[0102] Step S310: Calculate the correlation or correlation feedback transfer path between the ultrasonic demodulation feedback signal and the audible sound feedback signal.
[0103] It is convenient to judge the independence of the feedback path and evaluate the effectiveness of the modulation technology.
[0104] Step S320: Deduce the audible sound feedback signal from the ultrasonic demodulation feedback signal, and subtract the audible sound feedback signal from the signal picked up by the microphone to obtain the target baseband signal picked up by the microphone.
[0105] It is convenient to ensure a comfortable listening experience.
[0106] Step S330: Process the target baseband signal to obtain the baseband audio signal to be sent to the receiver.
[0107] Pass the target baseband signal through a signal processing module, such as hearing aid strategies like noise reduction processing and dynamic range compression.
[0108] Step S340: Perform ultrasonic modulation, ultrasonic demodulation, and sub-band processing on the baseband audio signal, estimate the feedback correlation or adaptive filter coefficients, and continuously iterate until convergence.
[0109] In this embodiment, the method for adaptive feedback suppression of hearing aids further includes the following steps:
[0110] Based on the correlation or feedback correlation path between the baseband signal fed back from the receiver to the microphone and the baseband signal after demodulating the ultrasonic signal fed back from the receiver to the microphone when a real person wears it in a quiet environment, construct an adaptive filter.
[0111] The device for adaptive feedback suppression of a hearing aid provided by the present invention is described below. The device for adaptive feedback suppression of a hearing aid described below and the method for adaptive feedback suppression of a hearing aid described above can refer to each other.
[0112] like Figure 6 As shown, in one embodiment, a device for adaptive feedback suppression of a hearing aid includes an acquisition module 610 , a demodulation module 620 and a calculation module 630 .
[0113] The acquisition module 610 is used to acquire the audio signal of the current frame and the ultrasonic carrier modulation signal of the audio signal of the current frame, and send the audio signal of the current frame and the ultrasonic carrier modulation signal of the audio signal of the current frame to the ear canal.
[0114] The demodulation module 620 is used to divide the audio signal received by the microphone into an ultrasonic modulation signal and an audible sound based on the audio signal picked up by the microphone, and demodulate the ultrasonic modulation signal to obtain an ultrasonic demodulation feedback signal. The audio signal picked up by the microphone includes the feedback signal output by the receiver and other audio signals.
[0115] The calculation module 630 is used to calculate the correlation between the ultrasonic demodulated feedback signal and the audible sound feedback signal, or calculate the relevant feedback path from the ultrasonic demodulated feedback signal to the audible sound feedback signal, and use the ultrasonic demodulated feedback signal as a reference signal to suppress feedback sound of the microphone input signal.
[0116] In this embodiment, the acquisition module 610 is specifically used for:
[0117] The ultrasonic carrier modulation signal of the receiver due to its own physical structure is obtained, or the audio signal picked up by the microphone is obtained and modulated to generate the ultrasonic carrier modulation signal of the current frame audio signal. The expression of the ultrasonic carrier modulation signal is:
[0118] s(t)=A c [1+k a m(t)]cos(2πf c t),
[0119] Among them, A c is the carrier amplitude, k a is the modulation index, 0<k a ≤1, m(t) is the audio signal, f c is the carrier frequency, t is the time;
[0120] The signal output by the receiver is processed into an ultrasonic carrier modulation signal that contains both the audio signal of the current frame and the audio signal of the current frame. The expression of the signal output by the receiver is:
[0121] y(t) = m(t) + A c [1 + k a m(t)]cos(2πft c t);
[0122] Send the signal output by the receiver to the ear canal.
[0123] In this embodiment, based on the audio signal picked up by the microphone, the audio signal received by the microphone is divided into an ultrasonic modulation signal and an audible sound, and the ultrasonic modulation signal is demodulated to obtain an ultrasonic demodulation feedback signal, specifically for:
[0124] Perform a high-pass filtering process on the audio signal picked up by the microphone to generate a modulation signal, and feed the modulation signal back to the microphone to obtain an ultrasonic modulation feedback signal. The expression of the ultrasonic modulation feedback signal is:
[0125] q(t) = A c [1 + k a m′(t)]cos(2πft c t),
[0126] where m′(t) is the ultrasonic demodulation feedback signal;
[0127] Perform a low-pass filtering process on the audio signal picked up by the microphone;
[0128] Divide the audio signal received by the microphone into an ultrasonic modulation signal and an audible sound;
[0129] Demodulate the ultrasonic modulation signal to obtain an ultrasonic demodulation feedback signal.
[0130] In this embodiment, demodulate the ultrasonic modulation feedback signal to obtain an ultrasonic demodulation feedback signal, specifically for:
[0131] Multiply the ultrasonic modulation feedback signal by a carrier signal. The calculation formula is as follows:
[0132] q(t)·c(t) = A c [1 + k a m ′ (t)]cos(2πft c t)·cos(2πft c t + φ),
[0133]
[0134] where q(t) is the ultrasonic modulation feedback signal, c(t) is the carrier signal, c(t) = A c cos(2πft c t + φ c ), φ cis the carrier phase;
[0135] Based on a low-pass filter, high-frequency components are filtered out to generate an ultrasonic demodulation feedback signal. The expression of the ultrasonic demodulation feedback signal is as follows:
[0136]
[0137] In this embodiment, the calculation module 630 is specifically configured to:
[0138] Calculate the correlation between the ultrasonic demodulation feedback signal and the audible sound feedback signal or the relevant feedback transmission path;
[0139] Derive the audible sound feedback signal from the ultrasonic demodulation feedback signal, and subtract the audible sound feedback signal from the signal picked up by the microphone to obtain the target baseband signal picked up by the microphone;
[0140] Process the target baseband signal to obtain the baseband audio signal to be sent to the receiver;
[0141] Perform ultrasonic modulation, ultrasonic demodulation and sub-band processing on the baseband audio signal, and estimate the feedback correlation or the adaptive filter coefficients, and continuously iterate until convergence.
[0142] In this embodiment, the method for adaptive feedback suppression of hearing aids further includes a construction module 640.
[0143] The construction module 640 is used to construct an adaptive filter based on the correlation or the feedback correlation path between the baseband signal fed back from the receiver to the microphone and the baseband signal after demodulating the ultrasonic signal fed back from the receiver to the microphone when a real person wears it in a quiet environment.
[0144] This device for adaptive feedback suppression of hearing aids adds an ultrasonic carrier modulation signal of the current frame audio signal at the transmitting end of the wideband receiver, and transmits it simultaneously with the current frame audio signal through the same receiver. At the microphone end, the feedback signal includes the current frame audio signal and the ultrasonic carrier modulation signal. The microphone receives the feedback signals of the current frame audio signal and the ultrasonic carrier modulation signal at the same time, demodulates the ultrasonic carrier modulation signal to obtain the separated baseband audio, measures, analyzes and processes the demodulated baseband audio, and performs feedback suppression with the baseband signal received by the microphone. It can perform feedback suppression in the frequency domain, time domain, or a combination of both, thus facilitating the solution of the common howling problem in the use of hearing aids, improving the use effect, ensuring the stability and real-time performance of the hearing aids, and at the same time, facilitating adaptation to environmental changes.
[0145] Figure 7 Illustrates a schematic diagram of the physical structure of an electronic device. This electronic device can be a smart terminal, and its internal structure diagram can be as Figure 7As shown in the figure. The electronic device includes a processor, a memory, and a network interface connected through a system bus. Among them, the processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the electronic device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, it implements a method for adaptive feedback suppression of a hearing aid. The method includes:
[0146] Obtain the audio signal of the current frame and the ultrasonic carrier modulation signal of the current frame audio signal, and send the audio signal of the current frame and the ultrasonic carrier modulation signal of the current frame audio signal to the ear canal;
[0147] Based on the audio signal picked up by the microphone, divide the audio signal received by the microphone into an ultrasonic modulation signal and audible sound, and demodulate the ultrasonic modulation signal to obtain an ultrasonic demodulated feedback signal. The audio signal picked up by the microphone includes the feedback signal output by the receiver and other audio signals;
[0148] Calculate the correlation between the ultrasonic demodulated feedback signal and the audible sound feedback signal, or calculate the correlation feedback path from the ultrasonic demodulated feedback signal to the audible sound feedback signal, and use the ultrasonic demodulated feedback signal as a reference signal to perform feedback sound suppression on the input signal of the microphone.
[0149] Those skilled in the art can understand that Figure 7 The structure shown in the figure is only a block diagram of some structures related to the solution of the present invention, and does not constitute a limitation on the electronic device to which the solution of the present invention is applied. The specific electronic device may include more or fewer components than those shown in the figure, or combine some components, or have different component arrangements.
[0150] On the other hand, the present invention also provides a computer storage medium storing a computer program. When the computer program is executed by a processor, it implements a method for adaptive feedback suppression of a hearing aid. The method includes:
[0151] Obtain the audio signal of the current frame and the ultrasonic carrier modulation signal of the current frame audio signal, and send the audio signal of the current frame and the ultrasonic carrier modulation signal of the current frame audio signal to the ear canal;
[0152] Based on the audio signal picked up by the microphone, divide the audio signal received by the microphone into an ultrasonic modulation signal and audible sound, and demodulate the ultrasonic modulation signal to obtain an ultrasonic demodulated feedback signal. The audio signal picked up by the microphone includes the feedback signal output by the receiver and other audio signals;
[0153] Calculate the correlation between the ultrasonic demodulated feedback signal and the audible feedback signal, or calculate the correlation feedback path from the ultrasonic demodulated feedback signal to the audible feedback signal, and use the ultrasonic demodulated feedback signal as a reference signal to perform feedback sound suppression on the input signal of the microphone.
[0154] In another aspect, a computer program product or a computer program is provided. The computer program product or the computer program includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. The processor of the electronic device reads the computer instructions from the computer-readable storage medium, and when the processor executes the computer instructions, a method for adaptive feedback suppression of a hearing aid is implemented. The method includes:
[0155] Obtain the audio signal of the current frame and the ultrasonic carrier modulation signal of the audio signal of the current frame, and send the audio signal of the current frame and the ultrasonic carrier modulation signal of the audio signal of the current frame to the ear canal;
[0156] Based on the audio signal picked up by the microphone, divide the audio signal received by the microphone into an ultrasonic modulation signal and an audible sound, and demodulate the ultrasonic modulation signal to obtain an ultrasonic demodulated feedback signal. The audio signal picked up by the microphone includes the feedback signal output by the receiver and other audio signals;
[0157] Calculate the correlation between the ultrasonic demodulated feedback signal and the audible feedback signal, or calculate the correlation feedback path from the ultrasonic demodulated feedback signal to the audible feedback signal, and use the ultrasonic demodulated feedback signal as a reference signal to perform feedback sound suppression on the input signal of the microphone.
[0158] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium, and when the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, storage, database or other medium used in the various embodiments provided by the present invention can include non-volatile and / or volatile memories. Non-volatile memories can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memories can include random access memory (RAM) or external cache memories.
[0159] By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), Synchlink DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct Rambus dynamic RAM (DRDRAM), and Rambus dynamic RAM (RDRAM), etc.
[0160] The technical features of the above embodiments can be combined arbitrarily. For the sake of concise description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope recorded in this specification.
[0161] The above-described embodiments merely represent several implementation manners of the present invention, and the description thereof is relatively specific and detailed, but it should not be construed as a limitation on the scope of the present invention. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present invention, several modifications and improvements can still be made, and these all belong to the protection scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the appended claims.
Claims
1. A method for adaptive feedback suppression of a hearing aid, characterized in that, The method comprises: Acquire the audio signal of the current frame and the ultrasonic carrier modulation signal of the audio signal of the current frame, and send the audio signal of the current frame and the ultrasonic carrier modulation signal of the audio signal of the current frame to the ear canal; Based on the audio signal picked up by the microphone, the audio signal received by the microphone is divided into an ultrasonic modulation signal and an audible sound, and the ultrasonic modulation signal is demodulated to obtain an ultrasonic demodulation feedback signal, wherein the audio signal picked up by the microphone includes the feedback signal output by the receiver and other audio signals; The correlation between the ultrasonic demodulated feedback signal and the audible sound feedback signal is calculated, or the relevant feedback path from the ultrasonic demodulated feedback signal to the audible sound feedback signal is calculated, and the ultrasonic demodulated feedback signal is used as a reference signal to suppress the feedback sound of the microphone input signal.
2. The method for adaptive feedback suppression of a hearing aid according to claim 1, wherein The method of acquiring the audio signal of the current frame and the ultrasonic carrier modulation signal of the audio signal of the current frame, and sending the audio signal of the current frame and the ultrasonic carrier modulation signal of the audio signal of the current frame to the ear canal includes: The ultrasonic carrier modulation signal of the receiver due to its own physical structure is obtained, or the audio signal picked up by the microphone is obtained and modulated to generate the ultrasonic carrier modulation signal of the current frame audio signal. The expression of the ultrasonic carrier modulation signal is: s(t) = A c [1 + k a m(t)]cos(2πf c t), Wherein, A c is the carrier amplitude, k a is the modulation index, 0 < k a ≤ 1, m(t) is the audio signal, f c is the carrier frequency, and t is time The signal output by the receiver is processed into an ultrasonic carrier modulation signal including both the audio signal of the current frame and the audio signal of the current frame. The expression of the signal output by the receiver is: y(t) = m(t) + A c [1 + k a m(t)]cos(2πf c t); Sends the signal from the receiver to the ear canal.
3. The method for adaptive feedback suppression of a hearing aid according to claim 2, characterized in that, The demodulated signal has a strong correlation with the audible sound output by the receiver.
4. The method for adaptive feedback suppression of a hearing aid according to claim 3, characterized in that, The method of dividing the audio signal received by the microphone into an ultrasonic modulation signal and an audible sound based on the audio signal picked up by the microphone, and demodulating the ultrasonic modulation signal to obtain an ultrasonic demodulation feedback signal includes: The audio signal picked up by the microphone is high-pass filtered to generate a modulation signal, and the modulation signal is fed back to the microphone to obtain an ultrasonic modulation feedback signal. The expression of the ultrasonic modulation feedback signal is: q(t) = A c [1 + k a m′(t)]cos(2πf c t), Wherein, m′(t) is the ultrasonic demodulation feedback signal; Perform low-pass filtering on the audio signal picked up by the microphone; dividing the audio signal received by the microphone into an ultrasonic modulation signal and an audible sound; The ultrasonic modulation signal is demodulated to obtain an ultrasonic demodulation feedback signal.
5. The method for adaptive feedback suppression of a hearing aid according to claim 4, wherein The demodulating the ultrasonic modulation feedback signal to obtain the ultrasonic demodulation feedback signal includes: Multiply the ultrasonic modulated feedback signal by the carrier signal, and the calculation formula is as follows: q(t)·c(t) = A c [1 + k a m ′ (t)]cos(2πf c t)·cos(2πf c t + φ), where q(t) is the ultrasonic modulation feedback signal, c(t) is the carrier signal, and c(t)=A c cos(2πf c t + φ c ), φ c is the carrier phase; Based on the low-pass filter, the high-frequency component is filtered out to generate an ultrasonic demodulation feedback signal. The expression of the ultrasonic demodulation feedback signal is as follows:
6. The method for adaptive feedback suppression of a hearing aid according to claim 5, characterized in that, The step of calculating the correlation between the ultrasonic demodulated feedback signal and the audible sound feedback signal, or calculating the correlation feedback path from the ultrasonic demodulated feedback signal to the audible sound feedback signal, and using the ultrasonic demodulated feedback signal as a reference signal to perform feedback sound suppression on the microphone input signal, comprises: calculating the correlation between the ultrasonic demodulation feedback signal and the audible sound feedback signal or the related feedback transfer path; Derivation of an audible feedback signal from the ultrasonic demodulation feedback signal, and subtraction of the audible feedback signal from the signal picked up by the microphone to obtain a target baseband signal picked up by the microphone; Process the target baseband signal to obtain the baseband audio signal to be sent to the receiver; Perform ultrasonic modulation, ultrasonic demodulation, and sub-band processing on the baseband audio signal, estimate the feedback correlation or adaptive filter coefficients, and continuously iterate until convergence.
7. The method for adaptive feedback suppression of a hearing aid according to any one of claims 1 to 6, characterized in that, The method further includes: Construct an adaptive filter based on the correlation or feedback correlation path between the baseband signal fed back by the receiver to the microphone and the baseband signal after demodulating the ultrasonic signal fed back by the receiver to the microphone when worn by a real person in a quiet environment.
8. A device for adaptive feedback suppression of a hearing aid, characterized in that, It includes: An acquisition module for acquiring the audio signal of the current frame and the ultrasonic carrier modulation signal of the audio signal of the current frame, and sending the audio signal of the current frame and the ultrasonic carrier modulation signal of the audio signal of the current frame to the ear canal; A demodulation module for dividing the audio signal received by the microphone into an ultrasonic modulation signal and audible sound based on the audio signal picked up by the microphone, and demodulating the ultrasonic modulation signal to obtain an ultrasonic demodulation feedback signal, where the audio signal picked up by the microphone includes the feedback signal output by the receiver and other audio signals; A calculation module for calculating the correlation between the ultrasonic demodulation feedback signal and the audible sound feedback signal, or calculating the correlation feedback path from the ultrasonic demodulation feedback signal to the audible sound feedback signal, and using the ultrasonic demodulation feedback signal as a reference signal to perform feedback sound suppression on the input signal of the microphone.
9. An electronic device, comprising a memory and a processor, the memory storing a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 7.
10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the method according to any one of claims 1 to 7.