WO2002013572A2 - Method and apparatus for filtering and compressing sound signals - Google Patents

Method and apparatus for filtering and compressing sound signals Download PDF

Info

Publication number
WO2002013572A2
WO2002013572A2 PCT/US2001/024917 US0124917W WO0213572A2 WO 2002013572 A2 WO2002013572 A2 WO 2002013572A2 US 0124917 W US0124917 W US 0124917W WO 0213572 A2 WO0213572 A2 WO 0213572A2
Authority
WO
WIPO (PCT)
Prior art keywords
signal
channel
gain
sound
gain amount
Prior art date
Application number
PCT/US2001/024917
Other languages
French (fr)
Other versions
WO2002013572A3 (en
Inventor
Zezhang Hou
Original Assignee
Audia Technology, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Audia Technology, Inc. filed Critical Audia Technology, Inc.
Priority to AU2001283205A priority Critical patent/AU2001283205A1/en
Publication of WO2002013572A2 publication Critical patent/WO2002013572A2/en
Publication of WO2002013572A3 publication Critical patent/WO2002013572A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R25/00Deaf-aid sets, i.e. electro-acoustic or electro-mechanical hearing aids; Electric tinnitus maskers providing an auditory perception
    • H04R25/35Deaf-aid sets, i.e. electro-acoustic or electro-mechanical hearing aids; Electric tinnitus maskers providing an auditory perception using translation techniques
    • H04R25/356Amplitude, e.g. amplitude shift or compression
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R3/00Circuits for transducers, loudspeakers or microphones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R2225/00Details of deaf aids covered by H04R25/00, not provided for in any of its subgroups
    • H04R2225/43Signal processing in hearing aids to enhance the speech intelligibility
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R25/00Deaf-aid sets, i.e. electro-acoustic or electro-mechanical hearing aids; Electric tinnitus maskers providing an auditory perception
    • H04R25/40Arrangements for obtaining a desired directivity characteristic
    • H04R25/407Circuits for combining signals of a plurality of transducers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R25/00Deaf-aid sets, i.e. electro-acoustic or electro-mechanical hearing aids; Electric tinnitus maskers providing an auditory perception
    • H04R25/50Customised settings for obtaining desired overall acoustical characteristics
    • H04R25/505Customised settings for obtaining desired overall acoustical characteristics using digital signal processing

Definitions

  • the present invention relates to processing of sound signals and, more particularly, to hearing aid devices that provide improved filtering and compression of sound signals.
  • Sound is collected by the outer ear and resonates with the eardrum inside the canal.
  • the vibration in the eardrum transmits through the middle ear to the inner ear (cochlea) and generates traveling waves on the basilar membrane.
  • the traveling wave in turn, generates electronic pulses via hair cells and nerve fibers in the cochlea. Those electronic pulses are then transmitted to the brain.
  • the brain interprets different spike rate and the spike placement along the cochlea as different sounds.
  • FIG. 1 is a block diagram of a conventional multi-band compression processing system 100.
  • the conventional multi-band compression processing system 100 includes a filter bank 102 that separates an incoming sound signal into different frequency bands.
  • the individual signals for the frequency bands are then supplied to power estimate and gain computation circuits 104 and to multipliers 106.
  • the power estimate and gain computation circuits 104 produce gain amounts that are respectively supplied to the multipliers 106.
  • the gain amount for each frequency band is derived based on the estimate of the signal power within the frequency band.
  • the multipliers 106 amplify (or attenuate) the signals for the particular frequency bands in accordance with the respective gain amounts to produce amplified signals.
  • An adder 108 sums the amplified signals to produce an output sound signal.
  • U.S. Patent No. 5,500,902 describes a filter bank of this sort for use in a multi-band compression processing system, and is hereby incorporated herein by reference. Potentially, there could be many different ways to implement multi-band compression processing. The differences are often in the selection of the filter bank and time constant used in the power estimator.
  • Peripheral auditory system functions can be modeled as a bank overlapping filters.
  • the bandwidth of the filter may get a little wider.
  • any attempt to recover the loss of frequency selectivity associated with the widened bandwidth of the auditory filter is unlikely to be effective because it is the auditory filter, not the electronic filter in the hearing aid, that controls the final frequency selectivity of the whole system.
  • the narrower electronic filters can be used to accurately shape the frequency response of the sound to compensate the frequency-dependent hearing loss, especially for low-level signals.
  • Psychoacoustic experiments have shown that if two sounds are separated more than one critical band in frequency, both sounds will influence the perception of the sounds. If, on the other hand, the two sounds are separated less than one critical band, only the stronger one determines the perception of the sounds. Therefore, the optimal bandwidth of the electronic filter bank should be close to the critical band.
  • the invention relates to improved approaches to filter and compress sound signals so as to achieve not only speech audibility and intelligibility at low levels but also preserves spectrum contrast at high levels.
  • gain amounts for different frequency bands are individually constrained based on signal levels for the frequency bands.
  • the gain amounts for each of the frequency bands may or may not be constrained depending on the corresponding signal levels.
  • the invention is particularly useful for hearing aids or other sound systems for the hearing impaired.
  • the invention can be implemented in numerous ways, including as a method, system, apparatus, device, and computer readable medium. Several embodiments of the invention are discussed below.
  • one embodiment of the invention includes at least the acts of: filtering a sound signal to obtain channel signals for at least two channels; determining an estimated signal level for each of the channel signals; determining an initial gain amount for each of the channel signals; constraining the initial gain amount for each of the channel signals against gain amounts associated with at least one neighboring channel based on the corresponding estimated signal levels; and amplifying the channel signal in accordance with the corresponding constrained initial gain amount.
  • one embodiment of the nvention includes at least the acts of: receiving a signal level estimate for a channel signal corresponding to a particular frequency band of a sound signal, and determining a suitable gain amount for the channel signal based on the signal level estimate.
  • the suitable gain amount is constrained to preserve spectrum contrast across frequency bands, thereby preserving speech clarity and intelligibility.
  • one embodiment of the invention includes at least the acts of: receiving a signal level estimate for a channel signal corresponding to a particular frequency band of a sound signal; and determining a suitable gain amount for the channel signal based on the signal level estimate.
  • the suitable gain is constrained to limit variation of gain difference across frequency bands, thereby preserving speech clarity and intelligibility.
  • one embodiment of the invention includes at least: a microphone to convert a sound pressure signal into an electronic sound signal, a signal processing unit, and a receiver to convert the processed electronic sound signal to a sound pressure signal.
  • the signal processing unit operates to filter the electronic sound signal to obtain channel signals for at least two channels, determine an estimated signal level for each of the channel signals, determine an initial gain amount for each of the channel signals based on the estimated signal level, constrain the initial gain amounts for the channel signals by combining the initial gain amount with other gain amounts associated with neighboring channels to produce constrained gain amounts, amplify the channel signals in accordance with the constrained initial gain amounts, and combine the amplified channel signal into a processed electronic sound signal.
  • one embodiment of the invention includes at least: a microphone to convert a sound pressure signal into an electronic sound signal, and a signal processing unit operatively connected to the microphone.
  • the signal processing unit operates to filter the electronic sound signal to obtain channel signals for at least two channels with different frequency bands, receive a signal level estimate for each of the channel signals, and determine a suitable gain amount for each of the channel signals based on the signal level estimate corresponding to each of the channel signals. Further, when the signal level estimate has a high level, the suitable gain is constrained to preserve spectrum contrast across frequency bands.
  • another embodiment of the invention includes at least: a microphone to convert a sound pressure signal into an electronic sound signal, and a signal processing unit operatively connected to the microphone.
  • the signal processing unit operates to filter the electronic sound signal to obtain channel signals for at least two channels with different frequency bands, receive a signal level estimate for each of the channel signals, and determine a suitable gain amount for each of the channel signals based on the signal estimate level corresponding to each of the channel signals. Further, when the signal level estimate has a high level, the suitable gain amount is constrained to limit variation of gain difference across frequency bands.
  • one embodiment of the invention includes at least a microphone for picking up a sound signal, signal processing circuitry operating to process the sound signal to produce a modified sound signal, and an output device that produces an output sound in accordance with the modified sound signal.
  • the signal processing circuitry operates to filter the sound signal into a plurality of channel signals of different frequency bands, obtain signal level estimates for each of the channel signals, and determine suitable gain amounts for the channel signals based on the signal level estimates. In determining each of the suitable gain amounts, when the signal level estimate has a high level, the corresponding suitable gain amount is constrained against gain amounts associated with neighboring channel signals.
  • one embodiment of the invention includes at least: computer program code for filtering a sound signal to obtain a channel signal for a channel; computer program code for determining an estimated signal level for the channel signal; computer program code for determining an initial gain amount for the channel signal based on the estimated signal level; computer program code for constraining the initial gain amount against gain amounts associated with neighboring channels based on the estimated signal level; and computer program code for amplifying the channel signal in accordance with the constrained initial gain amount.
  • FIG. 1 is a block diagram of a conventional multi-band compression processing system.
  • FIG. 2 is a block diagram of a multi-band sound processing system according to one embodiment of the invention.
  • FIG. 3 is a flow diagram of sound amplification processing according to one embodiment of the invention.
  • FIG. 4 is a flow diagram of gain constraint processing according to one embodiment of the invention.
  • FIG. 5 is a flow diagram of gain constraint processing according to another embodiment of the invention.
  • FIG. 6 is a block diagram of a gain constraint unit according to one embodiment of the invention.
  • FIGs. 7-10 are representative functional block diagrams of gain constraint blocks for use within the gain constraint unit of FIG. 6 according to one embodiment of the invention.
  • FIG. 1 1 is a sound processing system according to one embodiment of the invention.
  • the invention relates to improved approaches to filter and compress sound signals so as to achieve not only speech audibility and intelligibility at low levels but also preserves spectrum contrast at high levels.
  • gain amounts for different frequency bands are individually constrained based on signal levels for the frequency bands. When signal level is low, the gain amount is not constrained to provide optimal audibility. Alternatively, when signal level is high, the gain is constrained to preserve spectrum contrast.
  • the invention is particularly useful for hearing aids or other sound systems for the hearing impaired.
  • FIG. 2 is a block diagram of a multi-band sound processing system
  • the multi-band sound processing system 200 receives a sound signal and outputs a compressed sound signal.
  • the compressed sound signal represents an amplified version of the sound signal.
  • the amplification to the multiple bands of the sound signal are individually determined such that the sound (e.g., speech) associated with the channel not only is sufficiently audible but also retains sufficient spectrum contrast.
  • the sound signal is often provided by a microphone and the compressed sound signal is output to a receiver (e.g., speaker).
  • the multi-band sound processing system 200 includes a filter bank
  • Each of the channel signals (CS) is directed to a power estimate and gain detection circuit 204.
  • the channel signals CS ⁇ , CS 2 , ..., CS n are respectively supplied to the power estimate and gain detection circuits 204-1 , 204-2, ..., 204- n.
  • Each of the power estimate and gain detection circuits 204 produces a signal level (L) and an initial gain (G).
  • the power estimate and gain detection circuit 204-1 produces a signal level Li and an initial gain G-i.
  • the power estimate and gain detection circuit 204-2 produces a signal level L 2 and an initial gain G 2 .
  • the power estimate and gain detection circuit 204-n produces a signal level L n and an initial gain G n .
  • the signal levels (L) and the initial gains (G) determined by the power estimate and gain detection circuits 204 are supplied to a gain constraint unit 206.
  • the gain constraint unit 206 operates to constrain the gains for the particular frequency bands so that spectrum contrast amongst the frequency bands can be maintained despite the amplification to the channel signals (CS).
  • the initial gain for a frequency band is constrained based on the signal level (L) for the frequency band. For example, if the signal level (L) is sufficiently high, then the gain (G) can be constrained such that the variation in gain across nearby frequency bands can be preserved.
  • the gain constraint unit 206 outputs final gains (FG) for each of the frequency bands. In other words, the gain constraint unit 206 independently processes each of the frequency bands.
  • the final gains (FG) can also be referred to as constrained gains.
  • the final gains (FG) are respectively denoted as FG-i, FG 2 , ..., FG n .
  • the final gains FG-t, FG 2 FGn are respectively supplied to multipliers 208-1 ,
  • the channel signals CSi, CS 2 , ..., CS n are also respectively supplied to the multipliers 208-1 , 208-2, .... 208-n.
  • the multipliers 208-1 , 208-2, ..., 208-n respectively multiply the associated channel signals (CS) and final gains (FG) to produce constrained channel signals CCS-i, CCS 2 , ..., CCS n .
  • An adder 210 can then sum together the constraint channel signals CCS-., CCS 2 , . ._. collaborate CCS n to produce the compressed sound signal.
  • the multipliers 208 can serve to, in general, amplify the channel signal (CS). Hence, the multipliers 208 can also represent other logical or mathematical operations in which the channel signal (CS) is operated upon to amplify its signal level.
  • the adder 210 is, more generally, a combiner that combines the constrained channel signals (CCS) from the various bands to produce the compressed sound signal. Hence, various logical operations can be performed by the adder 210 in producing the compressed sound signal, including addition and subtraction.
  • the multi-band sound processing system 200 can be implemented in a variety of ways.
  • the multi-band sound processing system 200 is implemented by firmware within an integrated circuit device such as a Digital Signal Processor (DSP) or an Application Specific Integrated Circuit (ASIC).
  • DSP Digital Signal Processor
  • ASIC Application Specific Integrated Circuit
  • the multi-band sound processing system 200 is implemented by software.
  • the multi-band sound processing system 200 is implemented by hardware.
  • the multi-band sound processing system 200 is implemented by a combination of any of firmware, software or hardware.
  • FIG. 3 is a flow diagram of sound amplification processing 300 according to one embodiment of the invention.
  • the sound amplification processing 300 is, for example, performed by a multi-band sound processing system, such as the multi-band sound processing system 200 illustrated in FIG. 2.
  • the sound amplification processing 300 initially receives 302 a sound signal that is to be processed. Then, the sound signal is filtered 304 to obtain a channel signal. Typically, the filtering 304 produces a plurality of channel signals, each pertaining to a different frequency band. Each of the channel signals can then be similarly processed. Hence, the discussion for the sound amplification processing 300 pertains to the processing of one of such channel signals pertaining to the sound signal.
  • an estimated signal level for the channel signal can be determined 306.
  • an initial gain amount for the channel signal can be determined 308! In one embodiment, the initial gain amount for the channel signal is determined 308 from the estimated signal level. In general, given that sound amplification is desired, the lower the estimated signal level, the greater the initial gain amount. [0035] After the initial gain amount has been determined 308, the initial gain amount for the channel signal can be constrained 310 based on the estimated signal level. In one embodiment, little or no constraining to the initial gain amount is performed when the estimated signal level is sufficiently low, and significant constraining is applied to the initial gain amount when the estimated signal level is sufficiently high.
  • the constraining is influenced by gain amounts (e.g., initial gain amounts) for nearby channel signals associated with other frequency bands.
  • gain amounts e.g., initial gain amounts
  • the channel signal is amplified 312 in accordance with the constrained initial gain amount.
  • the sound amplification processing 300 is complete and ends.
  • the sound amplification processing 300 can also combine the amplified channel signals for the various frequency bands to produce a compressed sound signal.
  • FIG. 4 is a flow diagram of gain constraint processing 400 according to one embodiment of the invention.
  • the gain constraint processing 400 is, for example, performed by a gain constraint unit such as the gain constraint unit 206 illustrated in FIG. 2.
  • the gain constraint processing 400 initially receives 402 a signal level estimate and an initial gain amount (IGA) for a particular frequency band.
  • a decision 404 determines whether the signal level estimate is less than a threshold amount. When the decision 404 determines that the signal level estimate is below the threshold amount, the initial gain amount is selected 406 as the output gain amount. On the other hand, when the decision 404 determines that the signal level estimate is not less than the threshold amount, then the initial gain amount is constrained 408. After the initial gain. amount has been constrained 408, the constrained initial gain amount is selected 410 as the output gain amount. Following the operation 406 and 410, the gain constraint processing 400 is complete and ends.
  • IGA initial gain amount
  • the initial gain amount can be constrained 408 in a variety of different ways.
  • the initial gain amount can be constrained 408 by averaging the initial gain amount with initial gain amounts associated with neighboring (e.g., adjacent) frequency bands.
  • the constraining 408 serves to reduce the variation in the difference of gain amounts across various frequency bands, which serves to preserve spectrum contrast amongst the frequency bands.
  • FIG. 5 is a flow diagram of gain constraint processing 500 according to another embodiment of the invention.
  • the gain constraint processing 500 initially receives 502 a channel level (CL) for a frequency band. The channel level is then compared 504 with the first and second threshold levels (TH1 and TH2). In addition, an initial gain amount is received 506 for the frequency band. It should be noted that the initial gain amount could also be determined from the channel level or otherwise if not directly received. The gain constraint processing 500 also receives 508 other gain amounts for a plurality of neighboring frequency bands. In one embodiment, these other gain amounts are other initial gain amounts. [0041] Next, a decision 510 determines whether the channel level is less than the first threshold level. When the decision 510 determines that the channel level is less than the first threshold level, then the initial gain amount is selected 512 as an output gain amount (OGA).
  • OOGA output gain amount
  • a decision 514 determines whether the channel level is greater than the second threshold level.
  • the initial gain amount is averaged 516 with the other gain amounts.
  • the initial gain amount is averaged 518 with a subset of the other gain amounts.
  • the averaged initial gain amount is selected 520 as the output gain amount.
  • a weighted average first scales each gain amount and then performs a mathematic average on the scaled gain amounts.
  • FIG. 6 is a block diagram of a gain constraint unit 600 according to one embodiment of the invention.
  • the gain constraint unit 600 is, for example, suitable for use as the gain constraint unit 206 illustrated in FIG. 2.
  • the gain constraint unit 600 includes n gain constraint blocks 602-612.
  • each of the gain constraint blocks 602-612 can conceptually share a common design. However, typically the operations of the gain constraint block 602-612 are performed by signal processing operations.
  • the gain constraint blocks 602-612 each receive an incoming signal level for a particular frequency band, an incoming gain level for the particular frequency band, and one or more gain levels associated with other frequency bands.
  • the gain constraint blocks 602-612 output gain levels (Gain_out). As shown in FIG. 6, the gain constraint block 602 receives signal level L1 and gain levels G1 and G2, and outputs an output gain level (Gain_out1).
  • the gain constraint block 604 receives signal level L2 and gain levels G1 , G2 and G3, and outputs an output gain level (Gain_out2).
  • the gain constraint block 606 receives signal level L3 and gain levels, G1 , G2, G3 and G4, and outputs an output gain level (Gain_out3).
  • the gain constraint block 608 receives signal level L4 and gain levels G2, G3, G4 and G5, and outputs an output gain level (Gain_out4).
  • the gain constraint block 610 receives signal level L(n-1) and gain levels G(n-1), G(n-2), G(n-3) and Gn, and outputs an output gain level (Gain_out(n-1 )).
  • the gain constraint block 612 receives signal level L(n) and gain levels G(n), G(n-1 ) and G(n-2), and outputs an output gain level (Gain_out(n)).
  • FIG. 7 is a representative functional block diagram of a gain constraint block 700 according to one embodiment of the invention.
  • the gain constraint block 700 is configured to operate as the gain constraint block 602 illustrated in FIG. 6.
  • the gain constraint block 700 includes a relational operator 702 that can perform a comparison operation.
  • the relational operator 702 receives signal level L1 and a first threshold level (reference level). In this embodiment, the first threshold level is 35 dB.
  • the relational operator 702 compares the signal level L1 to the first threshold level. Based on the comparison, a logical "1" or "0" is output by the relational operator 702.
  • a relational operator 704 receives the signal level L1 and a second threshold level. In this embodiment, the second threshold level is 45 dB.
  • the relational operator 704 also outputs a logical "0" or "1".
  • the outputs of the relational operator 702 and 704 are supplied to a sum circuit 706.
  • the sum circuit 706 adds the outputs of the relational operators 702 and 704 together with a constant "1 " input.
  • the output of the sum circuit 706 is supplied as a control input to a multi-port switch 708.
  • the control input selects which of the inputs to the multi-port switch 708 is to be output as a gain output (Gain_out1 ).
  • a first input to the multi-port switch is a gain amount (G1) that is received by the gain constraint block 700.
  • the gain constraint block 700 also includes a sum circuit 710 and a gain circuit 712 that together provide a second input to the multi-port switch 708.
  • the sum circuit 710 sums the gain amount G1 together with a "0" signal and thus, in effect, simply supplies the gain circuit 712 with the gain amount G1. Further, since the gain amount of the gain circuit 712 is "1", the second input to the multi-port switch 708 is the gain amount G1.
  • the gain constraint block 700 includes a sum circuit 714 and a gain circuit 716 that together provide a third input to the multi-port switch 708.
  • the sum circuit 714 sums the gain amount G1 and a gain amount G2.
  • the output of the sum circuit 714 is supplied to the gain circuit 716 which has a gain of one-half (34) which serves to reduce the signal level by one-half before supplying the signal to the multi-port switch 708. In other words, the sum circuit 714 and the gain circuit 716 operate to average the gain amount G1 and the gain amount G2.
  • FIG. 8 is a representative functional block diagram of a gain constraint block 800 according to one embodiment of the invention.
  • the gain constraint block 800 is, for example, suitable for use as the gain constraint block 604 illustrated in FIG. 6.
  • the gain constraint block 800 includes the functional blocks 702-716 in the same manner as does FIG. 7.
  • the utilization of the functional blocks 702-716 is somewhat different.
  • the relational operators 702 and 704 receive the signal level (L2).
  • the sum circuit 710 sums the gain amount G1 and the gain amount G2, and the gain circuit 712 reduces the signal level by one-half.
  • the sum circuit 710 and the gain circuit 712 operate to average the gain amount G1 and the gain amount G2.
  • the sum circuit 714 and the gain circuit 716 operate to average the gain amount G1 , the gain amount G2, and the gain amount G3.
  • FIG. 9 is a representative functional block diagram of a gain constraint block 900.
  • the gain constraint block 900 is, for example, suitable for use as the gain constraint block 606 illustrated in FIG. 6.
  • the gain constraint block 900 includes the functional blocks 702-716 in the same manner as does FIG. 7.
  • the utilization of the functional blocks 702-716 is somewhat different.
  • the relational operators 702 and 704 receive the signal level (L3).
  • the sum circuit 710 and the gain circuit 712 together operate to average the gain amount G2 and the gain amount G3.
  • the sum circuit 714 and the gain circuit 716 together operate to average the gain amount G3, the gain amount G2, the gain amount G1 , and the gain amount G4.
  • the first and second threshold levels are altered to 33 and 43 dB, respectively.
  • FIG. 10 is a representative functional block diagram of a gain constraint block 1000 according to one embodiment of the invention.
  • the gain constraint block 1000 includes functional blocks 702-716 as does the gain constraint block 700 illustrated in FIG. 7. However, the utilization of the functional blocks 702-716 is somewhat different.
  • the gain constraint block 1000 pertains to the n th signal levej and its processing.
  • the first and second threshold levels are altered to 28 and 38 dB, respectively.
  • the relational operators 702 and 704 receive the signal level L(n).
  • the sum circuit 710 and the gain circuit 712 serve to average the gain amount G(n) and the gain amount G(n-1).
  • the sum circuit 714 and the gain circuit 716 combine to average the gain amount G(n), the gain amount G(n-1 ), and the gain amount G(n-2).
  • FIG. 11 is a sound processing system 1100 according to one embodiment of the invention.
  • the sound processing system 1100 can represent a sound processing system for a hearing aid device. Hearing aid devices amplify sounds for hearing impaired users.
  • the sound processing system 1100 includes a multi-band sound processing system 1102 that operates over sixteen (16) different frequency bands to produce a compressed sound signal.
  • the multi-band sound processing system 1102 is, for example, the multi- band sound processing system 200 illustrated in FIG. 2.
  • the sound processing system 1100 can also include other features and operational processes often desirable for hearing aid devices. In particular, as shown in FIG.
  • the invention can also be embodied as computer readable code on a computer readable medium.
  • the computer readable medium is any data storage device that can store data which can be thereafter be read by a computer system. Examples of the computer readable medium include read-only memory, random-access memory, CD-ROMs, magnetic tape, optical data storage devices, and carrier waves.
  • the computer readable medium can also be distributed over network-coupled computer, systems so that the computer readable code is stored and executed in a distributed fashion.
  • One advantage of the invention is that improved sound signal processing allows hearing aid devices to better aid those that are hearing impaired.
  • Another advantage of the invention is that sound signal processing over a wide dynamic range can emphasize speech audibility for low and mid- level sound input, and can emphasize speech clarity and quality for mid-level to high-level sound input.
  • Still another advantage of the invention is that the spectrum contrast across frequency bands is able to be preserved for mid-level to high-level sound input.
  • Yet another advantage of the invention is that transitions between gain amounts can be done in a manner that is perceptively smooth to the user.

Abstract

Improved approaches are disclosed to filter and compress sound signals so as to achieve not only speech audibility and intelligibility at low levels but also preserves spectrum contrast at high levels. According to one aspect of the invention, gain amounts for different frequency bands are individually constrained based on signal levels for the frequency bands. Hence, the gain amounts for each of the frequency bands may or may not be constrained depending on the corresponding signal levels. As a result, the most critical information for speech intelligibility, speech clarity, and speech quality can be made available to hearing impaired people over wide range of signal level. The invention is particularly useful for hearing aids or other sound systems for the hearing impaired.

Description

METHOD AND APPARATUS FOR FILTERING AND COMPRESSING SOUND SIGNALS
CROSS-REFERENCE TO RELATED APPLICATION [0001] This application claims the benefit of U.S. Provisional Application
No. 60/223,567, filed August 7, 2000, and entitled "FILTERING AND COMPRESSING METHODS FOR HEARING IMPAIRED," the contents of which is hereby incorporated by reference.
BACKGROUND OF THE INVENTION
Field of the Invention
[0002] The present invention relates to processing of sound signals and, more particularly, to hearing aid devices that provide improved filtering and compression of sound signals. Description of the Related Art
[0003] Human hearing has a very delicate sound-receiving mechanism.
Sound is collected by the outer ear and resonates with the eardrum inside the canal. The vibration in the eardrum transmits through the middle ear to the inner ear (cochlea) and generates traveling waves on the basilar membrane. The traveling wave, in turn, generates electronic pulses via hair cells and nerve fibers in the cochlea. Those electronic pulses are then transmitted to the brain. The brain interprets different spike rate and the spike placement along the cochlea as different sounds.
[0004] While sound processing in the outer and middle ear is more or less linear, the sound processing in the inner ear (cochlea) is extremely non-linear or cornpressive. Although the dynamic range of input sound could be as high as 120 dB, the dynamic range of a neural response is only about 60 dB. It is this cornpressive nature of the hair cells in the inner ear that makes it possible to squeeze a wider dynamic range of sound into a smaller dynamic neural response. [0005] ., Hearing loss is often associated with a loss of audibility as well as a loss^of the cornpressive processing provided by the hair cells in the inner ear. Quite often these losses are frequency-dependent. Therefore, it can be advantageous for a hearing aid device to utilize frequency-dependent amplification and compression in a wide dynamic range. However, when using frequency-dependent amplification and compression, care must be taken to avoid unnecessary distortions often associated with multi-band non-linear processing.
[0006] It is believed that Edgar Villchur was the first to propose a scheme of using multi-band compression processing for hearing aids. See, "Signal Processing to Improve Speech Intelligibility in Perceptive Deafness," Journal of Acoustical Society of America, Vol. 53, No. 6, pp.1646-1657 (1973). U.S. Patent No. 4,882,762 discloses a conventional implementation of a multi-band programmable compression system using analog circuits, and is hereby incorporated herein by reference. FIG.1 shows the basic principle of the multi- band compression processing based on Villchur's proposal. [0007] FIG. 1 is a block diagram of a conventional multi-band compression processing system 100. The conventional multi-band compression processing system 100 includes a filter bank 102 that separates an incoming sound signal into different frequency bands. The individual signals for the frequency bands are then supplied to power estimate and gain computation circuits 104 and to multipliers 106. The power estimate and gain computation circuits 104 produce gain amounts that are respectively supplied to the multipliers 106. The gain amount for each frequency band is derived based on the estimate of the signal power within the frequency band. The multipliers 106 amplify (or attenuate) the signals for the particular frequency bands in accordance with the respective gain amounts to produce amplified signals. An adder 108 sums the amplified signals to produce an output sound signal.
[0008] U.S. Patent No. 5,500,902 describes a filter bank of this sort for use in a multi-band compression processing system, and is hereby incorporated herein by reference. Potentially, there could be many different ways to implement multi-band compression processing. The differences are often in the selection of the filter bank and time constant used in the power estimator.
[0009] Peripheral auditory system functions can be modeled as a bank overlapping filters. In a hearing-impaired ear, the bandwidth of the filter may get a little wider. However, any attempt to recover the loss of frequency selectivity associated with the widened bandwidth of the auditory filter is unlikely to be effective because it is the auditory filter, not the electronic filter in the hearing aid, that controls the final frequency selectivity of the whole system. Nonetheless, the narrower electronic filters can be used to accurately shape the frequency response of the sound to compensate the frequency-dependent hearing loss, especially for low-level signals. Psychoacoustic experiments have shown that if two sounds are separated more than one critical band in frequency, both sounds will influence the perception of the sounds. If, on the other hand, the two sounds are separated less than one critical band, only the stronger one determines the perception of the sounds. Therefore, the optimal bandwidth of the electronic filter bank should be close to the critical band.
[0010] On the other hand, although a narrowband compression device can do more accurate frequency shaping, it is more likely to dramatically alter short- term spectrum contrast. For low-level speech, this actually makes more frequency components audible and, therefore, improves speech intelligibility. At mid-level or high-level, speech audibility is no longer the major problem and speech clarity and quality are more important. Dramatically altering the short- term spectrum can be detrimental since it plays a critical role to the perception of speech clarity and quality. All practical implementations of multi-band compressors have made some compromise by using a filter bank with a bandwidth much wider than the critical bands.
[0011] Thus, there is a need for improved techniques for providing multi- band compression processing. SUMMARY OF THE INVENTION
[0012] Broadly speaking, the invention relates to improved approaches to filter and compress sound signals so as to achieve not only speech audibility and intelligibility at low levels but also preserves spectrum contrast at high levels. According to one aspect of the invention, gain amounts for different frequency bands are individually constrained based on signal levels for the frequency bands. Hence, the gain amounts for each of the frequency bands may or may not be constrained depending on the corresponding signal levels. As a result, the most critical information for speech intelligibility, speech clarity, and speech quality can be made available to hearing impaired people over wide range of signal level. The invention is particularly useful for hearing aids or other sound systems for the hearing impaired.
[0013] The invention can be implemented in numerous ways, including as a method, system, apparatus, device, and computer readable medium. Several embodiments of the invention are discussed below.
[0014] As a method for processing sound signals for hearing impaired persons, one embodiment of the invention includes at least the acts of: filtering a sound signal to obtain channel signals for at least two channels; determining an estimated signal level for each of the channel signals; determining an initial gain amount for each of the channel signals; constraining the initial gain amount for each of the channel signals against gain amounts associated with at least one neighboring channel based on the corresponding estimated signal levels; and amplifying the channel signal in accordance with the corresponding constrained initial gain amount.
[0015] As a method for amplifying sound signals in a multi-band sound processing system, one embodiment of the nvention includes at least the acts of: receiving a signal level estimate for a channel signal corresponding to a particular frequency band of a sound signal, and determining a suitable gain amount for the channel signal based on the signal level estimate. When the signal level estimate has a high level, the suitable gain amount is constrained to preserve spectrum contrast across frequency bands, thereby preserving speech clarity and intelligibility.
[0016] As a method for amplifying sound signals in a multi-band sound processing system, one embodiment of the invention includes at least the acts of: receiving a signal level estimate for a channel signal corresponding to a particular frequency band of a sound signal; and determining a suitable gain amount for the channel signal based on the signal level estimate. When the signal level estimate has a high level, the suitable gain is constrained to limit variation of gain difference across frequency bands, thereby preserving speech clarity and intelligibility.
[0017] As a system for processing sound signals for hearing impaired persons, one embodiment of the invention includes at least: a microphone to convert a sound pressure signal into an electronic sound signal, a signal processing unit, and a receiver to convert the processed electronic sound signal to a sound pressure signal. The signal processing unit operates to filter the electronic sound signal to obtain channel signals for at least two channels, determine an estimated signal level for each of the channel signals, determine an initial gain amount for each of the channel signals based on the estimated signal level, constrain the initial gain amounts for the channel signals by combining the initial gain amount with other gain amounts associated with neighboring channels to produce constrained gain amounts, amplify the channel signals in accordance with the constrained initial gain amounts, and combine the amplified channel signal into a processed electronic sound signal.
[0018] As a system for amplifying sound signals in a multi-band sound processing system, one embodiment of the invention includes at least: a microphone to convert a sound pressure signal into an electronic sound signal, and a signal processing unit operatively connected to the microphone. The signal processing unit operates to filter the electronic sound signal to obtain channel signals for at least two channels with different frequency bands, receive a signal level estimate for each of the channel signals, and determine a suitable gain amount for each of the channel signals based on the signal level estimate corresponding to each of the channel signals. Further, when the signal level estimate has a high level, the suitable gain is constrained to preserve spectrum contrast across frequency bands.
[0019] As a system for amplifying sound signals in a multi-band sound processing system, another embodiment of the invention includes at least: a microphone to convert a sound pressure signal into an electronic sound signal, and a signal processing unit operatively connected to the microphone. The signal processing unit operates to filter the electronic sound signal to obtain channel signals for at least two channels with different frequency bands, receive a signal level estimate for each of the channel signals, and determine a suitable gain amount for each of the channel signals based on the signal estimate level corresponding to each of the channel signals. Further, when the signal level estimate has a high level, the suitable gain amount is constrained to limit variation of gain difference across frequency bands.
[0020] As a hearing aid device, one embodiment of the invention includes at least a microphone for picking up a sound signal, signal processing circuitry operating to process the sound signal to produce a modified sound signal, and an output device that produces an output sound in accordance with the modified sound signal. The signal processing circuitry operates to filter the sound signal into a plurality of channel signals of different frequency bands, obtain signal level estimates for each of the channel signals, and determine suitable gain amounts for the channel signals based on the signal level estimates. In determining each of the suitable gain amounts, when the signal level estimate has a high level, the corresponding suitable gain amount is constrained against gain amounts associated with neighboring channel signals. [0021] As a computer readable medium including at least computer program code for processing sound signals, one embodiment of the invention includes at least: computer program code for filtering a sound signal to obtain a channel signal for a channel; computer program code for determining an estimated signal level for the channel signal; computer program code for determining an initial gain amount for the channel signal based on the estimated signal level; computer program code for constraining the initial gain amount against gain amounts associated with neighboring channels based on the estimated signal level; and computer program code for amplifying the channel signal in accordance with the constrained initial gain amount.
[0022] Other aspects and advantages of the invention will become apparent from the following detailed description taken in conjunction with the accompanying drawings which illustrate, by way of example, the principles of the invention.
BRIEF DESCRIPTION OF THE DRAWINGS
[0023] The invention will be readily understood by the following detailed description in conjunction with the accompanying drawings, wherein like reference numerals designate like structural elements, and in which: FIG. 1 is a block diagram of a conventional multi-band compression processing system.
FIG. 2 is a block diagram of a multi-band sound processing system according to one embodiment of the invention.
FIG. 3 is a flow diagram of sound amplification processing according to one embodiment of the invention.
FIG. 4 is a flow diagram of gain constraint processing according to one embodiment of the invention.
FIG. 5 is a flow diagram of gain constraint processing according to another embodiment of the invention. FIG. 6 is a block diagram of a gain constraint unit according to one embodiment of the invention.
FIGs. 7-10 are representative functional block diagrams of gain constraint blocks for use within the gain constraint unit of FIG. 6 according to one embodiment of the invention. FIG. 1 1 is a sound processing system according to one embodiment of the invention.
DETAILED DESCRIPTION OF THE INVENTION
[0024] The invention relates to improved approaches to filter and compress sound signals so as to achieve not only speech audibility and intelligibility at low levels but also preserves spectrum contrast at high levels. According to one aspect of the invention, gain amounts for different frequency bands are individually constrained based on signal levels for the frequency bands. When signal level is low, the gain amount is not constrained to provide optimal audibility. Alternatively, when signal level is high, the gain is constrained to preserve spectrum contrast. Thus, the most critical information for speech intelligibility, speech clarity, and speech quality can be made available to hearing impaired people over wide range of signal level. The invention is particularly useful for hearing aids or other sound systems for the hearing impaired.
[0025] Embodiments of the invention are discussed below with reference to FIGs. 2-11. However, those skilled in the art will readily appreciate that the detailed description given herein with respect to these figures is for explanatory purposes as the invention extends beyond these limited embodiments. [0026] FIG. 2 is a block diagram of a multi-band sound processing system
200 according to one embodiment of the invention. The multi-band sound processing system 200 receives a sound signal and outputs a compressed sound signal. The compressed sound signal represents an amplified version of the sound signal. The amplification to the multiple bands of the sound signal are individually determined such that the sound (e.g., speech) associated with the channel not only is sufficiently audible but also retains sufficient spectrum contrast. Although not shown in FIG. 2, the sound signal is often provided by a microphone and the compressed sound signal is output to a receiver (e.g., speaker).
[0027] The multi-band sound processing system 200 includes a filter bank
202 that receives the sound signal and produces a plurality of channel signals CS-i, CS2, ..., CSn, which pertain to different frequency bands. Each of the channel signals (CS) is directed to a power estimate and gain detection circuit 204. Specifically, the channel signals CSι, CS2, ..., CSn are respectively supplied to the power estimate and gain detection circuits 204-1 , 204-2, ..., 204- n. Each of the power estimate and gain detection circuits 204 produces a signal level (L) and an initial gain (G). In particular, the power estimate and gain detection circuit 204-1 produces a signal level Li and an initial gain G-i. The power estimate and gain detection circuit 204-2 produces a signal level L2 and an initial gain G2. The power estimate and gain detection circuit 204-n produces a signal level Ln and an initial gain Gn.
[0028] The signal levels (L) and the initial gains (G) determined by the power estimate and gain detection circuits 204 are supplied to a gain constraint unit 206. The gain constraint unit 206 operates to constrain the gains for the particular frequency bands so that spectrum contrast amongst the frequency bands can be maintained despite the amplification to the channel signals (CS). In one embodiment, the initial gain for a frequency band is constrained based on the signal level (L) for the frequency band. For example, if the signal level (L) is sufficiently high, then the gain (G) can be constrained such that the variation in gain across nearby frequency bands can be preserved. The gain constraint unit 206 outputs final gains (FG) for each of the frequency bands. In other words, the gain constraint unit 206 independently processes each of the frequency bands. The final gains (FG) can also be referred to as constrained gains.
[0029] The final gains (FG) are respectively denoted as FG-i, FG2, ..., FGn.
The final gains FG-t, FG2 FGn are respectively supplied to multipliers 208-1 ,
208-2, ..., 208-n. In addition, the channel signals CSi, CS2, ..., CSn are also respectively supplied to the multipliers 208-1 , 208-2, .... 208-n. The multipliers 208-1 , 208-2, ..., 208-n respectively multiply the associated channel signals (CS) and final gains (FG) to produce constrained channel signals CCS-i, CCS2, ..., CCSn. An adder 210 can then sum together the constraint channel signals CCS-., CCS2, .._.„ CCSn to produce the compressed sound signal.
[0030] It should be noted that the multipliers 208 can serve to, in general, amplify the channel signal (CS). Hence, the multipliers 208 can also represent other logical or mathematical operations in which the channel signal (CS) is operated upon to amplify its signal level. Also, the adder 210 is, more generally, a combiner that combines the constrained channel signals (CCS) from the various bands to produce the compressed sound signal. Hence, various logical operations can be performed by the adder 210 in producing the compressed sound signal, including addition and subtraction. [0031] The multi-band sound processing system 200 can be implemented in a variety of ways. In one embodiment, the multi-band sound processing system 200 is implemented by firmware within an integrated circuit device such as a Digital Signal Processor (DSP) or an Application Specific Integrated Circuit (ASIC). In another embodiment, the multi-band sound processing system 200 is implemented by software. In still another embodiment, the multi-band sound processing system 200 is implemented by hardware. In yet still another embodiment, the multi-band sound processing system 200 is implemented by a combination of any of firmware, software or hardware.
[0032] FIG. 3 is a flow diagram of sound amplification processing 300 according to one embodiment of the invention. The sound amplification processing 300 is, for example, performed by a multi-band sound processing system, such as the multi-band sound processing system 200 illustrated in FIG. 2.
[0033] The sound amplification processing 300 initially receives 302 a sound signal that is to be processed. Then, the sound signal is filtered 304 to obtain a channel signal. Typically, the filtering 304 produces a plurality of channel signals, each pertaining to a different frequency band. Each of the channel signals can then be similarly processed. Hence, the discussion for the sound amplification processing 300 pertains to the processing of one of such channel signals pertaining to the sound signal.
[0034] After the channel signal has been obtained, an estimated signal level for the channel signal can be determined 306. Next, an initial gain amount for the channel signal can be determined 308! In one embodiment, the initial gain amount for the channel signal is determined 308 from the estimated signal level. In general, given that sound amplification is desired, the lower the estimated signal level, the greater the initial gain amount. [0035] After the initial gain amount has been determined 308, the initial gain amount for the channel signal can be constrained 310 based on the estimated signal level. In one embodiment, little or no constraining to the initial gain amount is performed when the estimated signal level is sufficiently low, and significant constraining is applied to the initial gain amount when the estimated signal level is sufficiently high. In one embodiment, the constraining is influenced by gain amounts (e.g., initial gain amounts) for nearby channel signals associated with other frequency bands. After the initial gain amounts have been constrained 310 to the extent desired, the channel signal is amplified 312 in accordance with the constrained initial gain amount. Following the operation 312, the sound amplification processing 300 is complete and ends.
[0036] Typically, however, various channel signals pertaining to various different frequency bands of a sound signal are similarly processed. In such cases, the sound amplification processing 300 can also combine the amplified channel signals for the various frequency bands to produce a compressed sound signal.
[0037] FIG. 4 is a flow diagram of gain constraint processing 400 according to one embodiment of the invention. The gain constraint processing 400 is, for example, performed by a gain constraint unit such as the gain constraint unit 206 illustrated in FIG. 2.
[0038] The gain constraint processing 400 initially receives 402 a signal level estimate and an initial gain amount (IGA) for a particular frequency band. A decision 404 then determines whether the signal level estimate is less than a threshold amount. When the decision 404 determines that the signal level estimate is below the threshold amount, the initial gain amount is selected 406 as the output gain amount. On the other hand, when the decision 404 determines that the signal level estimate is not less than the threshold amount, then the initial gain amount is constrained 408. After the initial gain. amount has been constrained 408, the constrained initial gain amount is selected 410 as the output gain amount. Following the operation 406 and 410, the gain constraint processing 400 is complete and ends. [0039] By constraining 408 the gain to be applied to a signal for the particular frequency band, the spectral contrast can be better preserved while still ensuririg adequate amplification to low level signals. The initial gain amount can be constrained 408 in a variety of different ways. In one embodiment, the initial gain amount can be constrained 408 by averaging the initial gain amount with initial gain amounts associated with neighboring (e.g., adjacent) frequency bands. In such an embodiment, the constraining 408 serves to reduce the variation in the difference of gain amounts across various frequency bands, which serves to preserve spectrum contrast amongst the frequency bands. [0040] FIG. 5 is a flow diagram of gain constraint processing 500 according to another embodiment of the invention. The gain constraint processing 500 initially receives 502 a channel level (CL) for a frequency band. The channel level is then compared 504 with the first and second threshold levels (TH1 and TH2). In addition, an initial gain amount is received 506 for the frequency band. It should be noted that the initial gain amount could also be determined from the channel level or otherwise if not directly received. The gain constraint processing 500 also receives 508 other gain amounts for a plurality of neighboring frequency bands. In one embodiment, these other gain amounts are other initial gain amounts. [0041] Next, a decision 510 determines whether the channel level is less than the first threshold level. When the decision 510 determines that the channel level is less than the first threshold level, then the initial gain amount is selected 512 as an output gain amount (OGA). On the other hand, when the decision 510 determines that the channel level is not less than the first threshold level, then a decision 514 determines whether the channel level is greater than the second threshold level. When the decision 514 determines that the channel level is greater than the second threshold level, then the initial gain amount is averaged 516 with the other gain amounts. Alternatively, when the decision 514 determines that the channel level is not greater than the second threshold level, then the initial gain amount is averaged 518 with a subset of the other gain amounts. Following the operations 516 and 518, the averaged initial gain amount is selected 520 as the output gain amount. Following the operations 512 or 520, the gain constraint processing 500 is complete and ends.
[0042] It should be noted that the average operations in operation 516 and
518 can be either weighted or not weighted. A weighted average first scales each gain amount and then performs a mathematic average on the scaled gain amounts.
[0043] FIG. 6 is a block diagram of a gain constraint unit 600 according to one embodiment of the invention. The gain constraint unit 600 is, for example, suitable for use as the gain constraint unit 206 illustrated in FIG. 2. The gain constraint unit 600 includes n gain constraint blocks 602-612. In one embodiment, each of the gain constraint blocks 602-612 can conceptually share a common design. However, typically the operations of the gain constraint block 602-612 are performed by signal processing operations.
[0044] The gain constraint blocks 602-612 each receive an incoming signal level for a particular frequency band, an incoming gain level for the particular frequency band, and one or more gain levels associated with other frequency bands. The gain constraint blocks 602-612 output gain levels (Gain_out). As shown in FIG. 6, the gain constraint block 602 receives signal level L1 and gain levels G1 and G2, and outputs an output gain level (Gain_out1). The gain constraint block 604 receives signal level L2 and gain levels G1 , G2 and G3, and outputs an output gain level (Gain_out2). The gain constraint block 606 receives signal level L3 and gain levels, G1 , G2, G3 and G4, and outputs an output gain level (Gain_out3). The gain constraint block 608 receives signal level L4 and gain levels G2, G3, G4 and G5, and outputs an output gain level (Gain_out4). The gain constraint block 610 receives signal level L(n-1) and gain levels G(n-1), G(n-2), G(n-3) and Gn, and outputs an output gain level (Gain_out(n-1 )). Finally, the gain constraint block 612 receives signal level L(n) and gain levels G(n), G(n-1 ) and G(n-2), and outputs an output gain level (Gain_out(n)). [0045] FIG. 7 is a representative functional block diagram of a gain constraint block 700 according to one embodiment of the invention. The gain constraint block 700 is configured to operate as the gain constraint block 602 illustrated in FIG. 6.
[0046] The gain constraint block 700 includes a relational operator 702 that can perform a comparison operation. The relational operator 702 receives signal level L1 and a first threshold level (reference level). In this embodiment, the first threshold level is 35 dB. The relational operator 702 compares the signal level L1 to the first threshold level. Based on the comparison, a logical "1" or "0" is output by the relational operator 702. Similarly, a relational operator 704 receives the signal level L1 and a second threshold level. In this embodiment, the second threshold level is 45 dB. The relational operator 704 also outputs a logical "0" or "1". The outputs of the relational operator 702 and 704 are supplied to a sum circuit 706. The sum circuit 706 adds the outputs of the relational operators 702 and 704 together with a constant "1 " input. The output of the sum circuit 706 is supplied as a control input to a multi-port switch 708. The control input selects which of the inputs to the multi-port switch 708 is to be output as a gain output (Gain_out1 ). A first input to the multi-port switch is a gain amount (G1) that is received by the gain constraint block 700. The gain constraint block 700 also includes a sum circuit 710 and a gain circuit 712 that together provide a second input to the multi-port switch 708. The sum circuit 710 sums the gain amount G1 together with a "0" signal and thus, in effect, simply supplies the gain circuit 712 with the gain amount G1. Further, since the gain amount of the gain circuit 712 is "1", the second input to the multi-port switch 708 is the gain amount G1. In addition, the gain constraint block 700 includes a sum circuit 714 and a gain circuit 716 that together provide a third input to the multi-port switch 708. The sum circuit 714 sums the gain amount G1 and a gain amount G2. The output of the sum circuit 714 is supplied to the gain circuit 716 which has a gain of one-half (34) which serves to reduce the signal level by one-half before supplying the signal to the multi-port switch 708. In other words, the sum circuit 714 and the gain circuit 716 operate to average the gain amount G1 and the gain amount G2.
[0047] FIG. 8 is a representative functional block diagram of a gain constraint block 800 according to one embodiment of the invention. The gain constraint block 800 is, for example, suitable for use as the gain constraint block 604 illustrated in FIG. 6. Here, the gain constraint block 800 includes the functional blocks 702-716 in the same manner as does FIG. 7. However, the utilization of the functional blocks 702-716 is somewhat different. In particular, the relational operators 702 and 704 receive the signal level (L2). The sum circuit 710 sums the gain amount G1 and the gain amount G2, and the gain circuit 712 reduces the signal level by one-half. In other words, the sum circuit 710 and the gain circuit 712 operate to average the gain amount G1 and the gain amount G2. Also, the sum circuit 714 and the gain circuit 716 operate to average the gain amount G1 , the gain amount G2, and the gain amount G3.
[0048] FIG. 9 is a representative functional block diagram of a gain constraint block 900. The gain constraint block 900 is, for example, suitable for use as the gain constraint block 606 illustrated in FIG. 6. Here, the gain constraint block 900 includes the functional blocks 702-716 in the same manner as does FIG. 7. However, the utilization of the functional blocks 702-716 is somewhat different. In particular, the relational operators 702 and 704 receive the signal level (L3). The sum circuit 710 and the gain circuit 712 together operate to average the gain amount G2 and the gain amount G3. Also, the sum circuit 714 and the gain circuit 716 together operate to average the gain amount G3, the gain amount G2, the gain amount G1 , and the gain amount G4. In this embodiment, the first and second threshold levels are altered to 33 and 43 dB, respectively.
[0049] FIG. 10 is a representative functional block diagram of a gain constraint block 1000 according to one embodiment of the invention. The gain constraint block 1000 includes functional blocks 702-716 as does the gain constraint block 700 illustrated in FIG. 7. However, the utilization of the functional blocks 702-716 is somewhat different. The gain constraint block 1000 pertains to the nth signal levej and its processing. The first and second threshold levels are altered to 28 and 38 dB, respectively. The relational operators 702 and 704 receive the signal level L(n). The sum circuit 710 and the gain circuit 712 serve to average the gain amount G(n) and the gain amount G(n-1). The sum circuit 714 and the gain circuit 716 combine to average the gain amount G(n), the gain amount G(n-1 ), and the gain amount G(n-2).
[0050] Sound processing systems and operations as discussed above are particularly well suited for use in hearing aids or other audio systems for those that are hearing impaired. FIG. 11 is a sound processing system 1100 according to one embodiment of the invention. The sound processing system 1100 can represent a sound processing system for a hearing aid device. Hearing aid devices amplify sounds for hearing impaired users. The sound processing system 1100 includes a multi-band sound processing system 1102 that operates over sixteen (16) different frequency bands to produce a compressed sound signal. The multi-band sound processing system 1102 is, for example, the multi- band sound processing system 200 illustrated in FIG. 2. In addition, the sound processing system 1100 can also include other features and operational processes often desirable for hearing aid devices. In particular, as shown in FIG. 11 , the sound processing system 1100 can include an adaptive directional processing unit 1104 that receives incoming sound signals from microphones and performs adaptive directional processing thereon. The sound processing system 1100 can also include an adaptive echo cancellation unit 1106 for feedback suppression and the like. [0051] The invention can be implemented in firmware, software,
Application Specific Integrated Circuit (ASIC), hardware, or a combination of firmware, software, ASIC and hardware. The invention can also be embodied as computer readable code on a computer readable medium. The computer readable medium is any data storage device that can store data which can be thereafter be read by a computer system. Examples of the computer readable medium include read-only memory, random-access memory, CD-ROMs, magnetic tape, optical data storage devices, and carrier waves. The computer readable medium can also be distributed over network-coupled computer, systems so that the computer readable code is stored and executed in a distributed fashion.
[0052] The advantages of the invention are numerous. Different embodiments or implementations may yield one or more of the following advantages. One advantage of the invention is that improved sound signal processing allows hearing aid devices to better aid those that are hearing impaired. Another advantage of the invention is that sound signal processing over a wide dynamic range can emphasize speech audibility for low and mid- level sound input, and can emphasize speech clarity and quality for mid-level to high-level sound input. Still another advantage of the invention is that the spectrum contrast across frequency bands is able to be preserved for mid-level to high-level sound input. Yet another advantage of the invention is that transitions between gain amounts can be done in a manner that is perceptively smooth to the user.
[0053] The many features and advantages of the present invention are apparent from the written description and, thus, it is intended by the appended claims to cover all such features and advantages of the invention. Further, since numerous modifications and changes will readily occur to those skilled in the art, it is not desired to limit the invention to the exact construction and operation as illustrated and described. Hence, all suitable modifications and equivalents may be resorted to as falling within the scope of the invention.
What is claimed is:

Claims

1. A method for processing sound signals for hearing impaired persons, said method comprising: (a) filtering a sound signal to obtain channel signals for at least two channels;
(b) determining an estimated signal level for each of the channel signals;
(c) determining an initial gain amount for each of the channel signals;
(d) constraining the initial gain amount for each of the channel signals against gain amounts associated with at least one neighboring channel based on the corresponding estimated signal levels; and
(e) amplifying the channel signal in accordance with the corresponding constrained initial gain amount.
2. A method as recited in claim 1 , wherein said constraining (d) comprises:
(d1 ) comparing the estimated signal level to at least one threshold level to obtain comparison information; and
(d2) constraining the initial gain amount for the channel signal against at least one gain amount associated with at least one neighboring channel based on the comparison information.
3. A method as recited in claim 1 , wherein the channel signal pertains to a frequency band, and wherein said method further comprises: (f) combining the amplified channel signal with other amplified channel signals from other frequency bands of the sound signal.
4. A method as recited in claim 3, wherein said constraining (d) comprises: (d1) comparing the estimated signal level to at least one threshold level to obtain comparison information; and
(d2) constraining the initial gain amount for the channel signal against the gain amount associated with at least one neighboring channel based on the comparison information.
5. A method as recited in claim 1 , wherein said constraining (d) operates to average the initial gain amount for the channel signal with at least one other gain amount associated with a neighboring channel.
6. A method as recited in claim 5, wherein the average operation is weighted average.
7. A method as recited in claim 5, wherein the neighboring channel is a channel adjacent to the channel.
8. A method as recited in claim 5, wherein the neighboring channel pertains to a lower frequency band that is adjacent to the frequency band for the channel.
9. A method as recited in claim 1 , wherein said constraining (d) operates to average the initial gain amount for the channel signal with a plurality of other gain amounts associated with neighboring channels.
10. A method as recited in claim 9, wherein the average operation is weighted average.
11. A method as recited in claim 9, wherein the neighboring channels are channels adjacent to the channel.
12. A method as recited in claim 11 , wherein the neighboring channels include at least one channel at a lower frequency band that is proximate to the frequency band for the channel, and at least one channel at a higher frequency band that is proximate to the frequency band of the channel.
13. A method for amplifying sound signals in a multi-band sound processing system, said method comprising: receiving a signal level estimate for a channel signal corresponding to a particular frequency band of a sound signal; and determining a suitable gain amount for the channel signal based on the signal level estimate, wherein, when the signal level estimate has a high level, the suitable gain amount is constrained to preserve spectrum contrast across frequency bands, thereby preserving speech clarity and intelligibility.
14. A method as recited in claim 13, wherein said determining comprises: comparing the signal level estimate for the channel signal to a first threshold amount; and constraining the suitable gain amount for the channel signal when said comparing determines that the signal level estimate exceeds the first threshold amount.
15. A method as recited in claim 13, wherein said determining comprises: producing an initial gain amount for the channel signal; _ comparing the signal level estimate for the channel signal to a first threshold amount; producing the suitable gain amount as the initial gain amount when said comparing determines that the signal level estimate is less than the first threshold amount; and constraining the initial gain amount and then producing the suitable gain amount as the constrained initial gain amount when said comparing determines that the signal level estimate is greater than the first threshold amount.
16. A method as recited in claim 15, wherein said constraining operates to average the initial gain amount for the channel signal with at least one other gain amount associated with a neighboring channel.
17. A method as recited in claim 16, wherein the average operation is weighted average.
18. A method as recited in claim 16, wherein the neighboring channel is a channel adjacent to the channel.
19. A method as recited in claim 13, wherein said determining comprises: producing an initial gain amount for the channel signal; comparing the signal level estimate for the channel signal to a first threshold amount and a second threshold amount; producing the suitable gain amount as the initial gain amount when said comparing determines that the signal level estimate is less than the first threshold amount; constraining the initial gain amount to a first extent and then producing the suitable gain amount as a first constrained initial gain amount when said comparing determines that the signal level estimate is greater than the first threshold amount and less than the second threshold amount; and constraining the initial gain amount to a second extent and then producing the suitable gain amount as a second constrained initial gain amount when said comparing determines that the signal level estimate is greater than the second threshold amount, the constraining to second extent being more constraining than constraining to the first extent.
20. A method as recited in claim 19, wherein said constraining operates to average the initial gain amount for the channel signal with at least one other gain amount associated with a neighboring channel.
21. A method as recited in claim 20, wherein the average operation is weighted average.
22. A method as recited in claim 19, wherein said constraining to the first extent operates to average the initial gain amount for the channel signal with at least one other gain amount associated with a neighboring channel, and wherein said constraining to the second extent operates to average the initial gain amount for the channel signal with a plurality of other gain amounts associated with neighboring channels, the number of other gain amounts being greater by at least one more than that used with said constraining to the first extent.
23. A method as recited in claim 22, wherein the average operation is weighted average.
24. A method for amplifying sound signals in a multi-band sound processing system, said method comprising: receiving a signal level estimate for a channel signal corresponding to a particular frequency band of a sound signal; and determining a suitable gain amount for the channel signal based on the signal level estimate, wherein, when the signal level estimate has a high level, the suitable gain is constrained to limit variation of gain difference across frequency bands, thereby preserving speech clarity and intelligibility.
25. A method as recited in claim 24, wherein said method further comprises: filtering a sound signal to obtain a plurality of channel signals, including the channel signal.
26. A system for processing sound signals for hearing impaired persons, said system comprising: a microphone to convert a sound pressure signal into an electronic sound signal; a signal processing unit operatively connected to said microphone, said signal processing unit operates to filter the electronic sound signal to obtain channel signals for at least two channels, determine an estimated signal level for each of the channel signals, determine an initial gain amount for each of the channel signals based on the estimated signal level, constrain the initial gain amounts for the channel signals by combining the initial gain amount with other gain amounts associated with neighboring channels to produce constrained gain amounts, amplify the channel signals in accordance with the constrained initial gain amounts, and combine the amplified channel signal into a processed electronic sound signal; and a receiver to convert the processed electronic sound signal to a sound pressure signal.
27. A system as recited in claim 26, wherein said signal processing unit is a digital signal processor.
28. A system for amplifying sound signals in a multi-band sound processing system, said system comprising: a microphone to convert a sound pressure signal into an electronic sound signal; and a signal processing unit operatively connected to said microphone, said signal processing unit operates to filter the electronic sound signal to obtain channel signals for at least two channels with different frequency bands, receive a signal level estimate for each of the channel signals, and determine a suitable gain amount for each of the channel signals based on the signal level estimate corresponding to each of the channel signals, wherein, when the signal level estimate has a high level, the suitable gain is constrained to preserve spectrum contrast across frequency bands.
29. A system for amplifying sound signals in a multi-band sound processing system, said system comprising: a microphone to convert a sound pressure signal into an electronic sound signal; and a signal processing unit operatively connected to said microphone, said signal processing unit operates to filter the electronic sound signal to obtain channel signals for at least two channels with different frequency bands, receive a signal level estimate for each of the channel signals, and determine a suitable gain amount for each of the channel signals based on the signal level estimate corresponding to each of the channel signals, wherein, when the signal level estimate has a high level, the suitable gain amount is constrained to limit variation of gain difference across frequency bands.
30. A hearing aid device, comprising: a microphone for picking up a sound signal; signal processing circuitry operatively connected to said microphone, said signal processing circuitry operating to process the sound signal to produce a modified sound signal; and an output device that produces an output sound in accordance with the modified sound signal, wherein said signal processing circuitry operates to filter the sound signal into a plurality of channel signals of different frequency bands, obtain signal level estimates for each of the channel signals, and determine suitable gain amounts for the channel signals based on the signal level estimates, and wherein, in determining each of the suitable gain amounts, when the signal level estimate has a high level, the corresponding suitable gain amount is constrained against gain amounts associated with one or more other channel signals.
31. A hearing aid device as recited in claim 30, wherein the constraining of one or more of the suitable gain amounts serves to preserve spectrum contrast across frequency bands, thereby preserving speech clarity and intelligibility.
32. A hearing aid device as recited in claim 30, wherein the constraining of one or more of the suitable gain amounts serves to limit the variation of gain difference across frequency bands, thereby preserving speech clarity and intelligibility.
33. A computer readable 'medium including at least computer program code for processing sound signals, said computer readable medium comprising: computer program code for filtering a sound signal to obtain a channel signal for a channel; computer program code for determining an estimated signal level for the channel signal; computer program code for determining an initial gain amount for the channel signal based on the estimated signal level; computer program code for constraining the initial gain amount based on the estimated signal level; and computer program code for amplifying the channel signal in accordance with the constrained initial gain amount.
34. A computer readable medium as recited in claim 33, wherein said computer program code for constraining comprises: computer program code for comparing the estimated signal level to at least one threshold level to obtain comparison information; and computer program code for constraining the initial gain amount for the channel signal against a gain amount associated with at least one neighboring channel based on the comparison information.
35. A computer readable medium as recited in claim 33, wherein the channel signal pertains to a frequency band, and wherein said computer readable medium further comprises: computer program code for combining the amplified channel signal with other amplified channel signals from other frequency bands of the sound signal.
PCT/US2001/024917 2000-08-07 2001-08-07 Method and apparatus for filtering and compressing sound signals WO2002013572A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2001283205A AU2001283205A1 (en) 2000-08-07 2001-08-07 Method and apparatus for filtering and compressing sound signals

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US22356700P 2000-08-07 2000-08-07
US60/223,567 2000-08-07

Publications (2)

Publication Number Publication Date
WO2002013572A2 true WO2002013572A2 (en) 2002-02-14
WO2002013572A3 WO2002013572A3 (en) 2003-09-25

Family

ID=22837063

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2001/024917 WO2002013572A2 (en) 2000-08-07 2001-08-07 Method and apparatus for filtering and compressing sound signals

Country Status (4)

Country Link
US (1) US6873709B2 (en)
CN (1) CN1470147A (en)
AU (1) AU2001283205A1 (en)
WO (1) WO2002013572A2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1575164A3 (en) * 2004-03-10 2007-09-26 Sony Corporation Sound signal processing apparatus and sound signal processing method
JP2009507407A (en) * 2005-09-01 2009-02-19 ヴェーデクス・アクティーセルスカプ Method and apparatus for controlling a band division compressor of a hearing aid
CN105280195A (en) * 2015-11-04 2016-01-27 腾讯科技(深圳)有限公司 Method and device for processing speech signal

Families Citing this family (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020075965A1 (en) * 2000-12-20 2002-06-20 Octiv, Inc. Digital signal processing techniques for improving audio clarity and intelligibility
EP1250027A1 (en) * 2001-04-13 2002-10-16 Widex A/S Suspression of perceived occlusion
SE0202159D0 (en) 2001-07-10 2002-07-09 Coding Technologies Sweden Ab Efficientand scalable parametric stereo coding for low bitrate applications
US6944474B2 (en) * 2001-09-20 2005-09-13 Sound Id Sound enhancement for mobile phones and other products producing personalized audio for users
US7469206B2 (en) 2001-11-29 2008-12-23 Coding Technologies Ab Methods for improving high frequency reconstruction
CA2492246A1 (en) * 2002-07-24 2004-01-29 Massachusetts Institute Of Technology System and method for distributed gain control for spectrum enhancement
SE0202770D0 (en) * 2002-09-18 2002-09-18 Coding Technologies Sweden Ab Method of reduction of aliasing is introduced by spectral envelope adjustment in real-valued filterbanks
ES2281816T3 (en) * 2003-07-07 2007-10-01 Koninklijke Philips Electronics N.V. SYSTEM AND METHOD FOR AUDIO SIGNAL PROCESSING.
US6912289B2 (en) * 2003-10-09 2005-06-28 Unitron Hearing Ltd. Hearing aid and processes for adaptively processing signals therein
US7539614B2 (en) * 2003-11-14 2009-05-26 Nxp B.V. System and method for audio signal processing using different gain factors for voiced and unvoiced phonemes
US7729775B1 (en) * 2006-03-21 2010-06-01 Advanced Bionics, Llc Spectral contrast enhancement in a cochlear implant speech processor
US8521314B2 (en) * 2006-11-01 2013-08-27 Dolby Laboratories Licensing Corporation Hierarchical control path with constraints for audio dynamics processing
WO2008116264A1 (en) * 2007-03-26 2008-10-02 Cochlear Limited Noise reduction in auditory prostheses
US20090074206A1 (en) * 2007-09-13 2009-03-19 Bionica Corporation Method of enhancing sound for hearing impaired individuals
US20090074214A1 (en) * 2007-09-13 2009-03-19 Bionica Corporation Assistive listening system with plug in enhancement platform and communication port to download user preferred processing algorithms
US20090076816A1 (en) * 2007-09-13 2009-03-19 Bionica Corporation Assistive listening system with display and selective visual indicators for sound sources
US20090076825A1 (en) * 2007-09-13 2009-03-19 Bionica Corporation Method of enhancing sound for hearing impaired individuals
US20090076636A1 (en) * 2007-09-13 2009-03-19 Bionica Corporation Method of enhancing sound for hearing impaired individuals
US20090076804A1 (en) * 2007-09-13 2009-03-19 Bionica Corporation Assistive listening system with memory buffer for instant replay and speech to text conversion
US20090074216A1 (en) * 2007-09-13 2009-03-19 Bionica Corporation Assistive listening system with programmable hearing aid and wireless handheld programmable digital signal processing device
US20090074203A1 (en) * 2007-09-13 2009-03-19 Bionica Corporation Method of enhancing sound for hearing impaired individuals
US8005246B2 (en) 2007-10-23 2011-08-23 Swat/Acr Portfolio Llc Hearing aid apparatus
DE102008024490B4 (en) * 2008-05-21 2011-09-22 Siemens Medical Instruments Pte. Ltd. Filter bank system for hearing aids
US8233637B2 (en) * 2009-01-20 2012-07-31 Nokia Corporation Multi-membrane microphone for high-amplitude audio capture
JP2010244602A (en) * 2009-04-03 2010-10-28 Sony Corp Signal processing device, method, and program
US20120278087A1 (en) * 2009-10-07 2012-11-01 Nec Corporation Multiband compressor and method of adjusting the same
WO2011048741A1 (en) * 2009-10-20 2011-04-28 日本電気株式会社 Multiband compressor
DE102009051200B4 (en) * 2009-10-29 2014-06-18 Siemens Medical Instruments Pte. Ltd. Hearing aid and method for feedback suppression with a directional microphone
US8600076B2 (en) * 2009-11-09 2013-12-03 Neofidelity, Inc. Multiband DRC system and method for controlling the same
ES2392306B1 (en) * 2010-02-03 2013-10-02 Sergio CÓRDOBA SOLANO PSYCHOACUSTIC SOUND MANAGEMENT FOR OPTIMIZATION IN AUDIO SYSTEMS OF FIXED AND EVENTUAL FACILITIES.
US9380380B2 (en) 2011-01-07 2016-06-28 Stmicroelectronics S.R.L. Acoustic transducer and interface circuit
JP5872163B2 (en) 2011-01-07 2016-03-01 オムロン株式会社 Acoustic transducer and microphone using the acoustic transducer
WO2013061252A2 (en) 2011-10-24 2013-05-02 Cochlear Limited Post-filter common-gain determination
EP2675063B1 (en) 2012-06-13 2016-04-06 Dialog Semiconductor GmbH Agc circuit with optimized reference signal energy levels for an echo cancelling circuit
JP6441796B2 (en) * 2012-08-06 2018-12-19 ファーザー フラナガンズ ボーイズ ホーム ドゥーイング ビジネス アズ ボーイズ タウン ナショナル リサーチ ホスピタル Multi-band audio compression system and method
WO2015111084A2 (en) 2014-01-27 2015-07-30 Indian Institute Of Technology Bombay Dynamic range compression with low distortion for use in hearing aids and audio systems
US9808623B2 (en) * 2014-10-07 2017-11-07 Oticon Medical A/S Hearing system
US20180254033A1 (en) * 2016-11-01 2018-09-06 Davi Audio Smart Noise Reduction System and Method for Reducing Noise
US10911013B2 (en) * 2018-07-05 2021-02-02 Comcast Cable Communications, Llc Dynamic audio normalization process
US11234077B2 (en) * 2019-06-01 2022-01-25 Apple Inc. User interfaces for managing audio exposure

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4882762A (en) * 1988-02-23 1989-11-21 Resound Corporation Multi-band programmable compression system
WO1994023548A1 (en) * 1993-04-07 1994-10-13 Central Institute For The Deaf Adaptive gain and filtering circuit for a sound reproduction system
US5832444A (en) * 1996-09-10 1998-11-03 Schmidt; Jon C. Apparatus for dynamic range compression of an audio signal
WO1998056210A1 (en) * 1997-06-06 1998-12-10 Audiologic Hearing Systems, L.P. Continuous frequency dynamic range audio compressor

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5500902A (en) * 1994-07-08 1996-03-19 Stockham, Jr.; Thomas G. Hearing aid device incorporating signal processing techniques
US5550902A (en) 1994-08-17 1996-08-27 American Telecare, Inc. Remote stethoscope signal processing system
US5832097A (en) * 1995-09-19 1998-11-03 Gennum Corporation Multi-channel synchronous companding system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4882762A (en) * 1988-02-23 1989-11-21 Resound Corporation Multi-band programmable compression system
WO1994023548A1 (en) * 1993-04-07 1994-10-13 Central Institute For The Deaf Adaptive gain and filtering circuit for a sound reproduction system
US5832444A (en) * 1996-09-10 1998-11-03 Schmidt; Jon C. Apparatus for dynamic range compression of an audio signal
WO1998056210A1 (en) * 1997-06-06 1998-12-10 Audiologic Hearing Systems, L.P. Continuous frequency dynamic range audio compressor

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1575164A3 (en) * 2004-03-10 2007-09-26 Sony Corporation Sound signal processing apparatus and sound signal processing method
JP2009507407A (en) * 2005-09-01 2009-02-19 ヴェーデクス・アクティーセルスカプ Method and apparatus for controlling a band division compressor of a hearing aid
JP4886783B2 (en) * 2005-09-01 2012-02-29 ヴェーデクス・アクティーセルスカプ Method and apparatus for controlling a band division compressor of a hearing aid
CN105280195A (en) * 2015-11-04 2016-01-27 腾讯科技(深圳)有限公司 Method and device for processing speech signal
CN105280195B (en) * 2015-11-04 2018-12-28 腾讯科技(深圳)有限公司 The processing method and processing device of voice signal
US10586551B2 (en) 2015-11-04 2020-03-10 Tencent Technology (Shenzhen) Company Limited Speech signal processing method and apparatus
US10924614B2 (en) 2015-11-04 2021-02-16 Tencent Technology (Shenzhen) Company Limited Speech signal processing method and apparatus

Also Published As

Publication number Publication date
AU2001283205A1 (en) 2002-02-18
US20020015503A1 (en) 2002-02-07
WO2002013572A3 (en) 2003-09-25
US6873709B2 (en) 2005-03-29
CN1470147A (en) 2004-01-21

Similar Documents

Publication Publication Date Title
US6873709B2 (en) Method and apparatus for filtering and compressing sound signals
EP1236377B1 (en) Hearing aid device incorporating signal processing techniques
US6072885A (en) Hearing aid device incorporating signal processing techniques
US5027410A (en) Adaptive, programmable signal processing and filtering for hearing aids
US8085959B2 (en) Hearing compensation system incorporating signal processing techniques
US5848171A (en) Hearing aid device incorporating signal processing techniques
EP1121834B1 (en) Hearing aids based on models of cochlear compression
EP1068773B2 (en) Apparatus and methods for combining audio compression and feedback cancellation in a hearing aid
JP5496271B2 (en) Wireless binaural compressor
EP2579619B1 (en) Audio processing compression system using level-dependent channels
EP2560410B1 (en) Control of output modulation in a hearing instrument
CN102047691A (en) Method for sound processing in a hearing aid and a hearing aid
US9408001B2 (en) Separate inner and outer hair cell loss compensation
EP1305975B1 (en) Adaptive microphone array system with preserving binaural cues
WO2000015001A2 (en) Hearing aid device incorporating signal processing techniques
AU2005203487B2 (en) Hearing aid device incorporating signal processing techniques
CN114554378A (en) Binaural hearing system including bilateral compression

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 01813128X

Country of ref document: CN

WWE Wipo information: entry into national phase

Ref document number: 2001283205

Country of ref document: AU

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP