US3644674A - Ambient noise suppressor - Google Patents

Ambient noise suppressor Download PDF

Info

Publication number
US3644674A
US3644674A US837699A US3644674DA US3644674A US 3644674 A US3644674 A US 3644674A US 837699 A US837699 A US 837699A US 3644674D A US3644674D A US 3644674DA US 3644674 A US3644674 A US 3644674A
Authority
US
United States
Prior art keywords
signal
output
components
noise
stage
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
US837699A
Inventor
Olga M M Mitchell
Carolyn Ross
Robert L Wallace Jr
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
Bell Telephone Laboratories 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 Bell Telephone Laboratories Inc filed Critical Bell Telephone Laboratories Inc
Application granted granted Critical
Publication of US3644674A publication Critical patent/US3644674A/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • 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
    • H04R3/005Circuits for transducers, loudspeakers or microphones for combining the signals of two or more microphones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M9/00Arrangements for interconnection not involving centralised switching
    • H04M9/001Two-way communication systems between a limited number of parties
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K2210/00Details of active noise control [ANC] covered by G10K11/178 but not provided for in any of its subgroups
    • G10K2210/10Applications
    • G10K2210/108Communication systems, e.g. where useful sound is kept and noise is cancelled
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K2210/00Details of active noise control [ANC] covered by G10K11/178 but not provided for in any of its subgroups
    • G10K2210/10Applications
    • G10K2210/108Communication systems, e.g. where useful sound is kept and noise is cancelled
    • G10K2210/1082Microphones, e.g. systems using "virtual" microphones
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K2210/00Details of active noise control [ANC] covered by G10K11/178 but not provided for in any of its subgroups
    • G10K2210/10Applications
    • G10K2210/111Directivity control or beam pattern
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K2210/00Details of active noise control [ANC] covered by G10K11/178 but not provided for in any of its subgroups
    • G10K2210/30Means
    • G10K2210/301Computational
    • G10K2210/3012Algorithms
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K2210/00Details of active noise control [ANC] covered by G10K11/178 but not provided for in any of its subgroups
    • G10K2210/30Means
    • G10K2210/301Computational
    • G10K2210/3045Multiple acoustic inputs, single acoustic output

Definitions

  • AMBIENT NOISE SUPPRESSOR Inventors Olga M. M. Mitchell, Summit; Carolyn Rom, Berkeley Heights; Robert L. Wallace, Jr., Warren Township, Somerset County, all of NJ.
  • This invention pertains broadly to the field of signal processing and in particular relates to signal discrimination techniques.
  • the invention seeks to improve the intelligibility, at the receiving end of an electrical communications path, of a desired signal which was acoustically originated in the presence of noise.
  • the present invention in one aspect is a scheme for canceling impulse-type noise or, if the noise is of a continuous nature such as speech, for rendering it relatively unintelligible.
  • the invention draws uniquely upon the capability of the human ear to disregard unintelligible signals.
  • the invention in essence is that the instantaneous outputs of a plurality of arrayed microphones, for example four, are first correlated with respect to the signal from a desired source and then arranged or ranked by a processor in an algebraically ascending order of amplitude value.
  • the processor in accordance with one aspect of the invention, selects some one of the inputs or some averaged combination of inputs which at that instant occupies a desired location in the referred-to ranking.
  • the processor is arranged to select an output which in the ranking is intermediate in amplitude value; but the processor never selects either the algebraically greatest or smallest output.
  • the processor so programmed dis criminates against a signal which is stronger at one input than at the others.
  • the desired signal source may be a person speaking from a location equidistant from each of the four microphones, or on-center.
  • An offcenter impulse signal such as the striking of a typewriter key, if of duration such that the signal impinges sequentially on successive microphones without overlap, will appear nonconcurrently at each microphone as a peak. Since the signal from the desired source is the same at all of the microphones, the microphone that at any instant contains a noise component will be either algebraically the largest or the smallest signal. But because the processor never selects as its output the algebraically greatest input from the microphones, the output of each successive microphone on which the impulse noise instantaneously impinges is never selected as the output of the processor.
  • FIG. I is a waveform diagram of the first stage process
  • FIG. 2 is a functional block diagram of the first stage PI'OCESS
  • FIG. 3 is a schematic diagram of one microphone arrangement practicing the invention.
  • FIG. 4 is a functional block diagram depicting the two-stage process
  • FIG. 5 is a waveform diagram of the two-stage process
  • FIG. 6 is a functional block diagram depicting an equivalent two-stage process
  • FIG. 7 is a diagram of one circuit for achieving the process of FIG. 6.
  • FIG. 3 A principal aspect of the inventive signal enhancement process is illustrated in the waveform diagram of FIG. 1, taken in conjunction with the process block diagram of FIG. 2.
  • the environment depicted in FIG. 3 exemplifies the condition of a speech source or talker I speaking in the presence of a noise source 2 which, for example, may be the impulselike clacking of a typewriter.
  • the talker l is located equidistant from each of a plurality of microphones M, M, M, M His speech signals, denoted S, therefore reach each microphone simultaneously.
  • an appropriate delay function such as delay 3 in FIG. 2 is employed to place the desired signals 8 in phase at all microphones.
  • the undesired signal is denoted N,, N,, N,, or N,, in accordance with which microphone it impinges on; and is located "off-center" or at unequal distances from the microphones.
  • the microphone pair M, M of a simultaneous burst from speech source 1 and noise source 2, each burst consisting of one cycle.
  • the signal S reaches microphones M, and M, in phase or simultaneously.
  • the noise signal N, and the noise signal N thereafter reach the respective microphones at different times.
  • the absolute value of the difference between the M, and M, microphone outputs is added to the sum of the outputs of microphones M, and M,.
  • This process is accomplished by first subtracting the signals S+N, and S+N, in difference amplifier 4, which cancels the desired signal S altogether.
  • the remaining signal, N,-N, is full-wave rectified in rectifier 5, producing the absolute value of the difference signal, or N,N
  • the latter then is added in adder 6 to the microphone output signals S+N, and S+N, and attenuated by a factor of two, in attenuator 10a, yielding the first stage output signal:
  • the output of the first stage is S+N,*+N,*(where N,*and Nfare the positive-going portions of N, and N, This term is seen to consist of the undistorted desired signal and the unwanted signal half-wave rectified.
  • the first stage output consists of undistorted desired speech and rectified noise. If the offcenter signal is speech, the result of rectification is to distort it greatly and thus render it unintelligible. Rectified speech contains many more high harmonics than unrectified speech; and accordingly use of a low-pass filter (not shown) on the output signal of the first stage can improve the signal-to-noise ratio.
  • FIG. 3 shows the third and fourth microphones M, and M the outputs of which are processed exactly as in the first stage fashion described with respect to the outputs of microphones M, and M,.
  • FIG. 4 depicts the block diagram of the two-stage process including first-stage processor A and first-stage processor B. Delay functions 3a, 3b and 3c are used.
  • FIG. 5 shows exemplary waveforms.
  • the second-stage process is identical in steps to the first stages except that the sign of the full-wave rectifier is opposite to that of the first stages.
  • the output S+N of microphone M, and the output S+N, of microphone M are processed in first-stage processor B, whose output is expressed:
  • the two-stage process just described was found to produce undistorted speech output when the talker was on-center.
  • his processed output was distorted as well as attenuated, and because of the distortion the subjective suppression of the unwanted off-center source was even greater than that due to the amplitude attenuation alone.
  • a static source was substituted for the noise source N in FIG. 3.
  • the static consisted of 0.5 ms. pulses of negative polarity occurring randomly in time, with a repetition frequency of approximately 50 5''. Under these conditions, the probability of overlap is only about 2 percent.
  • the peak amplitude used was about the same as that present in the speech used. Since the signal was only of one polarity. only one stage such as first stage A, of processing was required.
  • the static source was connected to a conventional acoustic delay line and output taps at l and 4 ms. were connected to the two inputs of first stage A. For negligible overlap, the static was entirely eliminated at the output of the processor.
  • N overlap in time of the unwanted speech manifestations N,, N N;,, N, is not a problem.
  • E, S+%(N,+N,+ ⁇ N,N,l).
  • N is positive.
  • N, and N both positive; N, positive and N, negative; N, negative and N, positive; and N, and N both negative. Inspection of the expression for N shows that N must be positive if N, and N,I are both positive, and negative if N, and N, are both negative.
  • N is positive in these two cases.
  • N,l N,+N is positive in these two cases.
  • N has the same sign at the output as in the nonoverlapping case about 75 percent of the time. This result, along with the fact that speech is nonoverlapping to a large extent at the processor inputs, particularly for voiced sounds, is believed to account for the large observed suppression of the unwanted signal.
  • the output of the processor of FIG. 4 seems at first to be a complicated function of all four of the inputs S+N,, S+N,, S+N,, and S+N,. It has been realized, however, that if only the instantaneous response of the FIG. 4 two-stage processor to instantaneous inputs are considered, then the instantaneous processor output is always exactly equal to four times some one of the inputs.
  • the two-stage processor of FIG. 4 in effect, looks at only one input at a time and ignores all the others.
  • Each of the stages selects as output either the maximum or the minimum of its two inputs depending on whether the sign of the rectifier used is positive or negative.
  • Equations 7 and 8 A study of Equations 7 and 8 will reveal that the input which the processor selects as output at any particular time is the algebraically lesser of two quantities. E and E,, where E, is the greater of the inputs E, and E, to first-stage processer A and E, is the greater of the inputs E and E to first-stage processor B.
  • the two-stage processor selects the greater of the middle two inputs twothirds of the time and the lesser of the two, one-third of the time.
  • the processor thus is effective in discriminating against a signal which at the instant is much stronger at one microphone than at the others. If the signal from a noise source is "off-center" as the noise source 2 in FIG. 3, and is of sufficient magnitude when it reaches a given one of the microphones to cause that microphones output to be instantaneously the greatest or least (algebraically) of the four outputs, that microphone output is not chosen. Rather, one of the middle two" is chosen.
  • FIG. 4 block diagram of the two-stage processor is functionally equivalent to the simplified block diagram of FIG. 6 where E,, E, constitute one input pair and E;,, E, constitute the second.
  • the first and second steps are replaced by maximum and minimum operations respectively.
  • the output E is given by Equations 7 and 8 and is equal to the lesser of two quantities, E and E,,, where E, is the greater of E, and E,; and E is the greater of E and E
  • a circuit that will quite simply perform the desired twostage process is schematically illustrated in FIG. 7, which functionally follows the FIG. 6 diagram.
  • the circuit is basically three sets of diode OR gates. Diodes D, and D, are connected respectively to the inputs E, and 15,.
  • Diodes D, and D are connected respectively to the inputs E, and 5.. Forward current bias l is applied to the diodes D, D and D, I), The two diode gates are arranged conventionally to pass only the greater of their respective inputs. The latter, termed again E and E,,, are respective inputs to the third gate consisting of diodes D and D, which are conventionally biased by current sources I, and I, to pass the lesser of E, and E The biasing current I, 2I,.
  • the instantaneous output E of the FIG. 7 processor is identical to the output of FIG. 4 processor.
  • the four-input, two-stage processor thus far described completely eliminates impulsive noise provided that the length of the impulse is short enough and that the location of the noise source relative to the microphone array is such that only one microphone at a time is excited.
  • the process when the interfering noise is speech from an offcenter location, the process both distorts and attenuates it, thus greatly reducing its intelligibility.
  • the processing is also efl'ective in discriminating against a source of sound which is much closer to one of the four microphones than it is to the others.
  • the described processor is actually one member of a general class of processors. Each class member performs the ranking of the instantaneous (algebraic) values of the microphone signals in ascending order.
  • the rule for selecting as the processor output some one or some combination of the instantaneous inputs, difi'ers from species to species.
  • Equation 7 when the on-center talker is silent, the processor still will select either the second or third greatest of the four inputs. During these periods it may be desirable for the processor to select the microphone output that is closest to zero. The undesired noise or talkers then would be at a minimum during pauses of the wanted talker. This process has been found to distort very severely any offcenter sound source and render offcenter speech entirely unintelligible.
  • a further processor is envisioned which, instead of some times selecting the second largest input and otherwise selecting the third largest, always selects one or the other of these inputs.
  • a still further case is the processor which computes the average of the "middle two" of four unequal inputs.
  • the median of five inputs can be selected and a further improvement is realized by averaging the middle three" of five inputs.
  • the processor of FIG. 4 can eliminate impulsive offcenter noise provided the impulse does not embrace more than onethird of the microphone array at any instant; and provided further than the duty cycle of the impulsive noise is not more than one-fourth. Processing of the median output of, for example, five microphones allows a longer impulse and a longer duty cycle. It is obvious that the inventive signal-enhancing techniques described are applicable in any environment where a desired signal is sought to be received in the presence of an undesired signal or of noise. Such fields of application include underwater sound detection, mobile radio telephony, medicoacoustics and others.
  • a circuit for enhancing a desired signal in the presence of an undesired signal comprising:
  • first and second channels mutually arranged to receive simultaneously said desired signal and to receive an undesired signal nonconcurrently
  • third means for adding the output of said second means to the signals respectively present in said first and second channels, the output of said third means consisting of the desired signal substantially undistorted and the undesired signal half-wave rectified.
  • a signal processor for enhancing a desired signal in the presence of an undesired signal comprising:
  • first and second circuits each constructed in accordance with the circuit in claim 1 and each having an output from said third means in which the desired signal components are substantially equal in amplitude; means for deriving a signal representing the value of the amplitude difference between the two said third means outputs, thus canceling in the just-derived signal the components of desired signal while leaving substantially intact the components of half-wave-rectified undesired signal;
  • apparatus for increasing the signal-to-noise ratio comprising:
  • first and a second microphone each separated from the same noise source by unequal distances; first means for placing in phase desired signals received from an information source by each said microphone;
  • a system for processing speech comprising:
  • first and second circuits each constructed in accordance with the apparatus described in claim 5, each circuit having an output consisting of the said desired signal substantially undistorted and the noise signal half-wave rectified; means for deriving a signal representing the value of the amplitude difference between said outputs of said first and second circuits, thus canceling in the just-derived signal the components of said desired signal while leaving substantially intact the noise components; means for full-wave rectifying the noise components but in a sense opposite to the rectifying means of claim 5; and
  • a signal processor for discriminating against the instantaneously strongest of several unequal input signals in a microphone array comprising:
  • each first stage connected to a pair of microphonic inputs
  • a second stage including means connecting the first stage s instantaneous outputs thereinto', and

Abstract

Signals from a desired source, such as a person speaking, are enhanced relative to unwanted ambient sound by a speech processor that includes an array of microphones arranged at equal distances from the desired source. The unwanted sound, being ''''off-center, '''' arrives nonconcurrently at the individual microphones. The processor continuously arranges the instantaneous microphone outputs in order of their relative energy contained, and selects as its output some one of the microphone outputs that is intermediate in the instantaneous ranking.

Description

