US3644674A - Ambient noise suppressor - Google Patents
Ambient noise suppressor Download PDFInfo
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R3/00—Circuits for transducers, loudspeakers or microphones
- H04R3/005—Circuits for transducers, loudspeakers or microphones for combining the signals of two or more microphones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M9/00—Arrangements for interconnection not involving centralised switching
- H04M9/001—Two-way communication systems between a limited number of parties
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K2210/00—Details of active noise control [ANC] covered by G10K11/178 but not provided for in any of its subgroups
- G10K2210/10—Applications
- G10K2210/108—Communication systems, e.g. where useful sound is kept and noise is cancelled
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K2210/00—Details of active noise control [ANC] covered by G10K11/178 but not provided for in any of its subgroups
- G10K2210/10—Applications
- G10K2210/108—Communication systems, e.g. where useful sound is kept and noise is cancelled
- G10K2210/1082—Microphones, e.g. systems using "virtual" microphones
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K2210/00—Details of active noise control [ANC] covered by G10K11/178 but not provided for in any of its subgroups
- G10K2210/10—Applications
- G10K2210/111—Directivity control or beam pattern
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K2210/00—Details of active noise control [ANC] covered by G10K11/178 but not provided for in any of its subgroups
- G10K2210/30—Means
- G10K2210/301—Computational
- G10K2210/3012—Algorithms
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K2210/00—Details of active noise control [ANC] covered by G10K11/178 but not provided for in any of its subgroups
- G10K2210/30—Means
- G10K2210/301—Computational
- G10K2210/3045—Multiple 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;
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.
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)
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 |
-
1969
- 1969-06-30 US US837699A patent/US3644674A/en not_active Expired - Lifetime
Cited By (106)
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 |