Software implemented loudness normalization for a digital hearing aid
First Claim
1. A method of generating an analog acoustic output signal from an acoustic input signal in accordance with a configurable input/output characteristic, said method comprising the steps of:
- (a) converting the acoustic input signal into a digital acoustic input signal;
(b) transforming the digital acoustic input signal into one or more frequency domain input signals;
(c) detecting the magnitude of each of the one or more frequency domain input signals;
(d) providing an adjustable digital loudness normalization control signal for controlling the configuration of said input/output characteristic;
(e) for each of the one or more frequency domain input signals, determining a gain value in response to the loudness normalization control signal and the magnitude of the frequency domain input signal;
(f) providing one or more frequency domain output signals by multiplying each of the frequency domain input signals by the corresponding gain value;
(g) transforming the one or more frequency domain output signals into a digital acoustic output signal; and
(h) converting the digital acoustic output signal into the analog acoustic output signal.
5 Assignments
0 Petitions
Accused Products
Abstract
A digital user loudness normalization control is provided for implementation within a digital hearing aid or other personal amplification device having a digital signal processor. The digital hearing aid may be either a single frequency channel system or a multi-channel system. The control alters the input/output characteristic or loudness function of the single channel device or in each channel of a multi-channel device in response to the loudness control signal and the input signal level. The control system can be programmed to provide numerous modes of operation including curvilinear compression, input compression, output compression, and combinations thereof for correcting an individual'"'"'s hearing impairment. In an alternative embodiment, the control for an amplification device having multiple frequency channels may include an independent loudness control signal for each frequency channel.
177 Citations
56 Claims
-
1. A method of generating an analog acoustic output signal from an acoustic input signal in accordance with a configurable input/output characteristic, said method comprising the steps of:
-
(a) converting the acoustic input signal into a digital acoustic input signal;
(b) transforming the digital acoustic input signal into one or more frequency domain input signals;
(c) detecting the magnitude of each of the one or more frequency domain input signals;
(d) providing an adjustable digital loudness normalization control signal for controlling the configuration of said input/output characteristic;
(e) for each of the one or more frequency domain input signals, determining a gain value in response to the loudness normalization control signal and the magnitude of the frequency domain input signal;
(f) providing one or more frequency domain output signals by multiplying each of the frequency domain input signals by the corresponding gain value;
(g) transforming the one or more frequency domain output signals into a digital acoustic output signal; and
(h) converting the digital acoustic output signal into the analog acoustic output signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
13. A method of generating an acoustic output signal from an acoustic input signal in accordance with a configurable composite input/output characteristic, said method comprising the steps of:
-
(a) converting the acoustic input signal into a digital acoustic input signal;
(b) transforming the digital acoustic input signal into N frequency domain input signals, N being a positive integer greater than or equal to two;
(c) detecting the magnitude of each of the N frequency domain input signals;
(d) providing N adjustable digital loudness normalization control signals for controlling said configuration of said configurable composite input/output characteristic, each of the loudness control signals corresponding to one of the frequency domain input signals;
(e) determining N gain values, each of said gain values corresponding to one of said frequency domain input signals and each of said gain values being determined in response to one of said frequency domain input signals and to one of said adjustable digital loudness normalization control signals;
(f) multiplying each frequency domain input signal by its corresponding gain value to provide N processed frequency domain signals;
(g) transforming the N processed frequency domain signals into a digital acoustic output signal; and
(h) converting the digital acoustic output signal into the acoustic output signal.
-
-
33. A signal processing apparatus comprising:
-
(a) an analysis filter for receiving a digital acoustic input signal and for providing N frequency domain input signals, wherein N is a positive integer;
(b) a loudness normalization adjustment stage for controllably providing a digital loudness normalization control signal;
(c) an input level detector coupled to said analysis filter for receiving said N frequency domain input signals and for providing N input level signals, each of said input level signals corresponding to one of said frequency domain input signals;
(d) an input/output transfer function stage coupled to said input level detector and to said loudness normalization adjustment unit for providing N gain signals in response to said digital loudness normalization control signal and said input level signals, each of said gain signals corresponding to one of said frequency domain input signals;
(e) a multiplier stage coupled to said analysis filter and to said input/output transfer function stage for providing N frequency domain output signals in response to said frequency domain input signals and said gain signals; and
(f) a synthesis filter for receiving said N frequency domain output signals and for providing a digital acoustic output signal. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56)
-
Specification