CA2136365C - Background noise compensation in a telephone set - Google Patents

Background noise compensation in a telephone set

Info

Publication number
CA2136365C
CA2136365C CA002136365A CA2136365A CA2136365C CA 2136365 C CA2136365 C CA 2136365C CA 002136365 A CA002136365 A CA 002136365A CA 2136365 A CA2136365 A CA 2136365A CA 2136365 C CA2136365 C CA 2136365C
Authority
CA
Canada
Prior art keywords
signal
noise
gain
speech
subband
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Lifetime
Application number
CA002136365A
Other languages
French (fr)
Other versions
CA2136365A1 (en
Inventor
Jonathan Brandon Allen
Donald Joseph Youtkus
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
AT&T Corp
Original Assignee
American Telephone and Telegraph Co 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 American Telephone and Telegraph Co Inc filed Critical American Telephone and Telegraph Co Inc
Publication of CA2136365A1 publication Critical patent/CA2136365A1/en
Application granted granted Critical
Publication of CA2136365C publication Critical patent/CA2136365C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/58Anti-side-tone circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/60Substation equipment, e.g. for use by subscribers including speech amplifiers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/02Constructional features of telephone sets
    • H04M1/19Arrangements of transmitters, receivers, or complete sets to prevent eavesdropping, to attenuate local noise or to prevent undesired transmission; Mouthpieces or receivers specially adapted therefor

Abstract

An automated method for modifying a speech signal communicated over a telephone network by applying a gain factor in a telephone set before any side tone is added thereto. The gain factor is a function of a received signal indicative of the background noise at the location of the telephone set. The gain applied may be a function of both the background noise level and the original speech signal. Either a linear or a non-linear (e.g., compressed) amplification of the original speech signal may be performed, where a compressed amplification results in the higher level portions of the speech signal being amplified by a smaller gain factor than lower level portions. The speech signal may be separated into a plurality of subbands, each resultant subband signal being individually modified in accordance with the present invention. In this case, each subband speech signal is amplified by a gain factor based on a corresponding subband noise signal, generated by separating the background noise signal into a corresponding plurality of subbands. The individual modified subband signals may then be combined to form the resultant modified speech signal.

Description

BACKGROUND NOISE COMPENS~TION
IN A TELEPHONE SET

Field of the Invention The present invention relates generally to the field of telephone sets 5 connected to a telephone network and specifically to the problem of using a telephone in a noisy environment.

Background of the Invention When a person uses a telephone in a noisy environment such as a noisy room, an airport, a car, a street corner or a restaurant, it can often be difficult to hear 10 the person speaking at the other end (i.e., the "far-end") of the connection over the background noise present at the listener's location (i.e., the "near-end"). In some cases, due to the variability of human speech, the far-end speaker's voice is sometimes intelligible over the near-end background noise and sometimes unintelligible. Moreover, the noise level at the near-end may itself vary over time, 15 making the far-end speaker's voice level at times adequate and at times inadequate.
Although some telephones provide for control of the volume level of the telephone loudspeaker (i.e., the earpiece), such control is often unavailable.
Moreover, manual adjustment of a volume control by the listener is undesirable since, as the background noise level changes, the user will want to readjust the20 manual volume control in an attempt to maintain a preferred listening level.
Generally, it is likely to be considered more desirable to provide an automatic (i.e., adaptive) control mechanism, rather than requiring the listener first to determine the existence of the problem and then to take action by adjusting a manual volume control. Onc solution which attempts to address this problem has been proposed in 25 U.S. Patent No. 4,829,565, issued on May 9, 1989 to Robert M. Goldberg, whichdiscloses a telephone with an automated volume control whose gain is a function of the level of the background noise.

.~

, Summary of the Invention We have recognized that the use of either conventional manual volume controls or an automatic mechanism such as that disclosed in the above-cited U.S.
Patent No. 4,829,565 fails to adequately solve the background noise problem. In 5 particular, these approaches fail to recognize the fact that by amplifying the signal which supplies the handset receiver (i.e., the loudspeaker), the side tone is also amplified. (The side tone is a well-known feed-through effect in a telephone. A
portion of the input signal from the handset transmitter -- i.e., the microphone -- is mixed with the far-end speech signal received from the network. The resultant, 10 combined signal is then supplied to the handset loudspeaker.) Since the side tone contains the background noise, itself, the background noise is, disadvantageously, amplified concurrently with the far-end speech signal whenever such a volume control (either manual or automatic) is used to amplify the signal which supplies the handset receiver. By amplifying both the speech signal and the noise together, the 15 degrading effect of the noise can actually become worse because of the properties of the human ear.
In accordance with the present invention, a modified speech signal is produced from an original speech signal in a telephone set before the side tone has been combined therewith. Specifically, a gain factor is applied to the original speech 20 signal to produce the modified speech signal. The gain factor is a function of a received signal indicative of the background noise at the given destination at which the telephone set is located. The side tone may then be combined with the modified speech signal.
The gain factor may be a function of the level of the background noise, 25 or it may be a function of both the level of the background noise and the level of the original (i.e., the far-end) speech signal. The modified speech signal may comprise a linear amplification of the original speech signal or it may comprise an amplified and "compressed" version of the original speech signal. By "compressed" it is meant that the higher level portions of the original signal are amplified by a smaller gain factor 30 than are the lower level portions.
In accordance with one illustrative embodiment, the original speech signal may be separated into a plurality of subbands, and each resultant subbandsignal may be individually modified (e.g., amplified) in accordance with the technique of the present invention. In particular, these original subband speech35 signals may be amplified by a gain factor which is a function of a corresponding subband-noise-indicative signal. Such subband-noise-indicative signals may be ~_-- 3 --generated by separating the signal indicative of the background noise into a corresponding plurality of subbands. The individual modified subband signals may- then be combined to form the resultant modified speech signal. The modified speech S signal may then be combined with the side tone.
As used herein, the term "telephone set" is intended to include any apparatus for use by one party in providing a two-way speech communication linkage betweenthe user and another party, wherein the apparatus has the effect (intentionally or unintentionally) of combining a side tone with the received signal. Examples of such 10 devices include conventional desk-top or other corded telephone sets, cordless and cellular telephones, and headsets (such as those commonly used by pilots, telephone operators, air traffic controllers, police dispatchers, etc.). The telephone set may be connected to the other party by any conventional (or non-conventional)telephone network means. As used herein, the term "telephone network" is intended to include 15 conventional terrestrial telephone networks (local or long distance), wireless (including cellular) communication networks, radio transmission, satellite transmission, microwave tr:~n~mi~sion, fiber optic links, etc., or any combination of any of these transmission networks.
In accordance with one aspect of the present invention there is provided a 20 method of processing an original speech signal in a telephone set to produce a final speech signal, the original speech signal having been communicated over a telephone network to a destination at which the telephone set is located, the destination having background noise thereat, the method comprising the steps of: generating a background-noise-indicativesignal indicative of the background noise at the 25 destination; separating the original speech signal into a plurality of original subband speech signals; separating the background-noise-indicativesignal into a plurality of subband-noise-indicativesignals correspondingto the plurality of original subband speech signals; applying a corresponding subband gain to each original subband speech signal to produce a corresponding plurality of modified subband speech 30 signals, wherein each subband gain is a function of the corresponding subband-noise-indicativesignal; combining the plurality of modified subband speech signals to produce the modified speech signal; and combining a side tone with the modified speech signal to produce the final speech signal.

- 3a- ~ 3 ~
In accordance with another aspect of the present invention there is provided a telephone set for use at a location having background noise thereat, the telephone set comprising: means for receiving an original speech signal, the original speech signal having been communicated to the telephone set by a telephone network, theoriginal speech signal being substantially free of the background noise; means for separating the original speech signal into a plurality of original subband speech signals; means for generating a background-noise-indicativesignal indicative of the background noise; means for separating the background-noise-indicativesignal into a plurality of subband-noise-indicativesignals correspondingto the plurality of original subband speech signals; means for applying a corresponding gain to each originalsubband speech signal to produce a corresponding plurality of modified subband speech signals, wherein each subband gain is a function of the corresponding subband-noise-indicativesignal; and means for combining the plurality of modified subband speech signals to produce a modified speech signal.
In accordance with yet another aspect of the present invention there is provided a method of processing an original speech signal in a telephone set to produce a modified speech signal, the original speech signal having been communicated over a telephone network to a destination at which the telephone set is located, the destination having background noise thereat, the original speech signal being substantially free of the background noise, the method comprising the steps of:
receiving the original speech signal from the telephone network at the destination;
generating a background-noise-indicativesignal indicative of the background noise at the destination; and applying a gain to the original speech signal to produce the modified speech signal, wherein the gain is a function of the background-noise-indicative signal.
Brief Description of the Drawin~s Figure 1 shows a telephone set which includes a noise compensation system in accordance with an illustrative embodiment of the present invention.
Figure 2 shows a system-level diagram of a broadband-basedillustrative embodiment of a noise compensation system in accordance with the present invention.
Figure 3 shows an illustrative implementation of the noise level estimation unit of the system of Figure 2.
.~

-3b -Figure 4 shows an illustrative implementation of the gain computation unit of the system of Figure 2.
Figure 5 is a graph which shows a compressor gain which may be applied to 5 the original speech signal by the signal boost unit of the system of Figure 2 applying compressed amplification.
Figure 6 is a graph of the corresponding transfer function for the illustrative signal boost unit which results from applying the gain shown in Figure 5.
Figure 7 shows an illustrative implementation of the signal boost unit of an 10 embodiment of the system of Figure 2 applying a compressed amplification as shown in the graphs of Figures 5 and 6.

213636~

~ .....

Figure 8 shows an alternative illustrative implementation of the gain computation unit of Figure 2 for use in an embodiment applying compressed amplification in an alternative manner.
Figure 9 shows a system-level diagram of a multiband-based illustrative S embodiment of the present invention in which noise compensation is performed in individual subbands.

Detailed Description Introduction The present invention improves the signal-to-noise ratio (SNR) of a far-10 end speaker's speech in the near-end listener's ear when the near-end listener is using a telephone in a noisy environment. The level of the noise in the ear of the near-end listener can be estimated from the signal levels picked up by the transmitter (microphone) in the near-end listener's handset. Based on these levels, the original speech signal generated by the far-end speaker may be modified within the telephone 15 by being amplified by a variable gain factor so as to provide a more intelligible signal to the listener. This modification may advantageously also be a function of the level of the original speech signal itself. For example, the speech power level (i.e., a "long-term" average level of the original speech signal) may be incorporated into the determination of the gain factor. In this manner, relatively quiet signals may 20 be boosted (i.e., amplified) by a larger gain factor than relatively loud signals.
Moreover, the modification of the speech signal may comprise either a linear amplification or a non-linear, (illustratively) compressed, amplification.
Compressed amplification, in particular, boosts loud portions of the original speech signal by a lesser amount (i.e., with a smaller gain factor) than quiet portions. Thus, 25 it is possible in this manner to, on a short-term basis, boost the signals which fall below the background noise level without boosting the signals which are already significantly above the background noise level. Simple linear amplification, by contrast, boosts all signal levels by an equal amount. When used to boost low-level signals above the background noise, linear amplification can in some circumstances 30 result in distortion, since the higher level signals (already above the noise) could receive excessive amplification.
Figure 1 shows telephone set 20 which includes a noise compensation system embodying the principles of the present invention. Specifically, telephone set 20 of Figure 1 comprises a deskset 18 and a handset 13h (having microphone 35 13m and loudspeaker 13s). Included within deskset 18 is noise compensation 213636~

" ., system 14. For illustrative convenience, the cord which connects handset 13h to deskset 18 is shown as em~n~ting from the right side of deskset 18, even though such cords most commonly emanate from the left side of a deskset.
Deskset 18 further includes ideal hybrid 19 and side tone adder 21.
5 Ideal hybrid 19 converts between standard two-wire and four-wire telephone lines.
It is ideal in that it substantially isolates the incoming signal from the outgoing signal on its four-wire side. In this manner, there is essentially no side tone component to the original speech signal which em~n~tes from the four-wire side of the hybrid. Side tone adder 21 combines the signal from microphone 13m with the 10 incoming (far- end) speech signal before it is provided to loudspeaker 13s. In particular, a reduced level of the signal from microphone 13m is mixed with the speech signal. Thus, a side tone is provided to the loudspeaker. Ideal hybrids and side tone adders are conventional components which may be found, for example, incertain electronic telephone sets. Other conventional components of a telephone set 15 which are not relevant to the present invention are not shown.
Noise compensation system 14 receives a noise-indicative signal from microphone 13m which is representative of the background noise (as illustrated as em~n~ting from loudspeaker 17) as well as any speech provided to microphone 13m by the telephone user. Noise compensation system 14 also receives the original 20 speech signal from a far-end speaker (whose telephone and the network connection thereto are not shown). Noise compensation system 14 determines the level of background noise from the noise-indicative signal, and boosts the original speech signal by a gain factor based on the background noise level to produce a modified speech signal. The side tone is then added to the modified speech signal by side tone 25 adder 21, and the resultant signal is then provided to loudspeaker 13s in handset 13h.
Note that the original speech signal as provided to noise compensation system 14 is substantially free of the background noise, since the side tone has not yet been added to the original (far-end) speech signal. Thus, the far-end speech is boosted without any simultaneous boost of the background noise in the side tone.

30 An Illustrative Br. - lhqnd Tmpl~mentation with Linear Amplification Figure 2 shows a system-level diagram of a broadband-based illustrative embodiment of noise compensation system 14. Inputs to the system include the original speech signal and the noise-indicative signal, which may further include speech provided by the near-end listener. The system produces a modified speech 35 signal for improved intelligibility as output. All of the signals described with ~ ~13fi365 reference to the illustrative embodiment present herein are presumed to be in digital form.
Based on the noise-indicative signal, noise level estimation 22 determines the "noise floor" and outputs a signal representing that value. In 5 particular, this signal represents the noise level over a first predetermined period of time. By setting this first predeterrnined period to a relatively short value (e.g., 250 milliseconds or less), the determined noise floor will substantially follow ch~nging levels of background noise in the near-end environment. Specifically, the noise floor signal represents a short-term (e.g., 250 milliseconds) minimum value of an 10 "exponentionally mapped past average" signal, and can be generated using known techniques. An illustrative implementation of noise level estimation 22 is shown in Figure 3 and described below.
Gain computation 24 produces a gain signal, GAIN, whose value is proportional to the noise floor signal and inversely proportional to an average speech 15 power level signal. This gain signal represents a gain factor (i.e., a multiplicative factor) by which the original speech signal may be amplified. The average speechpower level signal is generated by speech power estimation 23, and represents the average level of the original speech signal over a second predetermined period of time. That is, the average speech power level measures the "energy" level of the20 speech signal. Providing such a gain dependence on the far-end speech level allows relatively quiet calls to receive a sufficient boost for a given background noise level, while preventing loud calls from being over-boosted. By setting the second predetermined period to a relatively long value (e.g., one second), it can more readily be determined whether the current far-end speech comprises a loud or soft segment 25 of the call. Thus, the average speech power level signal represents a long-term average level. Speech power estimation 23 may be implemented by conventional signal energy estimation techniques. An illustrative implementation of gain computation 24 is shown in Figure 4 and described below.
The gain signal and the original speech signal are provided to signal 30 boost 25 which produces the modified speech signal. Where only linear amplification is desired, signal boost 25 may comprise a conventional amplifier (i.e., a multiplier). In this case, the original speech signal is amplified by a gain factor equal to the value of the gain signal, GAIN. Where, on the other hand, compressed amplification is desired, signal boost 25 may comprise circuitry (or procedural code) 35 which amplifies the original speech signal by a gain factor less than or equal to t4e value of the gain signal, wherein the gain factor further depends on the level of the ~ 213636~

,.~"

original speech signal itself. That is, the gain signal, GAIN, represents the maximum gain which will be applied by the "compressor." An illustrative implementation of signal boost 25 providing compression is shown in Figure 7 anddescribed below.
Figure 3 shows an illustrative implementation of noise level estimation 22 of the system of Figure 2. First, high pass filter (HPF) 31 removes DC from the input signal. It may be conventionally implemented as a first order recursive digital filter having a cutoff frequency of, for example, 20 Hz, and may be based on a standard telephony sampling frequency of 8 kHz. Absolute value block (ABS) 32 10 computes the m~gnitllcle of the sample and is also of conventional design. Low pass filter (LPF) 33 computes the exponentially mapped past average (EMP). As described above, the exponentially mapped past average comprises an exponentially weighted average value of the noise level. Low pass filter 33 is also of conventional design and may illustratively be implemented as a first order recursive digital filter 15 having the transfer function y(n) = ( 1 - ~) x(n) + ,~ y(n - 1), where ~ = e~Tk, with T a sampling period and I a time constant. Illustratively, T = 0.125 ms and ~ =
16 ms.
Minimllm sample latch (MIN) 34 stores the minimum value of EMP
over the first predetermined time period (e.g., 250 milliseconds). The output signal 20 of latch 34, MEMP, therefore represents the short-term minimum of the exponentionally mapped past average, and thus represents the short-term minimllmvalue of the averaged noise-indicative signal. This signal is subsequently used to represent the noise floor over which far-end speech should be boosted. In a corresponding manner, maximum sample latch (MAX) 35 stores the maximum value 25 of EMP over the same predetermined period. The output signal of latch 35, PEMP, therefore represents the short-term peak of the exponentionally mapped past average, and thus represents the short-term peak value of the averaged noise-indicative signal.
Latches 34 and 35 may be implemented by conventional digital comparators, selectors and storage devices, with the storage devices reset at the start of each cycle 30 of the predetermined time period.
Speech detector and noise floor estimator 36 generates the noise floor signal output based on signals MEMP and PEMP. Specifically, it performs two functions. First, it is determined whether the noise-indicative signal presentlyincludes ~ noise or whether it presently includes speech as well. This question 35 may be resolved by conventional techniques, such as those used in the implementation of conventional speakerphones. For example, the quotient of PEMP

213636~

(representing the short-term peak value of the noise-indicative signal) divided by MEMP (representing the short- term minimllm value of the noise-indicative signal) may be compared with a predetermined threshold. The larger this quotient, the larger the variability in the level of the input signal. If the level of the input signal is S sufficiently variable within the first predetermined time period, it is presumed that speech is present. (Note that the variation in signal level of speech typically exceeds that of background noise.) Second, speech detector and noise floor estimator 36 sets the output noise floor signal to a value which represents the estimated level of the noise floor.
10 If it is determined that speech is not present, the noise floor signal is set to MEMP, the short-term minimllm value of the noise-indicative signal. Otherwise, the noise floor signal remains unchanged -- that is, the previous value is maintained. In this manner, when the presence of speech makes it difficult to determine the actual present level of background noise, it is presumed that the noise level has not changed 15 since the previous period.
In one alternative embodiment, the value of PEMP alone may be compared with a predetermined threshold (rather than using the quotient of PEMP
divided by MEMP), since speech is generally of a significantly higher intensity than is background noise. And in a second alternative embodiment, speech detection may 20 be bypassed altogether, on the assumption that the far-end speaker will not be speaking at the same time that the near-end listener is speaking. In other words, we may not care what the "noise floor" is determined to be during periods when the near-end listener is speaking. In this second alternative embodiment, maximum sample latch 35 and speech detector and noise floor estimator 36 may be removed 25 from noise level estimation 22 of Figure 3, and the output of miniml-m sample latch 34 (i.e., signal MEMP) may be used directly as the noise floor signal output of noise level estimation 22.
Figure 4 shows an illustrative implementation of gain computation 24 of the system of Figure 2. The gain signal is generated based on the noise floor signal 30 from noise level estimation 22 and on the average speech power level signal from speech power estimation 23. Specifically, the computed gain is advantageously proportional to the noise floor and inversely proportional to the average speechpower level. Moreover, the gain is never less than one (i.e., the original speech signal is never attenuated) nor is it ever more than a maximum specified value.

".

""
g First, amplifier 41 multiplies the noise floor by a noise scale factor. This noise scale factor is set to an a~plopliate value so that the output signal of amplifier 41, which is representative of a gain factor, is of the appropriate magnitude. In particular, the noise scale factor acts as a "sensitivity" control -- a smaller scale S factor will result in more gain being applied for a given level of background noise.
The magnitude of this signal may be advantageously set to that gain factor whichwill boost the lowest far-end speech levels by an appropriate amount to overcomethe noise level. For example, the noise scale factor may illustratively be set to a - fractional value between zero and one, such as 0.4.
Next, minimi7er (MIN) 42 compares the gain factor output by amplifier 41 to a maximum permitted gain factor to ensure that the system does not attempt to apply an excessive gain factor to the original speech signal. For example, the maximum permitted gain factor may illustratively be set to 5.6 (i.e., 15 dB).
Maximizer (MAX) 43 then ensures that the resultant gain factor is in no case less 15 than one, so that the original speech signal is never attenuated.
Divider 44 and minimi7e.r (MIN) 45 determine an additional multiplicative factor to be incorporated in the gain computation so that the resultant gain will be inversely proportional to the average speech power level as provided by speech power estimation 23. Divider 44 computes the quotient of a miniml]m far-20 end speech level divided by the average speech power level for use as this additionalmultiplicative factor. The minimllm speech level represents the minimum level which is to be considered actual far-end speech, as distinguished from mere background noise during a period of silence by the far-end speaker. For example,the minimllm speech level may illustratively be set to a value representing -30 dBm.
25 ~linimi7er 45 then ensures that this multiplicative factor does not exceed one. In this manner, the gain factor is not increased as the far-end speech level goes below the minimllm, so that far-end background noise is not over-boosted (i.e., not boosted more than the quietest speech).
Amplifier 46 multiplies the gain factor generated by amplifier 41 30 (through minimi7çr 42 and maximizer 43) by the additional multiplicative factor from divider 44 (through minimi7er 45). Finally, maximizer (MAX) 47 ensures thatthe final gain factor is not less than one, so that the original speech signal is never attenuated. Thus, the resultant gain factor, GAIN, is proportional to the noise floor level and inversely proportional to the average speech power level, but neither less 35 than one nor more than the specified maximum.

21~636S
,~.. .

.,~, An Illustrative Br~h~nd Implementation with Compressed Amplification As described above, the technique of compressed amplification results in the application of more gain to lower energy signals than to higher energy signals.
This helps to compensate for the listener's reduced dynamic range of hearing and5 undue growth of loudness which results from the presence of surrounding noise.Since lower energy signals tend to be masked by noise more than higher energy signals, the higher energy signals require less amplification. Moreover, this compression avoids distorting the speech by avoiding over-amplification of the high energy signals. Thus, the speech intelligibility is increased without the unwanted 10 side effect of over-amplifying those sounds which are already sufficiently loud.
Figure 5 is a graph which shows a compressor gain which may be applied to the original speech signal by the signal boost unit of an illustrative embodiment of the system of Figure 2 applying compressed amplification. Figure 6is a graph which shows the corresponding transfer function for the illustrative signal 15 boost unit which results from applying the gain shown in Figure 5. As shown, the gain (in decibels, or dB) to be applied varies from GL, a predetermined "low-level"
gain which is applied to the lowest energy signals, down through GH, a "high-level"
gain, to no gain at all (i.e., 0 dB) at the highest energy signals. The low-level gain, GL, may be based on the output of gain computation 24, GAIN, as shown in Figure 20 4 and described above. In particular, where GAIN reflects a maximum gain factor and GL reflects a gain in decibels, it can be readily seen that GL = 20 log (GAIN).
Note from the graphs of Figures 5 and 6 that the gain advantageously remains non-negative, thus ensuring that the signal is never attenuated.
The compressor "breakpoint," BK, is an original speech signal level 25 threshold below which the gain applied remains constant. That is, signals below BK
receive a linear boost while only those above BK are in fact compressed. By keeping the gain applied constant below this threshold, very low level signals, which likely represent only background noise at the far end (rather than actual far-end speech), will not be excessively amplified (i.e., will not be boosted more than the 30 lowest level speech signals), while low level speech signals will still receive sufficient boost. P represents a point at which a high-level gain, GH, may be defined. Both the compressor breakpoint BK and the point P may be advantageouslychosen so that most of the dynamic range of the original speech signal falls between BK and P. Thus, the low-level gain GL will be applied to the lowest level speech35 signals, while the high-level gain, GH, will be applied to the highest level speech~
signals. For example, BK may be set at the minimum level which represents actual ~ 213~36~

speech (as opposed to far-end background noise). P, for example, may be set at aspeech level which is exceeded only 10% of the time. Alternatively, since speechtypically has an energy distribution that ranges over about 30 dB, either BK or P
may be chosen as indicated above, and then the other parameter may be set 30 dB
5 higher or lower, respectively.
Figure 7 shows an illustrative implementation of the signal boost unit of the embodiment of the system of Figure 2 applying a compressed amplification as shown in the graphs of Figures 5 and 6. The illustrative implementation comprises absolute value block (ABS) 50, peak detector 51, logarithm block (LOG) 52, 10 multiplier 53, adder 54, minimi7~r (MIN) 55, adder 56, maximizer (MAX) 57, exponentiator (EXP) 58 and multiplier 59. As can be seen from the presence of logarithm block 52 and exponentiator 58, the computation of the compressed gain is primarily performed in the logarithmic domain. All of the individual components are of conventional design.
Specifically, absolute value block 50 computes the m~gnitu(l~ of the sample. Peak detector 51 controls the attack and release times of the compressor.
For example, peak detector 51 may be advantageously designed so as to provide instantaneous attack but syllabic release. An instantaneous attack time enables the compressor gain to be reduced instantaneously if the input signal level suddenly20 rises. Therefore, sudden, loud noises are prevented from being over-amplified, thus avoiding causing pain or injury to the listener's ear. The compressor gain increases, however, at a rate dependent on the release time constant. The release time constant may be set, for example, to 16 milliseconds (or less) to respond to the fast energy changes associated with the phonemes of spoken language. Specifically, if x(n) 25 represents the n'th input sample to peak detector 51 and y(n) represents the n'th output sample therefrom, peak detector 51 may be implemented by setting y(n) =
x(n) if x(n) > y(n-1), and otherwise setting y(n) = ~y(n-1), where ,B = e-Tk, with T
set equal to the sampling period (e.g., 0.125 milli~econds for telephony) and ~ set equal to the release time constant (e.g., 25 milliseconds).
Logarithm block 52 converts the output signal of peak detector 51 into the logarithmic domain by taking the logarithm of the digital sample. Multiplier 53, adder 54 and minimi7..o.r 55 compute the relative reduction in gain which is to result from the compression. That is, the amount by which the resultant gain will be reduced from the low-level gain, GL, (which represents the maximum gain) is 35 calculated by these components. Specifically, multiplier 53 multiplies the signal~by the amount (k-1), where k is the reciprocal of the "compression ratio." The ~136365 compression ratio, CR, represents the slope of the compressor gain curve as shown in Figure 6, and may be easily calculated from the parameters BK, P, GL and GH (as defined above) as CR = 1/k = ( P - BK )( P - BK + GH - GL ). Adder 54 then adds the (negative) amount - (k-1) log (bk) to the result from multiplier 53, where bk is S the compressor breakpoint (i.e., BK) expressed as an absolute level on a linear scale.
For example, if the speech signal magnitudes are in the range [O,R] on a linear scale and it is desired that the compressor breakpoint be placed a predetermined amount x dB down from R, then bk = R x 10(-X/20). Minimi7er 55 limits the result of the above computation to a value less than or equal to zero so that the final resultant 10 compressed gain will never exceed the low-level gain, GL.
Adder 56 adds in the amount gl, which is the logarithm of the gain which is introduced by the compressor at all levels less than bk (i.e., the low-level gain). Thus, gl = log (GA~) = GL / 20. Maximizer 57 ensures that the final result (as computed in the logarithmic domain) remains greater than or equal to zero tolS ensure that the original speech signal is never attenuated. Exponentiator 58 converts the computed compressed gain back out of the logarithmic domain to produce the final gain factor (i.e., the compressed gain). Finally, multiplier 59 applies this (multiplicative) gain factor to the original speech signal to produce the modified speech signal.

20 An Alternative Illustrative Implementation of Compressed Amplification Figure 8 shows an alternative illustrative implementation of the gain computation unit of Figure 2 for applying compressed amplification in a different manner than that described above. In gain computation 24' shown herein, the low-level gain, GL, of the compressor of signal boost 25 is varied only as a function of 25 the background noise level (and not based on the average speech power level), while the high-level gain, GH, is varied as a function of the average speech power level.
That is, the low-level gain is proportional (only) to the noise floor, and the high-level gain is inversely proportional (only) to the average speech power level. Thus, gain computation 24' produces an output (GAIN) comprising two "independent" gain 30 factors, both of which are supplied to signal boost 25.
For example, if P is chosen to be set at a speech level which is exceeded only 10% of the time as suggested above, the result of this alternative implementation is that the effect of varying the low-level gain becomes essentially orthogonal to the effect of varying the high-level gain. In particular, varying the~
35 low-level gain will affect the intelligibility of the speech but the loudness will be 213636~
,~

relatively unaffected if the high-level gain remains constant. On the other hand, varying the high-level gain will affect the loudness of the speech but the intelligibility will be relatively unaffected if the low-level gain remains constant.
Thus, the low-level gain becomes an intelligibility "control" and the high-level gain 5 becomes a loudness "control." Advantageously, therefore, the illustrative implementation described herein increases the low-level gain as the background noise increases, while it increases the high-level gain as the far-end speech level decreases.
Specifically, in the alternative implementation of Figure 8, amplifier 41, 10 minimi7er (MIN) 42 and maximizer (MAX) 43 produce a gain factor proportional to the noise floor in an analogous manner to the corresponding components of the implementation shown in Figure 4. The same parameters -- a noise scale factor and a maximum permitted gain factor -- are employed in the same manner. The resultant signal in this case, however, is the final low-level gain factor to be provided to the 15 compressor of signal boost 25.
Divider 44 and minimi7er (MIN) 45 determine an alternative gain factor (inversely proportional to the average speech power level), also in an analogousmanner to the corresponding components of the implementation shown in Figure 4.
Multiplier 48 then multiplies this factor (which is less than or equal to one) by a 20 parameter representing the maximum permitted high-level gain factor to produce the high-level gain factor to be provided to the compressor of signal boost 25. For example, the maximum permitted high-level gain factor may advantageously be set to the low-level gain factor. Maximizer 49, like maximizer 43, ensures that the resultant gain factor is at least one, so that the original speech signal is never 25 attenuated.
With the resultant gain factors as produced by gain computation 24', signal boost 25 may be implemented as shown in Figure 7 and described above. In particular, the compression ratio, CR, may be readily computed as described above based on the low-level and high-level gain factors generated by gain computation30 24'. The compressed gain may then be computed based on the values of k (1/CR), bk and gl (based in turn on the low-level gain factor) as described above.

An Illustrative Multiband Implementation Figure 9 shows a system-level diagram of a multiband-based illustrative embodiment of the present invention in which noise compensation is performed i~n35 individual (frequency) subbands. By performing noise compensation independently 213636~

in distinct subbands, the noise energy in one frequency band will not affect the gain applied to the original speech signal at other frequencies. For example, high energy, low frequency components in the original speech signal will advantageously not affect the gain applied to the high frequency components of the signal. In general, 5 multiband-based noise compensation permits better adaptation to the spectral characteristics of the background noise.
The structure and operation of the illustrative multiband system corresponds generally to that of the broadband system of Figure 2. However, each of the processes performed by the broadband system of Figure 2 is performed by the 10 multiband system of Figure 9 in a plurality of independent subbands. In particular, each of the four components shown in Figure 2 may be replaced by a plurality of corresponding "copies" of the given component, each of which operates on one of the n subbands into which each of the input signals is separated. Since subband-based processing of speech and audio signals is well known, the following 15 description provides an overview of the multiband implementation of Figure 9.Specifically, multiband noise compensation system 14' comprises analysis filter banks 61 and 62, noise level estimation 22', speech power estimation 23', gain computation 24', and signal boost 25' and adder 63. (Units which correspond to those of the broadband system of Figure 2 have been assigned the 20 same numbers with an added "prime" mark.) Each of the two input signals -- the noise-indicative signal and the original speech signal -- are separated into a corresponding set of n subband signals by analysis filter banks 61 and 62 in a conventional manner. Advantageously, these two filter banks are identical so that the two signals are separated into corresponding sets of subband signals having 25 exactly the same frequency band structure.
Noise level estimation 22' comprises subband noise level estimation 22-1, . . . 22-n; speech power estimation 23' comprises subband speech power estimation 23-1, . . . 23-n; gain computation 24' comprises subband gain computation 24-1, . . . 24-n; and signal boost 25' comprises subband signal boost 30 25-1, . . . 25-n. Each corresponding set of components 22-i, 23-i, 24-i and 25-i (corresponding to the i'th subband) have a corresponding internal structure and operate in an analogous manner to components 22, 23, 24 and 25 of broadband noise compensation system 14 of Figure 2. After the speech signal as divided into subbands has been applopliately modified in each of these subbands (by subband 35 signal boost 25-1, . . . 25-n), adder 63 combines the resultant modified subband speech signals to produce the final modified speech signal for use at the destination.

213636~

" ,. ,~

Adder 63 is of conventional design.
In an alternative multiband embodiment, speech power estimation is not performed in subbands. In this case, speech power estimation 23 of the broadbandsystem of Figure 2 may be used in place of speech power estimation 23', providing 5 its output signal (average speech power level) to each of the subband gain computation components (24-1, . . . 24-n). That is, this alternate embodiment provides gain factors in each subband which are inversely proportional to the overall speech power level of the original speech signal as a whole, rather than to the power level in each subband individually.
Although the individual subband components of multiband noise compensation system 14' correspond to the components of noise compensation system 14, the various parameters (e.g., the noise scale factor, the maximum permitted gain factor, the minimllm speech level, etc.) described in connection with noise compensation system 14 above may be advantageously assigned different 15 values in the different subband implementations. For example, in a multiband compression system, the release time of peak detector 51 in a higher frequency band may be advantageously set lower than the release time for a corresponding peak detector in a lower frequency band.

For clarity of explanation, the illustrative embodiment of the present 20 invention is presented as comprising individual functional blocks. The functions these blocks represent may be provided through the use of either shared or dedicated haldwale, including, but not limited to, hardware capable of executing software. For example, the functions of processors presented in the various figures may be provided by a single shared processor. (Use of the term "processor" should not be 25 construed to refer exclusively to hardware capable of executing software.) Illustrative embodiments may comprise digital signal processor (DSP) haldwale, read-only memory (ROM) for storing software performing the operations discussed below, and random access memory (RAM) for storing DSP results. Very large scale integration (VLSI) hardware embodiments, as well as custom VLSI
30 circuitry in combination with a general purpose DSP circuit, may also be provided.
Although a number of specific embodiments of this invention have been shown and described herein, it is to be understood that these embodiments are merely illustrative of the many possible specific arrangements which can be devised in application of the principles of the invention. Numerous and varied other 35 arrangements can be devised in accordance with these principles by those of ordinary 213636~
"

.~ ~

skill in the art without departing from the spirit and scope of the invention.

Claims (33)

1. A method of processing an original speech signal in a telephone set to produce a final speech signal, the original speech signal having been communicated over a telephone network to a destination at which the telephone set is located, the destination having background noise thereat, the method comprising the steps of:generating a background-noise-indicativesignal indicative of the background noise at the destination;
separating the original speech signal into a plurality of original subband speech signals;
separating the background-noise-indicativesignal into a plurality of subband-noise-indicative signals corresponding to the plurality of original subband speech signals;
applying a corresponding subband gain to each original subband speech signal to produce a corresponding plurality of modified subband speech signals, wherein each subband gain is a function of the corresponding subband-noise-indicative signal;
combining the plurality of modified subband speech signals to produce the modified speech signal; and combining a side tone with the modified speech signal to produce the final speech signal.
2. The method of claim 1 wherein each subband-noise-indicativesignal is characterized by a time-varying signal level and wherein each subband gain is a function of the signal level of the corresponding subband-noise-indicativesignalmeasured over a first predetermined time period.
3. The method of claim 1 wherein each subband gain is a further function of the corresponding original subband speech signal.
4. The method of claim 3 wherein each subband gain is a further function of an energy level of the corresponding original subband speech signal measured over a second predetermined time period.
5. The method of claim 1 wherein each subband gain is a further function of the original speech signal.
6. The method of claim 5 wherein each subband gain is a further function of an energy level of the original speech signal measured over a second predetermined time period.
7. The method of claim 1 wherein each original subband speech signal is characterized by a time-varying signal level, wherein each subband gain is a further function of the signal level of the corresponding original subband speech signal, and wherein the subband gain applied to the original subband speech signal when it is at a first signal level is greater than the subband gain applied to the original subband speech signal when it is at a second signal level greater than said first signal level.
8. The method of claim 1 wherein the background-noise-indicativesignal comprises a noise-and-speech-indicativesignal indicative of both the background noise and speech, and wherein the step of applying the subband gains includes the step of determining when said noise-and-speech-indicativesignal does not includespeech and determining the subband gains at such times.
9. A telephone set for use at a location having background noise thereat, the telephone set comprising:
means for receiving an original speech signal, the original speech signal having been communicated to the telephone set by a telephone network, the original speech signal being substantially free of the background noise;
means for separating the original speech signal into a plurality of original subband speech signals;
means for generating a background-noise-indicativesignal indicative of the background noise;
means for separating the background-noise-indicativesignal into a plurality of subband-noise-indicativesignals corresponding to the plurality of original subband speech signals;

means for applying a corresponding gain to each original subband speech signal to produce a corresponding plurality of modified subband speech signals, wherein each subband gain is a function of the corresponding subband-noise-indicative signal; and means for combining the plurality of modified subband speech signals to produce a modified speech signal.
10. The telephone set of claim 9 wherein each subband-noise-indicativesignal is characterized by a time-varying signal level, the telephone set further comprising a corresponding plurality of means for measuring the signal level of each corresponding subband-noise-indicativesignal over a first predetermined time period, wherein each subband gain is a function of said corresponding measured level.
11. The telephone set of claim 9 further comprising a corresponding plurality ofmeans for determining an energy level of each corresponding original subband speech signal measured over a second predetermined time period, wherein each subband gain is a further function of said corresponding energy level.
12. The telephone set of claim 9 further comprising means for determining an energy level of the original speech signal measured over a second predetermined time period, wherein each subband gain is a function of said energy level.
13. The telephone set of claim 9 further comprising a corresponding plurality ofmeans for determining each subband gain, wherein each original subband speech signal is characterized by a time-varying signal level, wherein each subband gain is a further function of the signal level of the corresponding original subband speech signal, and wherein the subband gain determined when the corresponding original subband speech signal is at a first signal level is greater than the subband gain determined when the corresponding original subband speech signal is at a second signal level greater than said first signal level.
14. The telephone set of claim 9 wherein the background-noise-indicativesignal comprises a noise-and-speech-indicativesignal indicative of both the background noise and speech, and wherein the means for applying the subband gains includes means, applied to said noise-and-speech-indicativesignal, for determining when said noise-and-speech-indicativesignal does not include speech and determining the subband gains at such times.
15. The telephone set of claim 9 further comprising:
means for combining a side tone with the modified speech signal to produce a final speech signal.
16. A method of processing an original speech signal in a telephone set to produce a modified speech signal, the original speech signal having been communicated over a telephone network to a destination at which the telephone set is located, the destination having background noise thereat, the original speech signal being substantially free of the background noise, the method comprising the steps of:
receiving the original speech signal from the telephone network at the destination;
generating a background-noise-indicativesignal indicative of the background noise at the destination; and applying a gain to the original speech signal to produce the modified speech signal, wherein the gain is a function of the background-noise-indicativesignal.
17. The method of claim 16 wherein the background-noise-indicativesignal is characterized by a time-varying signal level and wherein the gain is a function of the signal level of the background-noise-indicativesignal measured over a first predetermined time period.
18. The method of claim 16 wherein the gain is a further function of the original speech signal.
19. The method of claim 18 wherein the gain is a further function of an energy level of the original speech signal measured over a second predetermined time period.
20. The method of claim 16 wherein the original speech signal is characterized by a time-varying signal level, wherein the gain is a further function of the signal level of the original speech signal, and wherein the gain applied to the original speech signal when it is at a first signal level is greater than the gain applied to the original speech signal when it is at a second signal level greater than said first signal level.
21. The method of claim 16 wherein the background-noise-indicativesignal comprises a noise-and-speech-indicativesignal indicative of both the background noise and speech, and wherein the step of applying the gain includes the step ofdetermining when said noise-and-speech-indicativesignal does not include speech and determining the gain at such times.
22. The method of claim 16 further comprising the step of:
combining a side tone with the modified speech signal to produce a final speech signal.
23. A telephone set for use at a location having background noise thereat, the telephone set comprising:
means for generating a background-noise-indicativesignal indicative of the background noise;
means for receiving an original speech signal, the original speech signal having been communicated to the telephone set by a telephone network, the original speech signal being substantially free of the background noise; and means for applying a gain to the original speech signal to produce a modified speech signal, wherein the gain is a function of the background-noise-indicative signal.
24. The telephone set of claim 23 wherein the background-noise-indicative signal is characterized by a time-varying signal level, the telephone set further comprising means for measuring the signal level of the background-noise-indicative signal over a first predetermined time period, wherein the gain is a function of said measured level.
25. The telephone set of claim 23 further comprising means for determining an energy level of the original speech signal measuring over a second predeterminedtime period, wherein the gain is a function of said energy level.
26. The telephone set of claim 23 further comprising means for determining the gain, wherein the original speech signal is characterized by a time-varying signal level wherein the gain is based on the signal level of the original speech signal, and wherein the gain determined when the original speech signal is at a first signal level is greater than the gain determined when the original speech signal is at a second signal level greater than said first signal level.
27. The telephone set of claim 23 wherein the background-noise-indicative signal comprises a noise-and-speech-indicativesignal indicative of both the background noise and speech, and wherein the means for applying the gain includes means, applied to said noise-and-speech-indicativesignal, for determining when said noise-and-speech-indicativesignal does not include speech and determining the gain at such times.
28. The telephone set of claim 23 further comprising:
means for combining a side tone with the modified speech signal to produce a final speech signal.
29. A telephone set for use at a location having background noise thereat, the telephone set comprising:
means for generating a background-noise-indicativesignal indicative of the background noise;
means for receiving an original speech signal, the original speech signal having been communicated to the telephone set by a telephone network, the original speech signal being substantially free of the background noise;
means for applying a gain to the original speech signal to produce a modified speech signal, wherein the gain is a function of the background-noise-indicative signal; and means for combining a side tone with the modified speech signal to produce a final speech signal.
30. The telephone set of claim 29 wherein the background-noise-indicative signal is characterized by a time-varying signal level, the telephone set further comprising means for measuring the signal level of the background-noise-indicative signal over a first predetermined time period, wherein the gain is a function of said measured level.
31. The telephone set of claim 29 further comprising means for determining an energy level of the original speech signal measured over a second predetermined time period, wherein the gain is a function of said energy level.
32. The telephone set of claim 29 further comprising means for determining the gain, wherein the original speech signal is characterized by a time-varying signal level, wherein the gain is based on the signal level of the original speech signal, and wherein the gain determined when the original speech signal is at a first signal level is greater than the gain determined when the original speech signal is at a second signal level greater than said first signal level.
33. The telephone set of claim 29 wherein the background-noise-indicative signal comprises a noise-and-speech-indicativesignal indicative of both the background noise and speech, and wherein the means for applying the gain includes means, applied to said noise-and-speech-indicativesignal, for determining when said noise-and-speech-indicativesignal does not include speech and determining the gain at such times.
CA002136365A 1993-12-29 1994-11-22 Background noise compensation in a telephone set Expired - Lifetime CA2136365C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/175,038 US5526419A (en) 1993-12-29 1993-12-29 Background noise compensation in a telephone set
US175,038 1993-12-29

Publications (2)

Publication Number Publication Date
CA2136365A1 CA2136365A1 (en) 1995-06-30
CA2136365C true CA2136365C (en) 1999-04-20

Family

ID=22638582

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002136365A Expired - Lifetime CA2136365C (en) 1993-12-29 1994-11-22 Background noise compensation in a telephone set

Country Status (5)

Country Link
US (2) US5526419A (en)
EP (1) EP0661858A3 (en)
JP (1) JP4082745B2 (en)
KR (1) KR100323164B1 (en)
CA (1) CA2136365C (en)

Families Citing this family (57)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5825671A (en) * 1994-03-16 1998-10-20 U.S. Philips Corporation Signal-source characterization system
JPH07297900A (en) * 1994-04-26 1995-11-10 Mitsubishi Electric Corp Communication equipment taking countermeasure against noise sound
JPH0823373A (en) * 1994-07-08 1996-01-23 Kokusai Electric Co Ltd Talking device circuit
JP2606167B2 (en) * 1994-12-07 1997-04-30 日本電気株式会社 Telephone
JP2606171B2 (en) * 1994-12-12 1997-04-30 日本電気株式会社 Receiving volume automatic variable circuit
FR2731123B1 (en) * 1995-02-27 1997-05-09 Prescom Sarl SPEAKER GAIN CORRECTION FOR A HANDS-FREE TELEPHONE TERMINAL
JP3483695B2 (en) * 1996-03-14 2004-01-06 株式会社リコー Voice communication device
US5892823A (en) 1996-03-27 1999-04-06 Hello Direct, Inc. Smart interface technology
US6766176B1 (en) * 1996-07-23 2004-07-20 Qualcomm Incorporated Method and apparatus for automatically adjusting speaker and microphone gains within a mobile telephone
DE19635878A1 (en) * 1996-09-04 1998-03-05 Deutsche Telekom Ag Device for improving the transmission signal of an echo reduction device e.g. for open line telephone system
FR2754663A1 (en) * 1996-10-10 1998-04-17 Philips Electronics Nv TELEPHONE DEVICE EQUIPPED WITH AUTOMATIC GAIN CONTROL MEANS
US6128370A (en) * 1997-08-06 2000-10-03 Lucent Technologies Inc. Multiple tone detection using out-of-band background detector
US6505057B1 (en) 1998-01-23 2003-01-07 Digisonix Llc Integrated vehicle voice enhancement system and hands-free cellular telephone system
US6807280B1 (en) * 1998-01-26 2004-10-19 Delphi Technologies, Inc. Audio signal processing circuit for reducing noise in an audio signal
GB2340334B (en) 1998-07-29 2003-06-25 Ericsson Telefon Ab L M Telephone apparatus
FR2783991A1 (en) * 1998-09-29 2000-03-31 Philips Consumer Communication TELEPHONE WITH MEANS FOR INCREASING THE SUBJECTIVE PRINTING OF THE SIGNAL IN THE PRESENCE OF NOISE
HUP0200720A2 (en) * 1999-04-07 2002-06-29 Siemens Ag Communications terminal
US6618701B2 (en) * 1999-04-19 2003-09-09 Motorola, Inc. Method and system for noise suppression using external voice activity detection
US7120579B1 (en) 1999-07-28 2006-10-10 Clear Audio Ltd. Filter banked gain control of audio in a noisy environment
US6711259B1 (en) * 1999-11-22 2004-03-23 Lucent Technologies Inc Method and apparatus for noise suppression and side-tone generation
US7212640B2 (en) * 1999-11-29 2007-05-01 Bizjak Karl M Variable attack and release system and method
US6366880B1 (en) * 1999-11-30 2002-04-02 Motorola, Inc. Method and apparatus for suppressing acoustic background noise in a communication system by equaliztion of pre-and post-comb-filtered subband spectral energies
KR100343776B1 (en) * 1999-12-03 2002-07-20 한국전자통신연구원 Apparatus and method for volume control of the ring signal and/or input speech following the background noise pressure level in digital telephone
ATE248497T1 (en) * 1999-12-09 2003-09-15 Frederick Johannes Bruwer VOICE DISTRIBUTION SYSTEM
US6760435B1 (en) 2000-02-08 2004-07-06 Lucent Technologies Inc. Method and apparatus for network speech enhancement
DE60108401T2 (en) * 2000-08-14 2006-04-06 Clear Audio Ltd. SYSTEM FOR INCREASING LANGUAGE QUALITY
JP2002152397A (en) * 2000-11-10 2002-05-24 Honda Motor Co Ltd Talking system
US6768795B2 (en) * 2001-01-11 2004-07-27 Telefonaktiebolaget Lm Ericsson (Publ) Side-tone control within a telecommunication instrument
US6785382B2 (en) 2001-02-12 2004-08-31 Signalworks, Inc. System and method for controlling a filter to enhance speakerphone performance
US20020172350A1 (en) * 2001-05-15 2002-11-21 Edwards Brent W. Method for generating a final signal from a near-end signal and a far-end signal
US7274794B1 (en) 2001-08-10 2007-09-25 Sonic Innovations, Inc. Sound processing system including forward filter that exhibits arbitrary directivity and gradient response in single wave sound environment
US6944474B2 (en) 2001-09-20 2005-09-13 Sound Id Sound enhancement for mobile phones and other products producing personalized audio for users
US7010118B2 (en) 2001-09-21 2006-03-07 Agere Systems, Inc. Noise compensation methods and systems for increasing the clarity of voice communications
US20030182000A1 (en) * 2002-03-22 2003-09-25 Sound Id Alternative sound track for hearing-handicapped users and stressful environments
US20030223597A1 (en) * 2002-05-29 2003-12-04 Sunil Puria Adapative noise compensation for dynamic signal enhancement
US7242763B2 (en) * 2002-11-26 2007-07-10 Lucent Technologies Inc. Systems and methods for far-end noise reduction and near-end noise compensation in a mixed time-frequency domain compander to improve signal quality in communications systems
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
US8311230B2 (en) * 2004-02-27 2012-11-13 Thomson Licensing Speaker systems and methods having amplitude and frequency response compensation
US9008319B2 (en) * 2004-12-30 2015-04-14 Plantronics, Inc. Sound pressure level limiter with anti-startle feature
US20060262938A1 (en) * 2005-05-18 2006-11-23 Gauger Daniel M Jr Adapted audio response
US8964997B2 (en) 2005-05-18 2015-02-24 Bose Corporation Adapted audio masking
US20070032259A1 (en) * 2005-08-05 2007-02-08 George Gounaris Method and apparatus for voice amplitude feedback in a communications device
US8849231B1 (en) * 2007-08-08 2014-09-30 Audience, Inc. System and method for adaptive power control
DE102006032543A1 (en) * 2006-07-13 2008-01-17 Nokia Siemens Networks Gmbh & Co.Kg Method and system for reducing the reception of unwanted messages
JP2008197200A (en) * 2007-02-09 2008-08-28 Ari Associates:Kk Automatic intelligibility adjusting device and automatic intelligibility adjusting method
KR101361052B1 (en) * 2007-02-14 2014-02-10 삼성전자주식회사 Method for controlling output level of audio signal of portable audio device and apparatus therefor
US7742746B2 (en) 2007-04-30 2010-06-22 Qualcomm Incorporated Automatic volume and dynamic range adjustment for mobile audio devices
JP4926005B2 (en) 2007-11-13 2012-05-09 ソニー・エリクソン・モバイルコミュニケーションズ株式会社 Audio signal processing apparatus, audio signal processing method, and communication terminal
US8831936B2 (en) * 2008-05-29 2014-09-09 Qualcomm Incorporated Systems, methods, apparatus, and computer program products for speech signal processing using spectral contrast enhancement
US8538749B2 (en) 2008-07-18 2013-09-17 Qualcomm Incorporated Systems, methods, apparatus, and computer program products for enhanced intelligibility
US8218783B2 (en) 2008-12-23 2012-07-10 Bose Corporation Masking based gain control
US8229125B2 (en) 2009-02-06 2012-07-24 Bose Corporation Adjusting dynamic range of an audio system
US9202456B2 (en) * 2009-04-23 2015-12-01 Qualcomm Incorporated Systems, methods, apparatus, and computer-readable media for automatic control of active noise cancellation
US9053697B2 (en) 2010-06-01 2015-06-09 Qualcomm Incorporated Systems, methods, devices, apparatus, and computer program products for audio equalization
US8965774B2 (en) * 2011-08-23 2015-02-24 Apple Inc. Automatic detection of audio compression parameters
US8639294B2 (en) 2012-05-01 2014-01-28 Audyssey Laboratories, Inc. System and method for performing automatic gain control in mobile phone environments
CN112470219A (en) * 2018-07-25 2021-03-09 杜比实验室特许公司 Compressor target curve to avoid enhanced noise

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3963868A (en) * 1974-06-27 1976-06-15 Stromberg-Carlson Corporation Loudspeaking telephone hysteresis and ambient noise control
US4048443A (en) * 1975-12-12 1977-09-13 Bell Telephone Laboratories, Incorporated Digital speech communication system for minimizing quantizing noise
US4076968A (en) * 1976-09-02 1978-02-28 Bell Telephone Laboratories, Incorporated Telephone ringer intensity control responsive to ambient noise
GB2029141A (en) * 1978-08-26 1980-03-12 Viva Co Gain control arrangements
DE3426068A1 (en) * 1983-09-22 1985-04-11 Blaupunkt-Werke Gmbh, 3200 Hildesheim METHOD FOR ADJUSTING THE VOLUME OF A SPEAKER TO AN INTERFERENCE NOISE LEVEL RULING AT THE SPEAKER LOCATION
JPS60148259A (en) * 1984-01-13 1985-08-05 Nippo Tsushin Kogyo Kk Telephone set provided with side tone attenuation automatic adjusting function
US4604501A (en) * 1984-10-09 1986-08-05 Moscow K. Richmond Voice communication system
CA1233925A (en) * 1985-05-10 1988-03-08 Gordon J. Reesor Digital loudspeaking telephone
US4630305A (en) * 1985-07-01 1986-12-16 Motorola, Inc. Automatic gain selector for a noise suppression system
US4715063A (en) * 1985-08-20 1987-12-22 Motorola, Inc. Speakerphone for radio and landline telephones
ES2037128T3 (en) * 1987-05-15 1993-06-16 Alcatel N.V. VOICE CONTROL CIRCUIT FOR A TELECOMMUNICATION TERMINAL.
CA1291837C (en) * 1987-07-15 1991-11-05 Juro Ohga Electronic telephone terminal having noise suppression function
US4811404A (en) * 1987-10-01 1989-03-07 Motorola, Inc. Noise suppression system
US4829565A (en) * 1987-10-20 1989-05-09 Goldberg Robert M Telephone with background volume control
US4847897A (en) * 1987-12-11 1989-07-11 American Telephone And Telegraph Company Adaptive expander for telephones
US4882762A (en) * 1988-02-23 1989-11-21 Resound Corporation Multi-band programmable compression system
DE3808038A1 (en) * 1988-03-10 1989-09-28 Siemens Ag Method for the automatic matching of a speech recognition system
FI80173C (en) * 1988-05-26 1990-04-10 Nokia Mobile Phones Ltd FOERFARANDE FOER DAEMPNING AV STOERNINGAR.
US5138664A (en) * 1989-03-25 1992-08-11 Sony Corporation Noise reducing device
US5117461A (en) * 1989-08-10 1992-05-26 Mnc, Inc. Electroacoustic device for hearing needs including noise cancellation
US5001763A (en) * 1989-08-10 1991-03-19 Mnc Inc. Electroacoustic device for hearing needs including noise cancellation
US5134659A (en) * 1990-07-10 1992-07-28 Mnc, Inc. Method and apparatus for performing noise cancelling and headphoning
US5138663A (en) * 1989-08-10 1992-08-11 Mnc, Inc. Method and apparatus for performing noise cancelling and headphoning
GB2239971B (en) * 1989-12-06 1993-09-29 Ca Nat Research Council System for separating speech from background noise
US5239578A (en) * 1990-05-15 1993-08-24 Plantronics, Inc. Noise cancelling apparatus for a telephone handset
US5170430A (en) * 1991-01-04 1992-12-08 Schuh Peter O Voice-switched handset receive amplifier
US5353376A (en) * 1992-03-20 1994-10-04 Texas Instruments Incorporated System and method for improved speech acquisition for hands-free voice telecommunication in a noisy environment

Also Published As

Publication number Publication date
JP4082745B2 (en) 2008-04-30
KR100323164B1 (en) 2002-06-20
JPH07212435A (en) 1995-08-11
EP0661858A3 (en) 1999-04-28
US5553134A (en) 1996-09-03
US5526419A (en) 1996-06-11
CA2136365A1 (en) 1995-06-30
KR950022572A (en) 1995-07-28
EP0661858A2 (en) 1995-07-05

Similar Documents

Publication Publication Date Title
CA2136365C (en) Background noise compensation in a telephone set
US5524148A (en) Background noise compensation in a telephone network
US6904146B2 (en) Full duplex echo cancelling circuit
US5365583A (en) Method for fail-safe operation in a speaker phone system
EP0763888B1 (en) Method and circuit arrangement for processing audio signal
US7630887B2 (en) Enhancing the intelligibility of received speech in a noisy environment
US9819805B2 (en) Communication device with echo suppression
EP1599992B1 (en) Audibility enhancement
US20020172350A1 (en) Method for generating a final signal from a near-end signal and a far-end signal
US9699554B1 (en) Adaptive signal equalization
US7881927B1 (en) Adaptive sidetone and adaptive voice activity detect (VAD) threshold for speech processing
US20050256594A1 (en) Digital noise filter system and related apparatus and methods
JPS63314943A (en) Volume range control circuit
US6385176B1 (en) Communication system based on echo canceler tap profile
US6799062B1 (en) Full-duplex hands-free transparency circuit and method therefor
US7003096B2 (en) Full duplex telephone set using echo cancellation and side tone management for high gain stability
US6798881B2 (en) Noise reduction circuit for telephones
JP3342642B2 (en) Telephone handset interface device
US20020012429A1 (en) Interference-signal-dependent adaptive echo suppression

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20141124