United States Patent Mitchell et al.
AMBIENT NOISE SUPPRESSOR Inventors: Olga M. M. Mitchell, Summit; Carolyn Rom, Berkeley Heights; Robert L. Wallace, Jr., Warren Township, Somerset County, all of NJ.
Bell Telephone Laboratories, Incorporated, Murray Hill, NJ.
Filed: June 30, 1969 Appl. No.: 837,699
[73] Assignee:
US. Cl ..l79/1P Int. ..H04b 15/00 Field ofSearch ..l79/l.8,l P; 325/476, 475, 325/474, 473, 472, 304; 324/77 A, 77 E;
References Cited UNlTED STATES PATENTS 7/l962 7 K atzin., .325/415 I FIRST STAGE Feb. 22, 1972 Kaiser ,.l79/l.8 David Primary Examiner-Kathleen H. Claffy Assistant Examiner.lon Bradford Leaheey Attorney-R. J. Guenther and Edwin B. Cave [57] ABSTRACT 7 Claims, 7 Drawing Figures PROCESSOR A 7' SUBTRACT M cl DELAY 9 FULL WAVE ATTENUATOR ADD av FACTGR NEGATIVE srnsa 0F 2 OUTPUT PIIIEMI'EUIEII 22 m2 3, 644. 674
SHEET 5 BF 5 F I G. 6
El MAXIMUM EA E2 ----------a- OF E| MINIMUM E E OF EA AND EB B ,1 MAXIMUM OF E3 AND E4 FIG. 7
D] 1' E O----{ 2 DA E l/I ---u-- D3 5 DB FJO----[ -A 4 e ---eI-- AMBIENT NOISE SUPPRESSOR FIELD OF THE INVENTION This invention pertains broadly to the field of signal processing and in particular relates to signal discrimination techniques. As a principal object, the invention seeks to improve the intelligibility, at the receiving end of an electrical communications path, of a desired signal which was acoustically originated in the presence of noise.
BACKGROUND OF THE INVENTION In telephony and elsewhere. numerous situations arise in which desired acoustical signals require enhancement relative to some unwanted signals. The desired speech signals in hands-free" telephony for example, are often generated in an environment that includes other speech as well as typewriter clatter, chair scraping and many other background noises impulsive in character. The randomness of the noise source in relation to the relatively stationary talker and microphone locations complicates the problems general solution, as does the reverberance of most conference rooms and offices.
The present invention in one aspect is a scheme for canceling impulse-type noise or, if the noise is of a continuous nature such as speech, for rendering it relatively unintelligible. In the latter respect, the invention draws uniquely upon the capability of the human ear to disregard unintelligible signals.
SUMMARY OF THE INVENTION In its broadest aspect, the invention in essence is that the instantaneous outputs of a plurality of arrayed microphones, for example four, are first correlated with respect to the signal from a desired source and then arranged or ranked by a processor in an algebraically ascending order of amplitude value. As its instantaneous output, the processor, in accordance with one aspect of the invention, selects some one of the inputs or some averaged combination of inputs which at that instant occupies a desired location in the referred-to ranking.
In one embodiment, the processor is arranged to select an output which in the ranking is intermediate in amplitude value; but the processor never selects either the algebraically greatest or smallest output. The processor so programmed dis criminates against a signal which is stronger at one input than at the others.
In a specific case, the desired signal source may be a person speaking from a location equidistant from each of the four microphones, or on-center. An offcenter impulse signal such as the striking of a typewriter key, if of duration such that the signal impinges sequentially on successive microphones without overlap, will appear nonconcurrently at each microphone as a peak. Since the signal from the desired source is the same at all of the microphones, the microphone that at any instant contains a noise component will be either algebraically the largest or the smallest signal. But because the processor never selects as its output the algebraically greatest input from the microphones, the output of each successive microphone on which the impulse noise instantaneously impinges is never selected as the output of the processor.
The invention, its further objects, features and advantages are further delineated in the more detailed descriptions which follow.
THE DRAWING FIG. I is a waveform diagram of the first stage process;
FIG. 2 is a functional block diagram of the first stage PI'OCESS;
FIG. 3 is a schematic diagram of one microphone arrangement practicing the invention;
FIG. 4 is a functional block diagram depicting the two-stage process;
FIG. 5 is a waveform diagram of the two-stage process;
FIG. 6 is a functional block diagram depicting an equivalent two-stage process; and
FIG. 7 is a diagram of one circuit for achieving the process of FIG. 6.
DETAILED DESCRIPTION OF AN ILLUSTRATIVE EMBODIMENT A principal aspect of the inventive signal enhancement process is illustrated in the waveform diagram of FIG. 1, taken in conjunction with the process block diagram of FIG. 2. The environment depicted in FIG. 3 exemplifies the condition of a speech source or talker I speaking in the presence of a noise source 2 which, for example, may be the impulselike clacking of a typewriter. The talker l is located equidistant from each of a plurality of microphones M, M, M, M His speech signals, denoted S, therefore reach each microphone simultaneously. For unequal microphone distances, an appropriate delay function such as delay 3 in FIG. 2 is employed to place the desired signals 8 in phase at all microphones. The undesired signal is denoted N,, N,, N,, or N,, in accordance with which microphone it impinges on; and is located "off-center" or at unequal distances from the microphones.
Consider first the processing (in what is hereinafter called the first stage) by the microphone pair M, M, of a simultaneous burst from speech source 1 and noise source 2, each burst consisting of one cycle. As depicted in FIG. I, and assuming equal amplitudes, the signal S reaches microphones M, and M, in phase or simultaneously. In the instance of this illustration, the noise signal N, and the noise signal N, thereafter reach the respective microphones at different times.
In the first stage, in accordance with this aspect of the invention, the absolute value of the difference between the M, and M, microphone outputs is added to the sum of the outputs of microphones M, and M,. This process is accomplished by first subtracting the signals S+N, and S+N, in difference amplifier 4, which cancels the desired signal S altogether. The remaining signal, N,-N,, is full-wave rectified in rectifier 5, producing the absolute value of the difference signal, or N,N| The latter then is added in adder 6 to the microphone output signals S+N, and S+N, and attenuated by a factor of two, in attenuator 10a, yielding the first stage output signal:
For the special case in which signals N, and N, do not overlap in time, the output of the first stage is S+N,*+N,*(where N,*and Nfare the positive-going portions of N, and N, This term is seen to consist of the undistorted desired signal and the unwanted signal half-wave rectified.
So long as the talker I remains substantially on-center, the first stage output consists of undistorted desired speech and rectified noise. If the offcenter signal is speech, the result of rectification is to distort it greatly and thus render it unintelligible. Rectified speech contains many more high harmonics than unrectified speech; and accordingly use of a low-pass filter (not shown) on the output signal of the first stage can improve the signal-to-noise ratio.
The two-stage process employing the process steps described above is, pursuant to the invention, used with four microphone outputs to both attenuate and distort an unwanted signal while reproducing the wanted speech signal undistorted. FIG. 3 shows the third and fourth microphones M, and M the outputs of which are processed exactly as in the first stage fashion described with respect to the outputs of microphones M, and M,. FIG. 4 depicts the block diagram of the two-stage process including first-stage processor A and first-stage processor B. Delay functions 3a, 3b and 3c are used. FIG. 5 shows exemplary waveforms. The second-stage process is identical in steps to the first stages except that the sign of the full-wave rectifier is opposite to that of the first stages.
Accordingly, the output S+N of microphone M, and the output S+N, of microphone M, are processed in first-stage processor B, whose output is expressed:
If signals N, and N, do not overlap in time, E,=S+N,*+N,*. This term is subtracted in difference amplifier 7 from the signal S+N,*+N, which is the output of first-stage processor A. This operation cancels the wanted signal S. The resulting signal then is full-wave rectified in rectifier 8 which yields the signal |N, +N, =N,,*N,l This latter term is the absolute value of the difference between the outputs of the two first stages. The term has a negative sign. To this term is added, in adder 9, the aforementioned respective two outputs of the first-stage processes A and B. This sum then is attenuated by a factor of two in attenuator b, and the result is passed to the output of the second stage.
It is seen in FIG. 5 that as a result of the foregoing processing, cancellation of the unwanted noise signal N is achieved through cancellation of its manifestation N,, N N and N The cancellation is complete if, as in the example, the unwanted signals from the first two stages do not overlap in time. However, the unwanted signals can overlap the desired signal since the initial subtractive operation of each stage results in elimination of the wanted signal in any case.
The two-stage process just described was found to produce undistorted speech output when the talker was on-center. For a talker located off-center, his processed output was distorted as well as attenuated, and because of the distortion the subjective suppression of the unwanted off-center source was even greater than that due to the amplitude attenuation alone.
A test was conducted to compare the suppression observed for speech with that for noise. A static source was substituted for the noise source N in FIG. 3. The static consisted of 0.5 ms. pulses of negative polarity occurring randomly in time, with a repetition frequency of approximately 50 5''. Under these conditions, the probability of overlap is only about 2 percent. The peak amplitude used was about the same as that present in the speech used. Since the signal was only of one polarity. only one stage such as first stage A, of processing was required. The static source was connected to a conventional acoustic delay line and output taps at l and 4 ms. were connected to the two inputs of first stage A. For negligible overlap, the static was entirely eliminated at the output of the processor.
The large suppression observed for an unwanted speech signal implies that overlap in time of the unwanted speech manifestations N,, N N;,, N, is not a problem. Consider again the output of the first stage of processing as in first stage A: E,=S+%(N,+N,+{N,N,l). The contribution to the output from the unwanted source is N=%(N,+N,+ |N,N,l For nonoverlapping signals, N is positive. For overlapping signals, there are four cases: N, and N, both positive; N, positive and N, negative; N, negative and N, positive; and N, and N both negative. Inspection of the expression for N shows that N must be positive if N, and N,I are both positive, and negative if N, and N, are both negative. However, in the two cases where N, and N are of opposite sign, |N,-N,|= |N,l+|N,l N,+N,. Hence N is positive in these two cases. Thus even if the unwanted signal overlaps at the two inputs, N has the same sign at the output as in the nonoverlapping case about 75 percent of the time. This result, along with the fact that speech is nonoverlapping to a large extent at the processor inputs, particularly for voiced sounds, is believed to account for the large observed suppression of the unwanted signal.
The foregoing discussion has assumed that the wanted signal S was of equal amplitude at all of the inputs of the signal processor, so that complete cancellation of the wanted signal would result from the first subtraction in each stage. If the signals are not of the same amplitude. part of the signal will be distorted by the subsequent full-wave rectification, and this distortion will be added to the output signal. This problem can be overcome by adjustment of the gains in the four channels to make the signal amplitudes the same.
The output of the processor of FIG. 4 seems at first to be a complicated function of all four of the inputs S+N,, S+N,, S+N,, and S+N,. It has been realized, however, that if only the instantaneous response of the FIG. 4 two-stage processor to instantaneous inputs are considered, then the instantaneous processor output is always exactly equal to four times some one of the inputs. The two-stage processor of FIG. 4, in effect, looks at only one input at a time and ignores all the others.
E,,=%(E,+E,+ \E,E,l m It can be easily seen that E is equal to the greater of its two inputs E, and E Similarly E the output of the first stage B, is equal to the greater of its two inputs E, and E The inputs to the second stage are E, and E and the output E=1AI EA+EB l a al (8) It is evident that E, the output of the second stage is equal to the lesser of its two inputs E, and E,.
Each of the stages, then, selects as output either the maximum or the minimum of its two inputs depending on whether the sign of the rectifier used is positive or negative.
A study of Equations 7 and 8 will reveal that the input which the processor selects as output at any particular time is the algebraically lesser of two quantities. E and E,,, where E, is the greater of the inputs E, and E, to first-stage processer A and E, is the greater of the inputs E and E to first-stage processor B.
Assuming that no two inputs are equal, if the two greatest inputs occur in the same first stage processor, then the input selected is the third greatest. Otherwise the selected input is the second greatest. Significantly, neither the greatest nor the smallest input is ever chosen. If the inputs are uncorrelated gaussian signals of equal standard deviation, the two-stage processor selects the greater of the middle two inputs twothirds of the time and the lesser of the two, one-third of the time.
The processor thus is effective in discriminating against a signal which at the instant is much stronger at one microphone than at the others. If the signal from a noise source is "off-center" as the noise source 2 in FIG. 3, and is of sufficient magnitude when it reaches a given one of the microphones to cause that microphones output to be instantaneously the greatest or least (algebraically) of the four outputs, that microphone output is not chosen. Rather, one of the middle two" is chosen.
The FIG. 4 block diagram of the two-stage processor is functionally equivalent to the simplified block diagram of FIG. 6 where E,, E, constitute one input pair and E;,, E, constitute the second. The first and second steps are replaced by maximum and minimum operations respectively. Again, the output E is given by Equations 7 and 8 and is equal to the lesser of two quantities, E and E,,, where E, is the greater of E, and E,; and E is the greater of E and E A circuit that will quite simply perform the desired twostage process is schematically illustrated in FIG. 7, which functionally follows the FIG. 6 diagram. The circuit is basically three sets of diode OR gates. Diodes D, and D, are connected respectively to the inputs E, and 15,. Diodes D, and D, are connected respectively to the inputs E, and 5.. Forward current bias l is applied to the diodes D, D and D, I), The two diode gates are arranged conventionally to pass only the greater of their respective inputs. The latter, termed again E and E,,, are respective inputs to the third gate consisting of diodes D and D, which are conventionally biased by current sources I, and I, to pass the lesser of E,, and E The biasing current I, 2I,. The instantaneous output E of the FIG. 7 processor is identical to the output of FIG. 4 processor.
To recapitulate, the four-input, two-stage processor thus far described completely eliminates impulsive noise provided that the length of the impulse is short enough and that the location of the noise source relative to the microphone array is such that only one microphone at a time is excited. when the interfering noise is speech from an offcenter location, the process both distorts and attenuates it, thus greatly reducing its intelligibility. The processing is also efl'ective in discriminating against a source of sound which is much closer to one of the four microphones than it is to the others.
It has, however, been further realized that the described processor is actually one member of a general class of processors. Each class member performs the ranking of the instantaneous (algebraic) values of the microphone signals in ascending order. However, the rule for selecting as the processor output some one or some combination of the instantaneous inputs, difi'ers from species to species.
For example, in the processing scheme described by Equation 7, when the on-center talker is silent, the processor still will select either the second or third greatest of the four inputs. During these periods it may be desirable for the processor to select the microphone output that is closest to zero. The undesired noise or talkers then would be at a minimum during pauses of the wanted talker. This process has been found to distort very severely any offcenter sound source and render offcenter speech entirely unintelligible.
A further processor is envisioned which, instead of some times selecting the second largest input and otherwise selecting the third largest, always selects one or the other of these inputs.
A still further case is the processor which computes the average of the "middle two" of four unequal inputs. Advantageously the median of five inputs can be selected and a further improvement is realized by averaging the middle three" of five inputs.
In terms of eliminating impulse-type noise, an advantage is gained by using the median of five inputs, since then an arbitrary amount of noise can be added at any two microphones with no effect on the output. If the median of seven microphone outputs is used, noise at any three of the microphones is eliminated.
The processor of FIG. 4 can eliminate impulsive offcenter noise provided the impulse does not embrace more than onethird of the microphone array at any instant; and provided further than the duty cycle of the impulsive noise is not more than one-fourth. Processing of the median output of, for example, five microphones allows a longer impulse and a longer duty cycle. It is obvious that the inventive signal-enhancing techniques described are applicable in any environment where a desired signal is sought to be received in the presence of an undesired signal or of noise. Such fields of application include underwater sound detection, mobile radio telephony, medicoacoustics and others.
The spirit of the invention is embraced in the scope of the claims to follow.
What is claimed is:
l. A circuit for enhancing a desired signal in the presence of an undesired signal comprising:
first and second channels mutually arranged to receive simultaneously said desired signal and to receive an undesired signal nonconcurrently;
first means for deriving a signal representing the value of the amplitude difference between the signals respectively present in said first and second channels, thus canceling in the derived signal the components of said desired signal while leaving substantially intact the components of said undesired signal;
second means for full-wave rectifying the components of said undesired signal; and
third means for adding the output of said second means to the signals respectively present in said first and second channels, the output of said third means consisting of the desired signal substantially undistorted and the undesired signal half-wave rectified.
2. A signal processor for enhancing a desired signal in the presence of an undesired signal comprising:
first and second circuits each constructed in accordance with the circuit in claim 1 and each having an output from said third means in which the desired signal components are substantially equal in amplitude; means for deriving a signal representing the value of the amplitude difference between the two said third means outputs, thus canceling in the just-derived signal the components of desired signal while leaving substantially intact the components of half-wave-rectified undesired signal;
means for full-wave rectifying the half-wave-rectified components of said undesired signal but in a sense opposite to that employed with said second means; and
means for adding the output of said last-named full-wave rectifying means to each of the third means outputs, the resulting sum consisting of the desired signal substantially undistorted and the undesired signal substantially eliminated.
3. The circuit in accordance with claim 1, wherein said undesired signal is impulsive in nature.
4. A signal processor in accordance with claim 2, wherein said undesired signal is impulse-type noise.
5. in a distant-talking two-way telephone system, apparatus for increasing the signal-to-noise ratio comprising:
a first and a second microphone each separated from the same noise source by unequal distances; first means for placing in phase desired signals received from an information source by each said microphone;
means for deriving a signal representative of the value of the amplitude difference between the output signals of the respective said microphones, the components of said desired signals combining to substantially cancel each other. while the noise components remain substantially intact;
means for full-wave rectifying the noise components; and
means for additionally combing said derived signal with the signals received by said first and said second microphones, to produce an output consisting of the desired signal substantially undistorted and the noise signal half-wave rectified.
6. A system for processing speech, comprising:
first and second circuits each constructed in accordance with the apparatus described in claim 5, each circuit having an output consisting of the said desired signal substantially undistorted and the noise signal half-wave rectified; means for deriving a signal representing the value of the amplitude difference between said outputs of said first and second circuits, thus canceling in the just-derived signal the components of said desired signal while leaving substantially intact the noise components; means for full-wave rectifying the noise components but in a sense opposite to the rectifying means of claim 5; and
means for adding the resulting full-wave-rectified signal to said outputs of said first and second circuits, the sum consisting of the undistorted desired signal and the noise components substantially eliminated.
7. A signal processor for discriminating against the instantaneously strongest of several unequal input signals in a microphone array comprising:
a pair of first stages, each first stage connected to a pair of microphonic inputs;
means for selecting as the instantaneous output of each said first stage the greater of the stages two instantaneous inputs;
a second stage including means connecting the first stage s instantaneous outputs thereinto', and
means for selecting as the instantaneous output of said second stage the lesser of its two said inputs, whereby the processor output is never the strongest instantaneous input to said microphone array.
* i i i i UNITED STATES PATENT OFFICE CERTIFICATE OF CORRECTION Patent No. 3, 7" Dated Feb 22 1972 Inventor) Olga M.M.Mitchell,0arolyn A.Ross ,Robert L.Wallaoe Jr.
It is certified that error appears in the above-identified patent and that said Letters Patent are hereby corrected as shown below;
Column 2, line 38, Mi -N1" should read |N -N Column 3, llne 3 "-lw m N n I should read \N N N N Column l line 0 "E HJ E should read -S+N =E Column 4 line 17 L l/2(E 15 B 1) should read I; i/At m |II L 1 Column 4, line 68, "l 21 should read -l m 2l Claim 6, line U5, "signal half-wave rectified" should follow "noise" on line MI and should read --noise signal half-wave reotified-. Claim 7, line 68, "whereby the processor output is never the strongest instantaneous input to said microphone array" should be put on the next line and indented.
Signed and sealed this 7th day of November 1972.
(SEAL) Attest:
EDWARD M.FLETCHER,JR. ROBERT GOTI'SGHALK Attestlng Officer Commissioner of Patents OHM PCs-1050 [10-69) USCOMM-DC 00376-909 U S GOVERNMENY PRIN'ING ("HEP I959 0-155"!!!

Claims (7)

1. A circuit for enhancing a desired signal in the presence of an undesired signal comprising: first and second channels mutually arranged to receive simultaneously said desired signal and to receive an undesired signal nonconcurrently; first means for deriving a signal representing the value of the amplitude difference between the signals respectively present in said first and second channels, thus canceling in the derived signal the components of said desired signal while leaving substantially intact the components of said undesired signal; second means for full-wave rectifying the components of said undesired signal; and third means for adding the output of said second means to the signals respectively present in said first and second channels, the output of said third means consisting of the desired signal substantially undistorted and the undesired signal half-wave rectified.
2. A signal processor for enhancing a desired signal in the presence of an undesired signal comprising: first and second circuits each constructed in accordance with the circuit in claim 1 and each having an output from said third means in which the desired signal components are substantially equal in amplitude; means for deriving a signal representing the value of the amplitude difference between the two said third means outputs, thus canceling in the just-derived signal the components of desired signal while leaving substantially intact the components of half-wave-rectified undesired signal; means for full-wave rectifying the half-wave-rectified components of said undesired signal but in a sense opposite to that employed with said second means; and means for adding The output of said last-named full-wave rectifying means to each of the third means outputs, the resulting sum consisting of the desired signal substantially undistorted and the undesired signal substantially eliminated.
3. The circuit in accordance with claim 1, wherein said undesired signal is impulsive in nature.
4. A signal processor in accordance with claim 2, wherein said undesired signal is impulse-type noise.
5. In a distant-talking two-way telephone system, apparatus for increasing the signal-to-noise ratio comprising: a first and a second microphone each separated from the same noise source by unequal distances; first means for placing in phase desired signals received from an information source by each said microphone; means for deriving a signal representative of the value of the amplitude difference between the output signals of the respective said microphones, the components of said desired signals combining to substantially cancel each other, while the noise components remain substantially intact; means for full-wave rectifying the noise components; and means for additionally combing said derived signal with the signals received by said first and said second microphones, to produce an output consisting of the desired signal substantially undistorted and the noise signal half-wave rectified.
6. A system for processing speech, comprising: first and second circuits each constructed in accordance with the apparatus described in claim 5, each circuit having an output consisting of the said desired signal substantially undistorted and the noise signal half-wave rectified; means for deriving a signal representing the value of the amplitude difference between said outputs of said first and second circuits, thus canceling in the just-derived signal the components of said desired signal while leaving substantially intact the noise components; means for full-wave rectifying the noise components but in a sense opposite to the rectifying means of claim 5; and means for adding the resulting full-wave-rectified signal to said outputs of said first and second circuits, the sum consisting of the undistorted desired signal and the noise components substantially eliminated.
7. A signal processor for discriminating against the instantaneously strongest of several unequal input signals in a microphone array comprising: a pair of first stages, each first stage connected to a pair of microphonic inputs; means for selecting as the instantaneous output of each said first stage the greater of the stage''s two instantaneous inputs; a second stage including means connecting the first stage''s instantaneous outputs thereinto; and means for selecting as the instantaneous output of said second stage the lesser of its two said inputs, whereby the processor output is never the strongest instantaneous input to said microphone array.
US837699A 1969-06-30 1969-06-30 Ambient noise suppressor Expired - Lifetime US3644674A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US83769969A 1969-06-30 1969-06-30

Publications (1)

Publication Number Publication Date
US3644674A true US3644674A (en) 1972-02-22

Family

ID=25275171

Family Applications (1)

Application Number Title Priority Date Filing Date
US837699A Expired - Lifetime US3644674A (en) 1969-06-30 1969-06-30 Ambient noise suppressor

Country Status (1)

Country Link
US (1) US3644674A (en)

Cited By (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3784747A (en) * 1971-12-03 1974-01-08 Bell Telephone Labor Inc Speech suppression by predictive filtering
US3794766A (en) * 1973-02-08 1974-02-26 Bell Telephone Labor Inc Delay equalizing circuit for an audio system using multiple microphones
US3963868A (en) * 1974-06-27 1976-06-15 Stromberg-Carlson Corporation Loudspeaking telephone hysteresis and ambient noise control
US4008439A (en) * 1976-02-20 1977-02-15 Bell Telephone Laboratories, Incorporated Processing of two noise contaminated, substantially identical signals to improve signal-to-noise ratio
US4066842A (en) * 1977-04-27 1978-01-03 Bell Telephone Laboratories, Incorporated Method and apparatus for cancelling room reverberation and noise pickup
US4069395A (en) * 1977-04-27 1978-01-17 Bell Telephone Laboratories, Incorporated Analog dereverberation system
US4131760A (en) * 1977-12-07 1978-12-26 Bell Telephone Laboratories, Incorporated Multiple microphone dereverberation system
EP0002413A1 (en) * 1977-12-02 1979-06-13 Bernard Charles Regamey Method and apparatus for recording sound in a room
US4696030A (en) 1985-12-16 1987-09-22 Elscint Ltd. Patient operator intercom arrangements for magnetic resonance imaging systems
US4736432A (en) * 1985-12-09 1988-04-05 Motorola Inc. Electronic siren audio notch filter for transmitters
EP0472356A1 (en) * 1990-08-16 1992-02-26 Fujitsu Ten Limited Speech recognition apparatus for a vehicle, using a microphone arrangement to determine the seat from which a command is generated
US5323457A (en) * 1991-01-18 1994-06-21 Nec Corporation Circuit for suppressing white noise in received voice
DE4315000A1 (en) * 1993-05-06 1994-11-10 Opel Adam Ag Noise-compensated hands-free system in motor vehicles
WO1999045741A2 (en) * 1998-03-02 1999-09-10 Mwm Acoustics, Llc Directional microphone system
US6493450B1 (en) * 1998-12-08 2002-12-10 Ps Engineering, Inc. Intercom system including improved automatic squelch control for use in small aircraft and other high noise environments
US20050132271A1 (en) * 2003-12-11 2005-06-16 International Business Machines Corporation Creating a session document from a presentation document
US20050131702A1 (en) * 2003-12-11 2005-06-16 International Business Machines Corporation Creating a voice response grammar from a user grammar
US20050132273A1 (en) * 2003-12-11 2005-06-16 International Business Machines Corporation Amending a session document during a presentation
US20050132275A1 (en) * 2003-12-11 2005-06-16 International Business Machines Corporation Creating a presentation document
US20050132274A1 (en) * 2003-12-11 2005-06-16 International Business Machine Corporation Creating a presentation document
US20050154990A1 (en) * 2004-01-13 2005-07-14 International Business Machines Corporation Differential dynamic content delivery with a presenter-alterable session copy of a user profile
US20050154595A1 (en) * 2004-01-13 2005-07-14 International Business Machines Corporation Differential dynamic content delivery with text display in dependence upon simultaneous speech
US20050165900A1 (en) * 2004-01-13 2005-07-28 International Business Machines Corporation Differential dynamic content delivery with a participant alterable session copy of a user profile
US20050195990A1 (en) * 2004-02-20 2005-09-08 Sony Corporation Method and apparatus for separating sound-source signal and method and device for detecting pitch
US20050240602A1 (en) * 2004-04-26 2005-10-27 International Business Machines Corporation Dynamic media content for collaborators with client locations in dynamic client contexts
US20050240859A1 (en) * 2004-04-26 2005-10-27 International Business Machines Corporation Virtually bound dynamic media content for collaborators
US20050240912A1 (en) * 2004-04-26 2005-10-27 International Business Machines Corporation Dynamic media content for collaborators
US20050240603A1 (en) * 2004-04-26 2005-10-27 International Business Machines Corporation Dynamic media content for collaborators with client environment information in dynamic client contexts
US20050257731A1 (en) * 2004-03-24 2005-11-24 Bouchaud David Laurent C Submersible vehicle launch and recovery system
US20060010228A1 (en) * 2004-07-08 2006-01-12 International Business Machines Corporation Differential dynamic delivery of content to users not in attendance at a presentation
US20060010365A1 (en) * 2004-07-08 2006-01-12 International Business Machines Corporation Differential dynamic delivery of content according to user expressions of interest
US20060010370A1 (en) * 2004-07-08 2006-01-12 International Business Machines Corporation Differential dynamic delivery of presentation previews
US20060010198A1 (en) * 2004-07-08 2006-01-12 International Business Machines Corporation Differential dynamic content delivery to alternate display device locations
US20060014546A1 (en) * 2004-07-13 2006-01-19 International Business Machines Corporation Dynamic media content for collaborators including disparate location representations
US20060015557A1 (en) * 2004-07-13 2006-01-19 International Business Machines Corporation Dynamic media content for collaborator groups
US20060015558A1 (en) * 2004-07-13 2006-01-19 International Business Machines Corporation Dynamic media content for collaborators with VOIP support for client communications
US20060020445A1 (en) * 2004-07-08 2006-01-26 International Business Machines Corporation Differential dynamic delivery of content historically likely to be viewed
US20060026000A1 (en) * 2004-07-13 2006-02-02 International Business Machines Corporation Delivering dynamic media content for collaborators to purposeful devices
US20060218475A1 (en) * 2005-03-24 2006-09-28 Bodin William K Differential dynamic content delivery with indications of interest from non-participants
US20060224970A1 (en) * 2005-03-31 2006-10-05 Bodin William K Differential dynamic content delivery with a session document recreated in dependence upon an interest of an identified user participant
US20060224965A1 (en) * 2005-03-31 2006-10-05 Bodin William K Differential dynamic content delivery with a planned agenda
US7162692B2 (en) 2003-12-11 2007-01-09 International Business Machines Corporation Differential dynamic content delivery
US7287221B2 (en) 2004-01-13 2007-10-23 International Business Machines Corporation Differential dynamic content delivery with text display in dependence upon sound level
US20080044036A1 (en) * 2006-06-20 2008-02-21 Alon Konchitsky Noise reduction system and method suitable for hands free communication devices
US7430707B2 (en) 2004-01-13 2008-09-30 International Business Machines Corporation Differential dynamic content delivery with device controlling action
US20090048829A1 (en) * 2004-01-13 2009-02-19 William Kress Bodin Differential Dynamic Content Delivery With Text Display In Dependence Upon Sound Level
GB2461315A (en) * 2008-06-27 2009-12-30 Wolfson Microelectronics Plc Noise cancellation system
US7890848B2 (en) 2004-01-13 2011-02-15 International Business Machines Corporation Differential dynamic content delivery with alternative content presentation
US20110144984A1 (en) * 2006-05-11 2011-06-16 Alon Konchitsky Voice coder with two microphone system and strategic microphone placement to deter obstruction for a digital communication device
US8001454B2 (en) 2004-01-13 2011-08-16 International Business Machines Corporation Differential dynamic content delivery with presentation control instructions
US8320974B2 (en) 2010-09-02 2012-11-27 Apple Inc. Decisions on ambient noise suppression in a mobile communications handset device
US8774875B1 (en) * 2010-10-20 2014-07-08 Sprint Communications Company L.P. Spatial separation-enabled noise reduction

Cited By (106)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3784747A (en) * 1971-12-03 1974-01-08 Bell Telephone Labor Inc Speech suppression by predictive filtering
US3794766A (en) * 1973-02-08 1974-02-26 Bell Telephone Labor Inc Delay equalizing circuit for an audio system using multiple microphones
US3963868A (en) * 1974-06-27 1976-06-15 Stromberg-Carlson Corporation Loudspeaking telephone hysteresis and ambient noise control
US4008439A (en) * 1976-02-20 1977-02-15 Bell Telephone Laboratories, Incorporated Processing of two noise contaminated, substantially identical signals to improve signal-to-noise ratio
US4066842A (en) * 1977-04-27 1978-01-03 Bell Telephone Laboratories, Incorporated Method and apparatus for cancelling room reverberation and noise pickup
US4069395A (en) * 1977-04-27 1978-01-17 Bell Telephone Laboratories, Incorporated Analog dereverberation system
FR2389280A1 (en) * 1977-04-27 1978-11-24 Western Electric Co SIGNAL PROCESSING SYSTEM
EP0002413A1 (en) * 1977-12-02 1979-06-13 Bernard Charles Regamey Method and apparatus for recording sound in a room
US4131760A (en) * 1977-12-07 1978-12-26 Bell Telephone Laboratories, Incorporated Multiple microphone dereverberation system
US4736432A (en) * 1985-12-09 1988-04-05 Motorola Inc. Electronic siren audio notch filter for transmitters
US4696030A (en) 1985-12-16 1987-09-22 Elscint Ltd. Patient operator intercom arrangements for magnetic resonance imaging systems
EP0472356A1 (en) * 1990-08-16 1992-02-26 Fujitsu Ten Limited Speech recognition apparatus for a vehicle, using a microphone arrangement to determine the seat from which a command is generated
US5323457A (en) * 1991-01-18 1994-06-21 Nec Corporation Circuit for suppressing white noise in received voice
DE4315000A1 (en) * 1993-05-06 1994-11-10 Opel Adam Ag Noise-compensated hands-free system in motor vehicles
WO1999045741A2 (en) * 1998-03-02 1999-09-10 Mwm Acoustics, Llc Directional microphone system
WO1999045741A3 (en) * 1998-03-02 2008-03-20 Mwm Acoustics Llc Directional microphone system
US6493450B1 (en) * 1998-12-08 2002-12-10 Ps Engineering, Inc. Intercom system including improved automatic squelch control for use in small aircraft and other high noise environments
US20050132271A1 (en) * 2003-12-11 2005-06-16 International Business Machines Corporation Creating a session document from a presentation document
US20050131702A1 (en) * 2003-12-11 2005-06-16 International Business Machines Corporation Creating a voice response grammar from a user grammar
US20050132273A1 (en) * 2003-12-11 2005-06-16 International Business Machines Corporation Amending a session document during a presentation
US20050132275A1 (en) * 2003-12-11 2005-06-16 International Business Machines Corporation Creating a presentation document
US20050132274A1 (en) * 2003-12-11 2005-06-16 International Business Machine Corporation Creating a presentation document
US7634412B2 (en) 2003-12-11 2009-12-15 Nuance Communications, Inc. Creating a voice response grammar from a user grammar
US9378187B2 (en) 2003-12-11 2016-06-28 International Business Machines Corporation Creating a presentation document
US7162692B2 (en) 2003-12-11 2007-01-09 International Business Machines Corporation Differential dynamic content delivery
US9691388B2 (en) 2004-01-13 2017-06-27 Nuance Communications, Inc. Differential dynamic content delivery with text display
US8499232B2 (en) 2004-01-13 2013-07-30 International Business Machines Corporation Differential dynamic content delivery with a participant alterable session copy of a user profile
US20090048829A1 (en) * 2004-01-13 2009-02-19 William Kress Bodin Differential Dynamic Content Delivery With Text Display In Dependence Upon Sound Level
US7567908B2 (en) 2004-01-13 2009-07-28 International Business Machines Corporation Differential dynamic content delivery with text display in dependence upon simultaneous speech
US20090037820A1 (en) * 2004-01-13 2009-02-05 International Business Machines Corporation Differential Dynamic Content Delivery With A Presenter-Alterable Session Copy Of A User Profile
US7571380B2 (en) 2004-01-13 2009-08-04 International Business Machines Corporation Differential dynamic content delivery with a presenter-alterable session copy of a user profile
US20050154990A1 (en) * 2004-01-13 2005-07-14 International Business Machines Corporation Differential dynamic content delivery with a presenter-alterable session copy of a user profile
US8965761B2 (en) 2004-01-13 2015-02-24 Nuance Communications, Inc. Differential dynamic content delivery with text display in dependence upon simultaneous speech
US8954844B2 (en) 2004-01-13 2015-02-10 Nuance Communications, Inc. Differential dynamic content delivery with text display in dependence upon sound level
US8578263B2 (en) 2004-01-13 2013-11-05 International Business Machines Corporation Differential dynamic content delivery with a presenter-alterable session copy of a user profile
US8504364B2 (en) 2004-01-13 2013-08-06 Nuance Communications, Inc. Differential dynamic content delivery with text display in dependence upon simultaneous speech
US20050165900A1 (en) * 2004-01-13 2005-07-28 International Business Machines Corporation Differential dynamic content delivery with a participant alterable session copy of a user profile
US8332220B2 (en) 2004-01-13 2012-12-11 Nuance Communications, Inc. Differential dynamic content delivery with text display in dependence upon simultaneous speech
US7774693B2 (en) 2004-01-13 2010-08-10 International Business Machines Corporation Differential dynamic content delivery with device controlling action
US7430707B2 (en) 2004-01-13 2008-09-30 International Business Machines Corporation Differential dynamic content delivery with device controlling action
US20050154595A1 (en) * 2004-01-13 2005-07-14 International Business Machines Corporation Differential dynamic content delivery with text display in dependence upon simultaneous speech
US8010885B2 (en) 2004-01-13 2011-08-30 International Business Machines Corporation Differential dynamic content delivery with a presenter-alterable session copy of a user profile
US7890848B2 (en) 2004-01-13 2011-02-15 International Business Machines Corporation Differential dynamic content delivery with alternative content presentation
US7287221B2 (en) 2004-01-13 2007-10-23 International Business Machines Corporation Differential dynamic content delivery with text display in dependence upon sound level
US20070250602A1 (en) * 2004-01-13 2007-10-25 Bodin William K Differential Dynamic Content Delivery With A Presenter-Alterable Session Copy Of A User Profile
US8001454B2 (en) 2004-01-13 2011-08-16 International Business Machines Corporation Differential dynamic content delivery with presentation control instructions
US20050195990A1 (en) * 2004-02-20 2005-09-08 Sony Corporation Method and apparatus for separating sound-source signal and method and device for detecting pitch
US8073145B2 (en) * 2004-02-20 2011-12-06 Sony Corporation Method and apparatus for separating sound-source signal and method and device for detecting pitch
US20050257731A1 (en) * 2004-03-24 2005-11-24 Bouchaud David Laurent C Submersible vehicle launch and recovery system
US7827239B2 (en) 2004-04-26 2010-11-02 International Business Machines Corporation Dynamic media content for collaborators with client environment information in dynamic client contexts
US7831906B2 (en) 2004-04-26 2010-11-09 International Business Machines Corporation Virtually bound dynamic media content for collaborators
US20080177838A1 (en) * 2004-04-26 2008-07-24 Intrernational Business Machines Corporation Dynamic Media Content For Collaborators With Client Environment Information In Dynamic Client Contexts
US8161131B2 (en) 2004-04-26 2012-04-17 International Business Machines Corporation Dynamic media content for collaborators with client locations in dynamic client contexts
US20080177837A1 (en) * 2004-04-26 2008-07-24 International Business Machines Corporation Dynamic Media Content For Collaborators With Client Locations In Dynamic Client Contexts
US8161112B2 (en) 2004-04-26 2012-04-17 International Business Machines Corporation Dynamic media content for collaborators with client environment information in dynamic client contexts
US20050240602A1 (en) * 2004-04-26 2005-10-27 International Business Machines Corporation Dynamic media content for collaborators with client locations in dynamic client contexts
US7519659B2 (en) 2004-04-26 2009-04-14 International Business Machines Corporation Dynamic media content for collaborators
US20050240859A1 (en) * 2004-04-26 2005-10-27 International Business Machines Corporation Virtually bound dynamic media content for collaborators
US20050240603A1 (en) * 2004-04-26 2005-10-27 International Business Machines Corporation Dynamic media content for collaborators with client environment information in dynamic client contexts
US20050240912A1 (en) * 2004-04-26 2005-10-27 International Business Machines Corporation Dynamic media content for collaborators
US7519683B2 (en) 2004-04-26 2009-04-14 International Business Machines Corporation Dynamic media content for collaborators with client locations in dynamic client contexts
US7428698B2 (en) 2004-07-08 2008-09-23 International Business Machines Corporation Differential dynamic delivery of content historically likely to be viewed
US7921362B2 (en) 2004-07-08 2011-04-05 International Business Machines Corporation Differential dynamic delivery of presentation previews
US20090089659A1 (en) * 2004-07-08 2009-04-02 International Business Machines Corporation Differential Dynamic Content Delivery To Alternate Display Device Locations
US20060010228A1 (en) * 2004-07-08 2006-01-12 International Business Machines Corporation Differential dynamic delivery of content to users not in attendance at a presentation
US20060010365A1 (en) * 2004-07-08 2006-01-12 International Business Machines Corporation Differential dynamic delivery of content according to user expressions of interest
US20060010370A1 (en) * 2004-07-08 2006-01-12 International Business Machines Corporation Differential dynamic delivery of presentation previews
US20060010198A1 (en) * 2004-07-08 2006-01-12 International Business Machines Corporation Differential dynamic content delivery to alternate display device locations
US7519904B2 (en) 2004-07-08 2009-04-14 International Business Machines Corporation Differential dynamic delivery of content to users not in attendance at a presentation
US7487208B2 (en) 2004-07-08 2009-02-03 International Business Machines Corporation Differential dynamic content delivery to alternate display device locations
US20060020445A1 (en) * 2004-07-08 2006-01-26 International Business Machines Corporation Differential dynamic delivery of content historically likely to be viewed
US8214432B2 (en) 2004-07-08 2012-07-03 International Business Machines Corporation Differential dynamic content delivery to alternate display device locations
US8185814B2 (en) 2004-07-08 2012-05-22 International Business Machines Corporation Differential dynamic delivery of content according to user expressions of interest
US20080282168A1 (en) * 2004-07-08 2008-11-13 International Business Machines Corporation Differential Dynamic Delivery Of Content Historically Likely To Be Viewed
US8180832B2 (en) 2004-07-08 2012-05-15 International Business Machines Corporation Differential dynamic content delivery to alternate display device locations
US20080177866A1 (en) * 2004-07-08 2008-07-24 International Business Machines Corporation Differential Dynamic Delivery Of Content To Users Not In Attendance At A Presentation
US20060014546A1 (en) * 2004-07-13 2006-01-19 International Business Machines Corporation Dynamic media content for collaborators including disparate location representations
US20060026000A1 (en) * 2004-07-13 2006-02-02 International Business Machines Corporation Delivering dynamic media content for collaborators to purposeful devices
US20060015558A1 (en) * 2004-07-13 2006-01-19 International Business Machines Corporation Dynamic media content for collaborators with VOIP support for client communications
US7487209B2 (en) 2004-07-13 2009-02-03 International Business Machines Corporation Delivering dynamic media content for collaborators to purposeful devices
US8005025B2 (en) 2004-07-13 2011-08-23 International Business Machines Corporation Dynamic media content for collaborators with VOIP support for client communications
US20060015557A1 (en) * 2004-07-13 2006-01-19 International Business Machines Corporation Dynamic media content for collaborator groups
US9167087B2 (en) 2004-07-13 2015-10-20 International Business Machines Corporation Dynamic media content for collaborators including disparate location representations
US7426538B2 (en) 2004-07-13 2008-09-16 International Business Machines Corporation Dynamic media content for collaborators with VOIP support for client communications
US8230331B2 (en) 2005-03-24 2012-07-24 International Business Machines Corporation Differential dynamic content delivery with indications of interest from non-participants
US20060218475A1 (en) * 2005-03-24 2006-09-28 Bodin William K Differential dynamic content delivery with indications of interest from non-participants
US7475340B2 (en) * 2005-03-24 2009-01-06 International Business Machines Corporation Differential dynamic content delivery with indications of interest from non-participants
US20090063944A1 (en) * 2005-03-24 2009-03-05 International Business Machines Corporation Differential Dynamic Content Delivery With Indications Of Interest From Non-Participants
US20060224970A1 (en) * 2005-03-31 2006-10-05 Bodin William K Differential dynamic content delivery with a session document recreated in dependence upon an interest of an identified user participant
US20090106668A1 (en) * 2005-03-31 2009-04-23 International Business Machines Corporation Differential Dynamic Content Delivery With A Session Document Recreated In Dependence Upon An Interest Of An Identified User Participant
US20060224965A1 (en) * 2005-03-31 2006-10-05 Bodin William K Differential dynamic content delivery with a planned agenda
US8245134B2 (en) 2005-03-31 2012-08-14 International Business Machines Corporation Differential dynamic content delivery with a session document recreated in dependence upon an interest of an identified user participant
US7493556B2 (en) 2005-03-31 2009-02-17 International Business Machines Corporation Differential dynamic content delivery with a session document recreated in dependence upon an interest of an identified user participant
US7523388B2 (en) 2005-03-31 2009-04-21 International Business Machines Corporation Differential dynamic content delivery with a planned agenda
US8706482B2 (en) 2006-05-11 2014-04-22 Nth Data Processing L.L.C. Voice coder with multiple-microphone system and strategic microphone placement to deter obstruction for a digital communication device
US20110144984A1 (en) * 2006-05-11 2011-06-16 Alon Konchitsky Voice coder with two microphone system and strategic microphone placement to deter obstruction for a digital communication device
US7706821B2 (en) * 2006-06-20 2010-04-27 Alon Konchitsky Noise reduction system and method suitable for hands free communication devices
US20080044036A1 (en) * 2006-06-20 2008-02-21 Alon Konchitsky Noise reduction system and method suitable for hands free communication devices
GB2461315A (en) * 2008-06-27 2009-12-30 Wolfson Microelectronics Plc Noise cancellation system
US8682250B2 (en) 2008-06-27 2014-03-25 Wolfson Microelectronics Plc Noise cancellation system
US20110130176A1 (en) * 2008-06-27 2011-06-02 Anthony James Magrath Noise cancellation system
GB2461315B (en) * 2008-06-27 2011-09-14 Wolfson Microelectronics Plc Noise cancellation system
US8600454B2 (en) 2010-09-02 2013-12-03 Apple Inc. Decisions on ambient noise suppression in a mobile communications handset device
US8320974B2 (en) 2010-09-02 2012-11-27 Apple Inc. Decisions on ambient noise suppression in a mobile communications handset device
US9749737B2 (en) 2010-09-02 2017-08-29 Apple Inc. Decisions on ambient noise suppression in a mobile communications handset device
US8774875B1 (en) * 2010-10-20 2014-07-08 Sprint Communications Company L.P. Spatial separation-enabled noise reduction

Similar Documents

Publication Publication Date Title
US3644674A (en) Ambient noise suppressor
US5390244A (en) Method and apparatus for periodic signal detection
CN102025852B (en) Detection and suppression of returned audio at near-end
US10121490B2 (en) Acoustic signal processing system capable of detecting double-talk and method
US3784747A (en) Speech suppression by predictive filtering
US8718290B2 (en) Adaptive noise reduction using level cues
Mitchell et al. Signal processing for a cocktail party effect
US3057960A (en) Normalized sound control system
CN101667426A (en) Device and method for eliminating environmental noise
CN109920445B (en) Sound mixing method, device and equipment
SE9704406D0 (en) Apparatus and method for increasing the intelligibility of a loudspeaker output and for echo cancellation in telephones
JP3507020B2 (en) Echo suppression method, echo suppression device, and echo suppression program storage medium
Thiergart et al. An informed MMSE filter based on multiple instantaneous direction-of-arrival estimates
Hadad et al. Binaural multichannel Wiener filter with directional interference rejection
US5825754A (en) Filter and process for reducing noise in audio signals
US10297245B1 (en) Wind noise reduction with beamforming
KR101223306B1 (en) Methods and apparatus for preventing a third party from overhearing a telephone conversation
JPS6343451A (en) Amplified speaking circuit
US6754337B2 (en) Telephone having four VAD circuits
Reyes et al. DSP-based oversampling adaptive noise canceller for background noise reduction for mobile phones
US3183304A (en) Sound amplification system
Cecchi et al. Multichannel double-talk detector based on fundamental frequency estimation
US6847930B2 (en) Analog voice activity detector for telephone
Zhang et al. A microphone array dereverberation algorithm based on TF-GSC and postfiltering
Sugiyama et al. Automatic gain control with integrated signal enhancement for specified target and background-noise levels