[go: up one dir, main page]

US7706549B2 - Broadside small array microphone beamforming apparatus - Google Patents

Broadside small array microphone beamforming apparatus Download PDF

Info

Publication number
US7706549B2
US7706549B2 US11/748,515 US74851507A US7706549B2 US 7706549 B2 US7706549 B2 US 7706549B2 US 74851507 A US74851507 A US 74851507A US 7706549 B2 US7706549 B2 US 7706549B2
Authority
US
United States
Prior art keywords
signal
generate
voice activity
noise
calibration
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.)
Active
Application number
US11/748,515
Other versions
US20080069372A1 (en
Inventor
Ming Zhang
Wan-Chieh Pai
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.)
Fortemedia Inc
Original Assignee
Fortemedia 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 Fortemedia Inc filed Critical Fortemedia Inc
Priority to US11/748,515 priority Critical patent/US7706549B2/en
Assigned to FORTEMEDIA, INC. reassignment FORTEMEDIA, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: PAI, WAN-CHIEH, ZHANG, MING
Priority to PCT/US2007/076191 priority patent/WO2008033639A2/en
Priority to TW096134220A priority patent/TWI350705B/en
Publication of US20080069372A1 publication Critical patent/US20080069372A1/en
Application granted granted Critical
Publication of US7706549B2 publication Critical patent/US7706549B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

Definitions

  • the invention relates to small array microphone beamforming, and in particular to a broadside small array microphone beamforming apparatus with a narrow beam facing a near-end talker.
  • Many communication system and voice recognition devices are designed for use in noisy environments. Examples of such applications include communication and/or voice recognition in cars or mobile environments (e.g., on street). For these applications, the microphones in the system pick up not only the desired voice but also noise as well. The noise can degrade the quality of voice communication and speech recognition performance if it is not dealt with in an effective manner.
  • Noise suppression is often required in many communication systems and voice recognition devices to suppress noise to improve communication quality and voice recognition performance. Noise suppression may be achieved using various techniques, which may be classified as single microphone techniques and array microphone techniques.
  • a broadside small array microphone beamforming apparatus comprises first and second omni-directional microphones, a microphone calibration unit, and a directional microphone forming unit.
  • the first and second omni-directional microphones respectively convert voice from a desired near-end talker into first and second signals.
  • the second and first omni-directional microphones and the desired near-end talker are respectively arranged at three points of a triangle.
  • the microphone calibration unit receives the first and second signals and correspondingly outputs first and second calibration signals.
  • the directional microphone forming unit receives the first and second calibration signals to generate a first directional microphone signal with a bidirectional polar pattern.
  • the adaptive channel decoupling unit receives the first calibration signal and the first directional microphone signal to generate a first main channel signal and a first reference channel signal for noise detection.
  • a broadside small array microphone beamforming apparatus comprises first and second omni-directional microphones, a microphone calibration unit, and a directional microphone forming unit.
  • the first and second omni-directional microphones respectively convert voice from a desired near-end talker into first and second signals.
  • the second and first omni-directional microphones and the desired near-end talker are respectively arranged at three points of a triangle.
  • the microphone calibration unit receives the first and second signals and correspondingly outputs first and second calibration signals.
  • the directional microphone forming unit receives the first and second calibration signals to generate a first directional microphone signal with one side lobe polar pattern and a second directional microphone signal with another side lobe polar pattern.
  • the adaptive channel decoupling unit receives the first calibration signal, the first directional microphone signal and the second directional microphone signal to generate a first main channel signal and a first reference channel signal for noise detection.
  • FIG. 1 is a schematic diagram of a broadside small array microphone beamforming apparatus according to an embodiment of the invention
  • FIG. 2 is a schematic diagram of a bidirectional polar pattern and an omni-directional polar pattern according to an embodiment of the invention
  • FIG. 3 is a schematic diagram of two single main lobe polar patterns and an omni-directional polar pattern according to an embodiment of the invention
  • FIG. 4 is a schematic diagram of a directional microphone forming unit according to an embodiment of the invention.
  • FIG. 5 is a schematic diagram of an adaptive channel decoupling unit according to another embodiment of the invention.
  • FIG. 6 is a schematic diagram of an adaptive channel decoupling unit according to another embodiment of the invention.
  • FIG. 7 is a schematic diagram of an adaptive channel decoupling unit according to another embodiment of the invention.
  • FIG. 8 is a schematic diagram of a broadside small array microphone beamforming apparatus according to another embodiment of the invention.
  • FIG. 9 is a schematic diagram of a directional microphone forming unit according to another embodiment of the invention.
  • FIG. 10 is a schematic diagram of an adaptive channel decoupling unit according to another embodiment of the invention.
  • FIG. 11 is a schematic diagram of an adaptive channel decoupling unit according to another embodiment of the invention.
  • FIG. 1 is a schematic diagram of broadside small array microphone beamforming apparatus 100 according to an embodiment of the invention.
  • Broadside small array microphone beamforming apparatus 100 comprises omni-directional microphones Mic 1 and Mic 2 , microphone calibration unit 110 , directional microphone forming unit 120 , adaptive channel decoupling unit 140 , transformer 150 , noise suppression units 160 and 170 and inverse transformer 180 .
  • Omni-directional microphones Mic 1 and Mic 2 respectively convert voice from desired near-end talker 101 into first and second signals S 1 and S 2 .
  • Second and first omni-directional microphones Mic 1 and Mic 2 and desired near-end talker 101 are respectively arranged at three points of a triangle, referred to as a broadside way, as shown in FIG. 1 .
  • Microphone calibration unit 110 receives first and second signals S 1 and S 2 and correspondingly outputs first and second calibration signals X 1 and X 2 .
  • Directional microphone forming unit 120 receives first and second calibration signals X 1 and X 2 to generate first directional microphone signal d 1 with a bidirectional polar pattern.
  • Adaptive channel decoupling unit 140 receives first calibration signal X 1 and first directional microphone signal d 1 to generate first main channel signal m 1 and first reference channel signal r 1 for noise detection.
  • adaptive channel decoupling unit 140 receives the sum of the first calibration signal X 1 and the second calibration signal X 2 and receives first directional microphone signal d 1 to generate first main channel signal m 1 and first reference channel signal r 1 for noise detection.
  • FIG. 2 is a schematic diagram of bidirectional polar pattern 201 and omni-directional polar pattern 203 according to an embodiment of the invention.
  • Bidirectional polar pattern 201 comprises two main lobes. One lobe points left and another lobe points right, one lobe points up and another lobe points down, or one lobe points right up and another lobe points left down. Desired talker 205 faces the null of bidirectional polar pattern 201 , as shown in FIG. 2 .
  • first and second omni-directional microphones Mic 1 and Mic 2 form a directional microphone with bidirectional polar pattern 201 for noise detection, and one of first and second omni-directional microphones Mic 1 and Mic 2 is used as a main microphone.
  • FIG. 3 is a schematic diagram of two single main lobe polar patterns 301 and 302 and omni-directional polar pattern 303 according to an embodiment of the invention.
  • Two single main lobe polar patterns 301 and 302 can be formed by two omni-directional microphones. One lobe points left and another lobe points right, one lobe points up and another lobe points down, or one lobe points right up and another lobe points left down. Desired talker 205 faces the cross point or the equal gain point of two single lobes 301 and 302 , as shown in FIG. 3 .
  • FIG. 4 is a schematic diagram of directional microphone forming unit 120 according to an embodiment of the invention.
  • Directional microphone forming unit 120 comprises phase adjustment units 401 and 402 and subtractor 407 .
  • Phase adjustment unit 401 shifts first calibration signal X 1 phase P 1 to generate first shifted signal XP 1 .
  • Phase adjustment unit 402 shifts second calibration signal X 2 phase P 2 to generate second shifted signal XP 2 .
  • Subtractor 407 subtracts second shifted signal XP 2 from first shifted signal XP 1 to generate first directional microphone signal d 1 with a bidirectional polar pattern, as shown in FIG. 2 .
  • phase P 1 is zero and Phase P 2 is also zero.
  • First microphone signal d 1 is a signal with a bidirectional polar pattern.
  • FIG. 5 is a schematic diagram of adaptive channel decoupling unit 500 according to another embodiment of the invention.
  • Adaptive channel decoupling unit 500 comprises first voice activity detector (VAD 1 ) 511 , first adaptive filter 501 , second voice activity detector (VAD 2 ) 512 and second adaptive filter 502 .
  • First voice activity detector 511 receives first calibration signal X 1 and first directional microphone signal d 1 to generate first voice activity signal V 1 for indicating the presence of desired voice.
  • First adaptive filter 501 receives first calibration signal X 1 , first directional microphone signal d 1 and first voice activity signal V 1 and suppresses the desired voice of first directional microphone signal d 1 to generate first reference channel signal r 1 .
  • Second voice activity detector 512 receives first voice activity signal V 1 , first reference channel signal r 1 and first calibration signal X 1 to generate second voice activity signal V 2 for indicating the presence of noise or interference.
  • Second adaptive filter 502 receives second voice activity signal V 2 , first calibration signal X 1 , and first reference channel signal r 1 and suppresses noise of first calibration signal X 1 to generate first main channel signal m 1 .
  • FIG. 6 is a schematic diagram of adaptive channel decoupling unit 600 according to another embodiment of the invention.
  • the difference between adaptive channel decoupling units 600 and 500 is the presence of adder 620 .
  • Adaptive channel decoupling unit 600 comprises adder 620 , first voice activity detector (VAD 1 ) 611 , first adaptive filter 601 , second voice activity detector (VAD 2 ) 612 and second adaptive filter 602 .
  • Adder adds first calibration signal X 1 and second calibration signal X 2 to output third calibration signal X 3 .
  • First voice activity detector 611 receives third calibration signal X 3 and first directional microphone signal d 1 to generate first voice activity signal V 1 for indicating the presence of desired voice.
  • First adaptive filter 601 receives third calibration signal X 3 , first directional microphone signal d 1 , and first voice activity signal V 1 and suppresses the desired voice of first directional microphone signal d 1 to generate first reference channel signal r 1 .
  • Second voice activity detector 612 receives first voice activity signal V 1 , first reference channel signal r 1 and third calibration signal X 3 to generate second voice activity signal V 2 for indicating the presence of noise or interference.
  • Second adaptive filter 602 receives second voice activity signal V 2 , third calibration signal X 3 and first reference channel signal r 1 and suppresses noise of third calibration signal X 3 to generate first main channel signal m 1 .
  • FIG. 7 is a schematic diagram of adaptive channel decoupling unit 700 according to another embodiment of the invention.
  • Adaptive channel decoupling unit 700 comprises first voice activity detector (VAD 1 ) 711 , first adaptive filter 701 , second voice activity detector (VAD 2 ) 702 , second adaptive filter 702 , third adaptive filter 703 and selection criteria unit 721 .
  • First voice activity detector 711 receives first calibration signal X 1 and first directional microphone signal d 1 to generate first voice activity signal for indicating the presence of desired voice.
  • First adaptive filter 701 receives first calibration signal X 1 , first directional microphone signal d 1 and first voice activity signal V 1 and suppresses the desired voice of first directional microphone signal d 1 to generate first reference channel signal r 1 .
  • Second voice activity detector 712 receives first reference signal r 1 and first calibration signal X 1 to generate second voice activity signal V 2 for indicating the presence of noise or interference.
  • Second adaptive filter 702 receives second voice activity signal V 2 , first calibration signal X 1 and first reference channel signal r 1 and suppresses one side (right side, one lobe of bidirectional polar pattern) noise of first calibration signal X 1 to generate first adaptive filter signal Xn 1 .
  • Third adaptive filter 703 receives second voice activity signal V 2 , first calibration signal X 1 and first reference channel signal r 1 and suppresses another side (left side, another lobe of bidirectional polar pattern) noise of first calibration signal X 1 to generate second adaptive filter signal Xn 2 .
  • Selection criteria unit 721 does a selection from first adaptive filter signal Xn 1 and second adaptive filter signal Xn 2 to output first main channel signal m 1 according to first calibration signal X 1 .
  • m 1 a*Xn 1 +b*Xn 2 .
  • a transformer such as Fast Fourier Transformer, 150 transforms first main channel signal m 1 and first reference channel signal from time domain to frequency domain to correspondingly output first main signal m 1 and first reference signal R 1 .
  • First noise suppression unit 160 comprises noise estimating unit 162 and noise suppression unit 164 .
  • Noise estimating unit 162 generate ambient noise signal N 1 by estimating noise of first reference signal R 1 .
  • Noise suppression unit receives ambient noise signal N 1 , suppresses low frequency internal noise caused by forming the bidirectional microphone and generates first ambient noise signal N 1 ′.
  • Second noise suppression unit 170 comprises entire estimating unit 172 , frequency domain voice activity detector 171 and noise suppression unit 174 .
  • Entire noise estimating unit 172 generates entire ambient noise signal N 2 by estimating entire noise from first main signal M 1 and first ambient noise signal N 1 ′.
  • Frequency domain voice activity detector 171 receives first main signal M 1 and entire ambient noise signal N 2 to generate third voice activity signal V 3 for indicating noise.
  • Noise suppression unit 174 receives entire ambient noise signal N 2 , first main signal M 1 and third voice activity signal V 3 to generate first clean voice signal M 0 with ambient noise suppression.
  • Inverse transformer, such as Inverse Fast Fourier Transformer, 180 transforms first main signal from frequency domain to time domain to generate second clear voice signal m 0 .
  • FIG. 8 is a schematic diagram of broadside small array microphone beamforming apparatus 800 according to another embodiment of the invention.
  • Broadside small array microphone beamforming apparatus 800 comprises omni-directional microphones Mic 11 and Mic 12 , microphone calibration unit 810 , directional microphone forming unit 820 , adaptive channel decoupling unit 840 , transformer 850 , noise suppression units 860 and 870 and inverse transformer 880 .
  • Omni-directional microphones Mic 3 and Mic 2 respectively convert voice from desired near-end talker 801 into first and second signals S 1 and S 2 .
  • Second and first omni-directional microphones Mic 12 and Mic 11 and desired near-end talker 801 are respectively arranged at three points of a triangle, referred to as a broadside way, as shown in FIG. 8 .
  • Microphone calibration unit 810 receives first and second signals S 1 and S 2 and correspondingly outputs first and second calibration signals X 1 and X 2 .
  • Directional microphone forming unit 120 receives first and second calibration signals X 1 and X 2 to generate first directional microphone signal d 1 with one side polar pattern and second directional microphone signal d 2 with another side lobe polar pattern, as shown in FIG. 3 .
  • Adaptive channel decoupling unit 840 receives first calibration signal X 1 , first directional microphone signal d 1 and second directional microphone signal d 2 to generate first main channel signal m 1 and first reference channel signal r 1 for noise detection.
  • adaptive channel decoupling unit 840 receives the sum of the first calibration signal X 1 and the second calibration signal X 2 and receives first directional microphone signal d 1 and second directional microphone signal d 2 to generate first main channel signal m 1 and first reference channel signal r 1 for noise detection.
  • first and second omni-directional microphones Mic 11 and Mic 12 form two directional microphones with single lobe polar patterns for noise detection, and one of the first and second omni-directional microphones is used as a main microphone.
  • Desired near-end talker 801 faces a cross point or a point of equal gains of two single polar pattern.
  • FIG. 9 is a schematic diagram of directional microphone forming unit 820 according to another embodiment of the invention.
  • Directional microphone forming unit 820 comprises phase adjustment units 901 , 902 , 903 and 904 and subtractors 907 and 908 .
  • Phase adjustment unit 901 shifts first calibration signal X 1 phase P 10 to generate first shifted signal XP 10 .
  • Phase adjustment unit 902 shifts second calibration signal X 2 phase P 20 to generate second shifted signal XP 20 .
  • Phase adjustment unit 911 shifts first calibration signal X 1 phase P 11 to generate third shifted signal XP 11 .
  • Phase adjustment unit 912 shifts second calibration signal X 2 phase P 21 to generate fourth shifted signal XP 21 .
  • Subtractor 907 subtracts second shifted signal XP 20 from first shifted signal XP 10 to generate first directional microphone signal d 1 with one side single polar pattern 301 , as shown in FIG. 3 .
  • Subtractor 908 subtracts fourth shifted signal XP 21 from third shifted signal XP 11 to generate second directional microphone signal d 2 with another side single polar pattern 302 , as shown in FIG. 3 .
  • phases P 10 and P 21 are zero and Phases P 20 and P 11 are T (the delay for sound propagation between two microphones).
  • omni-directional microphones Mic 11 and Mic 12 can form a first directional microphone with a single lobe polar pattern and second directional microphone with another single lobe polar pattern.
  • FIG. 10 is a schematic diagram of adaptive channel decoupling unit 1000 according to another embodiment of the invention.
  • Adaptive channel decoupling unit 1000 comprises voice activity detectors 1011 , 1012 , 1013 and 1014 and adaptive filter 1001 , 1002 , 1003 and 1004 .
  • First Voice activity detector (VAD 1 ) 1011 receives first calibration X 1 and first directional microphone signal d 1 to generate first voice activity signal V 1 for indicating desired voice.
  • First adaptive filter 1001 receives first calibration signal X 1 , first directional microphone signal d 1 and first voice activity signal V 1 , and suppresses the desired voice of first directional microphone signal d 1 to generate reference channel signal r 1 ′.
  • Second voice activity detector (VAD 2 ) 1012 receives first voice activity signal V 1 , reference channel signal r 1 ′ and first calibration signal X 1 to generate second voice activity signal V 2 for indicating noise or interference.
  • Second adaptive filter 1002 receives second voice activity signal V 2 , first calibration signal X 1 and reference channel signal r 1 ′ and suppresses noise of first calibration signal X 1 to generate main channel signal m 1 ′.
  • Third voice activity detector (VAD 3 ) 1013 receives reference channel signal r 1 ′ and second directional microphone signal d 2 to generate third voice activity signal V 3 for indicating the desired voice.
  • Third adaptive filter 1003 receives reference channel signal r 1 ′, second directional microphone signal d 2 and third voice activity signal V 3 , and suppresses the desired voice of second directional microphone d 2 to generate first reference channel signal r 1 .
  • Fourth voice activity detector (VAD 4 ) 1014 receives third voice activity signal V 3 , first reference channel signal r 1 and main channel signal m 1 ′ to generate fourth voice activity signal V 4 for indicating noise of interference.
  • Fourth adaptive filter 1004 receives fourth voice activity signal V 4 , main channel signal m 1 ′, first reference channel signal r 1 and suppresses noise of main channel signal m 1 ′ to generate first main channel signal m 1 .
  • FIG. 11 is a schematic diagram of adaptive channel decoupling unit 1100 according to another embodiment of the invention.
  • the difference between adaptive channel decoupling units 1000 and 1100 is adder 1101 .
  • Adder 1101 adds first calibration signal X 1 and second calibration signal X 2 to output calibration signal X 0 . Since the operation of adaptive channel decoupling unit 1100 in FIG. 11 is similar to the operation of adaptive channel decoupling unit 1000 in FIG. 10 , it is not detailed here.
  • first noise suppression unit 860 comprises noise estimating unit 862 and noise suppression unit 864 and second noise suppression unit 870 comprises entire estimating unit 872 , frequency domain voice activity detector 871 and noise suppression unit 874 .
  • the operation of transformer 850 , noise suppression units 860 and 870 and inverse transformer 880 is the same as that of transformer 150 , noise suppression units 160 and 170 and inverse transformer 180 . Thus, it is not detailed here.

Landscapes

  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Otolaryngology (AREA)
  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Acoustics & Sound (AREA)
  • Signal Processing (AREA)
  • Circuit For Audible Band Transducer (AREA)
  • Obtaining Desirable Characteristics In Audible-Bandwidth Transducers (AREA)

Abstract

A broadside small array microphone beamforming apparatus comprises first and second omni-directional microphones, a microphone calibration unit, and a directional microphone forming unit. The first and second omni-directional microphones respectively convert voice from a desired near-end talker into first and second signals. The second and first omni-directional microphones and the desired near-end talker are respectively arranged at three points of a triangle. The microphone calibration unit receives the first and second signals and correspondingly outputs first and second calibration signals. The directional microphone forming unit receives the first and second calibration signals to generate a first directional microphone signal with a bidirectional polar pattern. The adaptive channel decoupling unit receives the first calibration signal and the first directional microphone signal to generate a first main channel signal and a first reference channel signal for noise detection.

Description

BACKGROUND OF THE INVENTION
1. Field of the Invention
The invention relates to small array microphone beamforming, and in particular to a broadside small array microphone beamforming apparatus with a narrow beam facing a near-end talker.
2. Description of the Related Art
Many communication system and voice recognition devices are designed for use in noisy environments. Examples of such applications include communication and/or voice recognition in cars or mobile environments (e.g., on street). For these applications, the microphones in the system pick up not only the desired voice but also noise as well. The noise can degrade the quality of voice communication and speech recognition performance if it is not dealt with in an effective manner.
Noise suppression is often required in many communication systems and voice recognition devices to suppress noise to improve communication quality and voice recognition performance. Noise suppression may be achieved using various techniques, which may be classified as single microphone techniques and array microphone techniques.
Thus, effective suppression of noise in communication system and voice recognition devices is desirable.
BRIEF SUMMARY OF THE INVENTION
A detailed description is given in the following embodiments with reference to the accompanying drawings.
An embodiment of a broadside small array microphone beamforming apparatus is provided. A broadside small array microphone beamforming apparatus comprises first and second omni-directional microphones, a microphone calibration unit, and a directional microphone forming unit. The first and second omni-directional microphones respectively convert voice from a desired near-end talker into first and second signals. The second and first omni-directional microphones and the desired near-end talker are respectively arranged at three points of a triangle. The microphone calibration unit receives the first and second signals and correspondingly outputs first and second calibration signals. The directional microphone forming unit receives the first and second calibration signals to generate a first directional microphone signal with a bidirectional polar pattern. The adaptive channel decoupling unit receives the first calibration signal and the first directional microphone signal to generate a first main channel signal and a first reference channel signal for noise detection.
Another embodiment of a broadside small array microphone beamforming apparatus is provided. A broadside small array microphone beamforming apparatus comprises first and second omni-directional microphones, a microphone calibration unit, and a directional microphone forming unit. The first and second omni-directional microphones respectively convert voice from a desired near-end talker into first and second signals. The second and first omni-directional microphones and the desired near-end talker are respectively arranged at three points of a triangle. The microphone calibration unit receives the first and second signals and correspondingly outputs first and second calibration signals. The directional microphone forming unit receives the first and second calibration signals to generate a first directional microphone signal with one side lobe polar pattern and a second directional microphone signal with another side lobe polar pattern. The adaptive channel decoupling unit receives the first calibration signal, the first directional microphone signal and the second directional microphone signal to generate a first main channel signal and a first reference channel signal for noise detection.
BRIEF DESCRIPTION OF THE DRAWINGS
The invention can be more fully understood by reading the subsequent detailed description and examples with references made to the accompanying drawings, wherein:
FIG. 1 is a schematic diagram of a broadside small array microphone beamforming apparatus according to an embodiment of the invention;
FIG. 2 is a schematic diagram of a bidirectional polar pattern and an omni-directional polar pattern according to an embodiment of the invention;
FIG. 3 is a schematic diagram of two single main lobe polar patterns and an omni-directional polar pattern according to an embodiment of the invention;
FIG. 4 is a schematic diagram of a directional microphone forming unit according to an embodiment of the invention;
FIG. 5 is a schematic diagram of an adaptive channel decoupling unit according to another embodiment of the invention;
FIG. 6 is a schematic diagram of an adaptive channel decoupling unit according to another embodiment of the invention;
FIG. 7 is a schematic diagram of an adaptive channel decoupling unit according to another embodiment of the invention;
FIG. 8 is a schematic diagram of a broadside small array microphone beamforming apparatus according to another embodiment of the invention;
FIG. 9 is a schematic diagram of a directional microphone forming unit according to another embodiment of the invention;
FIG. 10 is a schematic diagram of an adaptive channel decoupling unit according to another embodiment of the invention; and
FIG. 11 is a schematic diagram of an adaptive channel decoupling unit according to another embodiment of the invention.
DETAILED DESCRIPTION OF THE INVENTION
The following description is of the best-contemplated mode of carrying out the invention. This description is made for the purpose of illustrating the general principles of the invention and should not be taken in a limiting sense. The scope of the invention is best determined by reference to the appended claims.
FIG. 1 is a schematic diagram of broadside small array microphone beamforming apparatus 100 according to an embodiment of the invention. Broadside small array microphone beamforming apparatus 100 comprises omni-directional microphones Mic1 and Mic2, microphone calibration unit 110, directional microphone forming unit 120, adaptive channel decoupling unit 140, transformer 150, noise suppression units 160 and 170 and inverse transformer 180. Omni-directional microphones Mic1 and Mic2 respectively convert voice from desired near-end talker 101 into first and second signals S1 and S2. Second and first omni-directional microphones Mic1 and Mic2 and desired near-end talker 101 are respectively arranged at three points of a triangle, referred to as a broadside way, as shown in FIG. 1. Microphone calibration unit 110 receives first and second signals S1 and S2 and correspondingly outputs first and second calibration signals X1 and X2. Directional microphone forming unit 120 receives first and second calibration signals X1 and X2 to generate first directional microphone signal d1 with a bidirectional polar pattern. Adaptive channel decoupling unit 140 receives first calibration signal X1 and first directional microphone signal d1 to generate first main channel signal m1 and first reference channel signal r1 for noise detection. In another embodiment of the invention, adaptive channel decoupling unit 140 receives the sum of the first calibration signal X1 and the second calibration signal X2 and receives first directional microphone signal d1 to generate first main channel signal m1 and first reference channel signal r1 for noise detection.
FIG. 2 is a schematic diagram of bidirectional polar pattern 201 and omni-directional polar pattern 203 according to an embodiment of the invention. Bidirectional polar pattern 201 comprises two main lobes. One lobe points left and another lobe points right, one lobe points up and another lobe points down, or one lobe points right up and another lobe points left down. Desired talker 205 faces the null of bidirectional polar pattern 201, as shown in FIG. 2. According to an embodiment of the invention, first and second omni-directional microphones Mic1 and Mic2 form a directional microphone with bidirectional polar pattern 201 for noise detection, and one of first and second omni-directional microphones Mic1 and Mic2 is used as a main microphone.
FIG. 3 is a schematic diagram of two single main lobe polar patterns 301 and 302 and omni-directional polar pattern 303 according to an embodiment of the invention. Two single main lobe polar patterns 301 and 302 can be formed by two omni-directional microphones. One lobe points left and another lobe points right, one lobe points up and another lobe points down, or one lobe points right up and another lobe points left down. Desired talker 205 faces the cross point or the equal gain point of two single lobes 301 and 302, as shown in FIG. 3.
FIG. 4 is a schematic diagram of directional microphone forming unit 120 according to an embodiment of the invention. Directional microphone forming unit 120 comprises phase adjustment units 401 and 402 and subtractor 407. Phase adjustment unit 401 shifts first calibration signal X1 phase P1 to generate first shifted signal XP1. Phase adjustment unit 402 shifts second calibration signal X2 phase P2 to generate second shifted signal XP2. Subtractor 407 subtracts second shifted signal XP2 from first shifted signal XP1 to generate first directional microphone signal d1 with a bidirectional polar pattern, as shown in FIG. 2. According to an embodiment of the invention, phase P1 is zero and Phase P2 is also zero. Thus, first directional microphone signal d1 is equal to second calibration signal X2 subtracted by first calibration signal X1 (d1=X1−X2). First microphone signal d1 is a signal with a bidirectional polar pattern.
FIG. 5 is a schematic diagram of adaptive channel decoupling unit 500 according to another embodiment of the invention. Adaptive channel decoupling unit 500 comprises first voice activity detector (VAD1) 511, first adaptive filter 501, second voice activity detector (VAD2) 512 and second adaptive filter 502. First voice activity detector 511 receives first calibration signal X1 and first directional microphone signal d1 to generate first voice activity signal V1 for indicating the presence of desired voice. First adaptive filter 501 receives first calibration signal X1, first directional microphone signal d1 and first voice activity signal V1 and suppresses the desired voice of first directional microphone signal d1 to generate first reference channel signal r1. Second voice activity detector 512 receives first voice activity signal V1, first reference channel signal r1 and first calibration signal X1 to generate second voice activity signal V2 for indicating the presence of noise or interference. Second adaptive filter 502 receives second voice activity signal V2, first calibration signal X1, and first reference channel signal r1 and suppresses noise of first calibration signal X1 to generate first main channel signal m1.
FIG. 6 is a schematic diagram of adaptive channel decoupling unit 600 according to another embodiment of the invention. The difference between adaptive channel decoupling units 600 and 500 is the presence of adder 620. Adaptive channel decoupling unit 600 comprises adder 620, first voice activity detector (VAD1) 611, first adaptive filter 601, second voice activity detector (VAD2) 612 and second adaptive filter 602. Adder adds first calibration signal X1 and second calibration signal X2 to output third calibration signal X3. First voice activity detector 611 receives third calibration signal X3 and first directional microphone signal d1 to generate first voice activity signal V1 for indicating the presence of desired voice. First adaptive filter 601 receives third calibration signal X3, first directional microphone signal d1, and first voice activity signal V1 and suppresses the desired voice of first directional microphone signal d1 to generate first reference channel signal r1. Second voice activity detector 612 receives first voice activity signal V1, first reference channel signal r1 and third calibration signal X3 to generate second voice activity signal V2 for indicating the presence of noise or interference. Second adaptive filter 602 receives second voice activity signal V2, third calibration signal X3 and first reference channel signal r1 and suppresses noise of third calibration signal X3 to generate first main channel signal m1.
FIG. 7 is a schematic diagram of adaptive channel decoupling unit 700 according to another embodiment of the invention. Adaptive channel decoupling unit 700 comprises first voice activity detector (VAD1) 711, first adaptive filter 701, second voice activity detector (VAD2) 702, second adaptive filter 702, third adaptive filter 703 and selection criteria unit 721. First voice activity detector 711 receives first calibration signal X1 and first directional microphone signal d1 to generate first voice activity signal for indicating the presence of desired voice. First adaptive filter 701 receives first calibration signal X1, first directional microphone signal d1 and first voice activity signal V1 and suppresses the desired voice of first directional microphone signal d1 to generate first reference channel signal r1. Second voice activity detector 712 receives first reference signal r1 and first calibration signal X1 to generate second voice activity signal V2 for indicating the presence of noise or interference. Second adaptive filter 702 receives second voice activity signal V2, first calibration signal X1 and first reference channel signal r1 and suppresses one side (right side, one lobe of bidirectional polar pattern) noise of first calibration signal X1 to generate first adaptive filter signal Xn1. Third adaptive filter 703 receives second voice activity signal V2, first calibration signal X1 and first reference channel signal r1 and suppresses another side (left side, another lobe of bidirectional polar pattern) noise of first calibration signal X1 to generate second adaptive filter signal Xn2. Selection criteria unit 721 does a selection from first adaptive filter signal Xn1 and second adaptive filter signal Xn2 to output first main channel signal m1 according to first calibration signal X1. For example, m1=a*Xn1+b*Xn2.
Referring to FIG. 1, a transformer, such as Fast Fourier Transformer, 150 transforms first main channel signal m1 and first reference channel signal from time domain to frequency domain to correspondingly output first main signal m1 and first reference signal R1. First noise suppression unit 160 comprises noise estimating unit 162 and noise suppression unit 164. Noise estimating unit 162 generate ambient noise signal N1 by estimating noise of first reference signal R1. Noise suppression unit receives ambient noise signal N1, suppresses low frequency internal noise caused by forming the bidirectional microphone and generates first ambient noise signal N1′. Second noise suppression unit 170 comprises entire estimating unit 172, frequency domain voice activity detector 171 and noise suppression unit 174. Entire noise estimating unit 172 generates entire ambient noise signal N2 by estimating entire noise from first main signal M1 and first ambient noise signal N1′. Frequency domain voice activity detector 171 receives first main signal M1 and entire ambient noise signal N2 to generate third voice activity signal V3 for indicating noise. Noise suppression unit 174 receives entire ambient noise signal N2, first main signal M1 and third voice activity signal V3 to generate first clean voice signal M0 with ambient noise suppression. Inverse transformer, such as Inverse Fast Fourier Transformer, 180 transforms first main signal from frequency domain to time domain to generate second clear voice signal m0.
FIG. 8 is a schematic diagram of broadside small array microphone beamforming apparatus 800 according to another embodiment of the invention. Broadside small array microphone beamforming apparatus 800 comprises omni-directional microphones Mic11 and Mic12, microphone calibration unit 810, directional microphone forming unit 820, adaptive channel decoupling unit 840, transformer 850, noise suppression units 860 and 870 and inverse transformer 880. Omni-directional microphones Mic3 and Mic2 respectively convert voice from desired near-end talker 801 into first and second signals S1 and S2. Second and first omni-directional microphones Mic12 and Mic11 and desired near-end talker 801 are respectively arranged at three points of a triangle, referred to as a broadside way, as shown in FIG. 8. Microphone calibration unit 810 receives first and second signals S1 and S2 and correspondingly outputs first and second calibration signals X1 and X2. Directional microphone forming unit 120 receives first and second calibration signals X1 and X2 to generate first directional microphone signal d1 with one side polar pattern and second directional microphone signal d2 with another side lobe polar pattern, as shown in FIG. 3. Adaptive channel decoupling unit 840 receives first calibration signal X1, first directional microphone signal d1 and second directional microphone signal d2 to generate first main channel signal m1 and first reference channel signal r1 for noise detection. In another embodiment of the invention, adaptive channel decoupling unit 840 receives the sum of the first calibration signal X1 and the second calibration signal X2 and receives first directional microphone signal d1 and second directional microphone signal d2 to generate first main channel signal m1 and first reference channel signal r1 for noise detection.
As shown in FIG. 8, first and second omni-directional microphones Mic11 and Mic12 form two directional microphones with single lobe polar patterns for noise detection, and one of the first and second omni-directional microphones is used as a main microphone. Desired near-end talker 801 faces a cross point or a point of equal gains of two single polar pattern.
FIG. 9 is a schematic diagram of directional microphone forming unit 820 according to another embodiment of the invention. Directional microphone forming unit 820 comprises phase adjustment units 901, 902, 903 and 904 and subtractors 907 and 908. Phase adjustment unit 901 shifts first calibration signal X1 phase P10 to generate first shifted signal XP10. Phase adjustment unit 902 shifts second calibration signal X2 phase P20 to generate second shifted signal XP20. Phase adjustment unit 911 shifts first calibration signal X1 phase P11 to generate third shifted signal XP 11. Phase adjustment unit 912 shifts second calibration signal X2 phase P21 to generate fourth shifted signal XP21. Subtractor 907 subtracts second shifted signal XP20 from first shifted signal XP10 to generate first directional microphone signal d1 with one side single polar pattern 301, as shown in FIG. 3. Subtractor 908 subtracts fourth shifted signal XP21 from third shifted signal XP11 to generate second directional microphone signal d2 with another side single polar pattern 302, as shown in FIG. 3.
According to an embodiment of the invention, phases P10 and P21 are zero and Phases P20 and P11 are T (the delay for sound propagation between two microphones). Thus, omni-directional microphones Mic11 and Mic12 can form a first directional microphone with a single lobe polar pattern and second directional microphone with another single lobe polar pattern.
FIG. 10 is a schematic diagram of adaptive channel decoupling unit 1000 according to another embodiment of the invention. Adaptive channel decoupling unit 1000 comprises voice activity detectors 1011, 1012, 1013 and 1014 and adaptive filter 1001, 1002, 1003 and 1004. First Voice activity detector (VAD1) 1011 receives first calibration X1 and first directional microphone signal d1 to generate first voice activity signal V1 for indicating desired voice. First adaptive filter 1001 receives first calibration signal X1, first directional microphone signal d1 and first voice activity signal V1, and suppresses the desired voice of first directional microphone signal d1 to generate reference channel signal r1′. Second voice activity detector (VAD2) 1012 receives first voice activity signal V1, reference channel signal r1′ and first calibration signal X1 to generate second voice activity signal V2 for indicating noise or interference. Second adaptive filter 1002 receives second voice activity signal V2, first calibration signal X1 and reference channel signal r1′ and suppresses noise of first calibration signal X1 to generate main channel signal m1′. Third voice activity detector (VAD3) 1013 receives reference channel signal r1′ and second directional microphone signal d2 to generate third voice activity signal V3 for indicating the desired voice. Third adaptive filter 1003 receives reference channel signal r1′, second directional microphone signal d2 and third voice activity signal V3, and suppresses the desired voice of second directional microphone d2 to generate first reference channel signal r1. Fourth voice activity detector (VAD4) 1014 receives third voice activity signal V3, first reference channel signal r1 and main channel signal m1′ to generate fourth voice activity signal V4 for indicating noise of interference. Fourth adaptive filter 1004 receives fourth voice activity signal V4, main channel signal m1′, first reference channel signal r1 and suppresses noise of main channel signal m1′ to generate first main channel signal m1.
FIG. 11 is a schematic diagram of adaptive channel decoupling unit 1100 according to another embodiment of the invention. The difference between adaptive channel decoupling units 1000 and 1100 is adder 1101. Adder 1101 adds first calibration signal X1 and second calibration signal X2 to output calibration signal X0. Since the operation of adaptive channel decoupling unit 1100 in FIG. 11 is similar to the operation of adaptive channel decoupling unit 1000 in FIG. 10, it is not detailed here.
Referring to FIG. 1, first noise suppression unit 860 comprises noise estimating unit 862 and noise suppression unit 864 and second noise suppression unit 870 comprises entire estimating unit 872, frequency domain voice activity detector 871 and noise suppression unit 874. The operation of transformer 850, noise suppression units 860 and 870 and inverse transformer 880 is the same as that of transformer 150, noise suppression units 160 and 170 and inverse transformer 180. Thus, it is not detailed here.
While the invention has been described by way of example and in terms of preferred embodiment, it is to be understood that the invention is not limited thereto. To the contrary, it is intended to cover various modifications and similar arrangements (as would be apparent to those skilled in the art). Therefore, the scope of the appended claims should be accorded the broadest interpretation so as to encompass all such modifications and similar arrangements.

Claims (22)

1. A broadside small array microphone beamforming apparatus, comprising:
first and second omni-directional microphones respectively converting voice from a desired near-end talker into first and second signals with a first omni-directional polar pattern and a second omni-directional polar pattern respectively;
a microphone calibration unit receiving the first and second signals and correspondingly outputting first and second calibration signals for adjusting phase of the first and second signals output by the first and second omni-directional microphones; and
a directional microphone forming unit receiving the first and second calibration signals to generate a directional microphone signal with a bi-directional polar pattern according to the first and second calibration signals; and
an adaptive channel decoupling unit receiving one of the first calibration signal or the second calibration signal in addition to the sum of the first calibration signal and the second calibration signal,
wherein the adaptive channel decoupling unit further receives the directional microphone signal to generate a first main channel signal and a first reference channel signal for noise detection.
2. The broadside small array microphone beamforming apparatus as claimed in claim 1, wherein the at least one direction microphone signal with a polar pattern is a directional microphone signal with a bidirectional polar pattern.
3. The broadside small array microphone beamforming apparatus as claimed in claim 2, wherein the first and second omni-directional microphones form a directional microphone with the bidirectional polar pattern for noise detection, and one of the first and second omni-directional microphones is used as a main microphone.
4. The broadside small array microphone beamforming apparatus as claimed in claim 2, wherein the second and first omni-directional microphones and the desired near-end talker are respectively arranged at three points of a triangle.
5. The broadside small array microphone beamforming apparatus as claimed in claim 2, wherein the desired near-end talker faces the null of the bidirectional polar pattern.
6. The broadside small array microphone beamforming apparatus as claimed in claim 2, wherein the direction microphone forming unit comprises:
a first phase adjustment unit shifting the first calibration signal a first phase to generate a first shifted signal;
a second phase adjustment unit shifting the second calibration signal a second phase to generate a second shifted signal; and
a first subtractor subtracting the second shifted signal from the first shifted signal to generate the directional microphone signal.
7. The broadside small array microphone beamforming apparatus as claimed in claim 2, wherein the adaptive channel decoupling unit comprises:
a first voice activity detector receiving the first calibration signal and the directional microphone signal to generate a first voice activity signal for indicating desired voice;
a first adaptive filter receiving the first calibration signal, the directional microphone signal and the first voice activity signal, and suppressing the desired voice of the directional microphone signal to generate the first reference channel signal;
a second voice activity detector receiving the first voice activity signal, the first reference channel signal and the first calibration signal to generate a second voice activity signal for indicating noise; and
a second adaptive filter receiving the second voice activity signal, the first calibration signal and the first reference channel signal, and suppressing noise of the first calibration signal to generate the first main channel signal.
8. The broadside small array microphone beamforming apparatus as claimed in claim 2, wherein the adaptive channel decoupling unit comprises:
a first adder adding the first calibration signal and the second calibration signal to generate a third calibration signal;
a first voice activity detector receiving the third calibration signal and the directional microphone signal to generate a first voice activity signal for indicating desired voice;
a first adaptive filter receiving the third calibration signal, the directional microphone signal and the first voice activity signal, and suppressing the desired voice of the directional microphone signal to generate the first reference channel signal;
a second voice activity detector receiving the first voice activity signal, the first reference channel signal and the third calibration signal to generate a second voice activity signal for indicating noise; and
a second adaptive filter receiving the second voice activity signal, the third calibration signal and the first reference channel signal, and suppressing noise of the third calibration signal to generate the first main channel signal.
9. The broadside small array microphone beamforming apparatus as claimed in claim 2, wherein the adaptive channel decoupling unit comprises:
a first voice activity detector receiving the first calibration signal and the directional microphone signal to generate a first voice activity signal for indicating desired voice;
a first adaptive filter receiving the first calibration signal, the directional microphone signal and the first voice activity signal, and suppressing the desired voice of the directional microphone signal to generate the first reference channel signal;
a second voice activity detector receiving the first reference channel signal and the first calibration signal to generate a second voice activity signal for indicating noise;
a second adaptive filter receiving the second voice activity signal, the first calibration signal and the first reference channel signal, and suppressing one side noise of the first calibration signal to generate a first adaptive filter signal;
a third adaptive filter receiving the second voice activity signal, the first calibration signal and the first reference channel signal, and suppressing another side noise of the first calibration signal to generate a second adaptive filter signal; and
a selection criteria unit selecting from first adaptive filter signal and the second adaptive filter signal to output the first main channel signal according to the first calibration signal.
10. The broadside small array microphone beamforming apparatus as claimed in claim 2, further comprising:
a transformer transforming the first main channel signal and the first reference channel signal from time domain to frequency domain to correspondingly output a first main signal and a first reference signal;
a first noise suppression unit receiving the first reference signal to estimate ambient noise, suppressing low frequency internal noise and generating a first ambient noise signal;
a second noise suppression unit receiving the first main signal and the first ambient noise signal, suppressing entire noise and generating a first clean voice signal;
an inverse transformer transforming the first clean voice signal from frequency domain to time domain to generate a second clear voice signal.
11. The broadside small array microphone beamforming apparatus as claimed in claim 2, wherein the first noise suppression unit comprises:
a noise estimating unit generating an ambient noise signal by estimating noise of the first reference signal; and
a noise suppression unit receiving the ambient noise signal and first reference signal, suppressing the low frequency internal noise and generating the first ambient noise signal.
12. The broadside small array microphone beamforming apparatus as claimed in claim 1, wherein the second noise suppression unit comprises:
an entire noise estimating unit generating an entire ambient noise signal by estimating entire noise from the first main signal and the first ambient noise signal;
a frequency domain voice activity detector receiving the first main signal and the entire ambient noise signal to generate a third voice activity signal for indicating noise; and
a noise suppression unit receiving the entire ambient noise signal, the first main signal and the third voice activity signal to generate the first clean voice signal with ambient noise suppression.
13. The broadside small array microphone beamforming apparatus as claimed in claim 2, wherein the at least one direction microphone signal with a polar pattern comprises a first directional microphone signal with one side lobe polar pattern and a second directional microphone signal with another side lobe polar pattern.
14. The broadside small array microphone beamforming apparatus as claimed in claim 13, wherein the first and second omni-directional microphones form two directional microphones with single lobe polar patterns for noise detection, and one of the first and second omni-directional microphones is used as a main microphone.
15. The broadside small array microphone beamforming apparatus as claimed in claim 13, wherein the second and first omni-directional microphones and the desired near-end talker are respectively arranged at three points of a triangle.
16. The broadside small array microphone beamforming apparatus as claimed in claim 13, wherein the desired near-end talker faces a cross point or a point of equal gains of two single polar patterns.
17. The broadside small array microphone beamforming apparatus as claimed in claim 13, wherein the direction microphone forming unit comprises:
a first phase adjustment unit shifting the first calibration signal a first phase to generate a first shifted signal;
a second phase adjustment unit shifting the second calibration signal a second phase to generate a second shifted signal;
a third phase adjustment unit shifting the first calibration signal a third phase to generate a third shifted signal;
a fourth phase adjustment unit shifting the second calibration signal a fourth phase to generate a fourth shifted signal;
a first subtractor subtracting the second shifted signal from the first shifted signal to generate the first directional microphone signal; and
a second subtractor subtracting the fourth shifted signal from the third shifted signal to generate the second directional microphone signal.
18. The broadside small array microphone beamforming apparatus as claimed in claim 13, wherein the adaptive channel decoupling unit comprises:
a first voice activity detector receiving the first calibration signal and the first directional microphone signal to generate a first voice activity signal for indicating desired voice;
a first adaptive filter receiving the first calibration signal, the first directional microphone signal and the first voice activity signal, and suppressing desired voice of the first directional microphone signal to generate a reference channel signal;
a second voice activity detector receiving the first voice activity signal, the reference channel signal and the first calibration signal to generate a second voice activity signal for indicating noise;
a second adaptive filter receiving the second voice activity signal, the first calibration signal and the reference channel signal, and suppressing noise of the first calibration signal to generate a main channel signal;
a third voice activity detector receiving the reference channel signal and the second directional microphone signal to generate a third voice activity signal for indicating desired voice;
a third adaptive filter receiving the reference channel signal, the second directional microphone signal and the third voice activity signal, and suppressing desired voice of the second directional microphone signal to generate the first reference channel signal;
a fourth voice activity detector receiving the third voice activity signal, the first reference channel signal and the main channel signal to generate a fourth voice activity signal for indicating noise; and
a fourth adaptive filter receiving the fourth voice activity signal, the main channel signal and the first reference channel signal, and suppressing noise of the main channel signal to generate the first main channel signal.
19. The broadside small array microphone beamforming apparatus as claimed in claim 13, wherein the adaptive channel decoupling unit comprises:
an adder adding the first calibration signal and the second calibration to output a calibration signal;
a first voice activity detector receiving the calibration signal and the first directional microphone signal to generate a first voice activity signal for indicating desired voice;
a first adaptive filter receiving the calibration signal, the first directional microphone signal and the first voice activity signal, and suppressing desired voice of the first directional microphone signal to generate a reference channel signal;
a second voice activity detector receiving the first voice activity signal, the reference channel signal and the calibration signal to generate a second voice activity signal for indicating noise;
a second adaptive filter receiving the second voice activity signal, the calibration signal and the reference channel signal, and suppressing noise of the first calibration signal to generate a main channel signal;
a third voice activity detector receiving the reference channel signal and the second directional microphone signal to generate a third voice activity signal for indicating desired voice;
a third adaptive filter receiving the reference channel signal, the second directional microphone signal and the third voice activity signal, and suppressing desired voice of the second directional microphone signal to generate the first reference channel signal;
a fourth voice activity detector receiving the third voice activity signal, the first reference channel signal and the main channel signal to generate a fourth voice activity signal for indicating noise; and
a fourth adaptive filter receiving the fourth voice activity signal, the main channel signal and the first reference channel signal, and suppressing noise of the main channel signal to generate the first main channel signal.
20. The broadside small array microphone beamforming apparatus as claimed in claim 13, further comprising:
a transformer transforming the first main channel signal and the first reference channel signal from time domain to frequency domain to correspondingly output a first main signal and a first reference signal;
a first noise suppression unit receiving the first reference signal to estimate ambient noise, suppressing low frequency internal noise and generating a first ambient noise signal;
a second noise suppression unit receiving the first main signal and the first ambient noise signal, suppressing entire noise and generating a first clean voice signal;
an inverse transformer transforming the first clean voice signal from frequency domain to time domain to generate a second clear voice signal.
21. The broadside small array microphone beamforming apparatus as claimed in claim 13, wherein the second noise suppression unit comprises:
a noise estimating unit receiving the first reference signal to generate an ambient noise signal; and
a noise suppression unit receiving the ambient noise signal, suppressing low frequency internal noise and generating the first ambient noise signal.
22. The broadside small array microphone beamforming apparatus as claimed in claim 13, wherein the second noise suppression unit comprises:
an entire noise estimating unit receiving the first main signal and the first ambient noise signal to generate an entire ambient noise signal;
a frequency domain voice activity detector receiving the first main signal and the entire ambient noise signal to generate a third voice activity signal; and
a noise suppression unit receiving the entire ambient noise signal, the first main signal and the third voice activity signal to generate the first clean voice signal.
US11/748,515 2006-09-14 2007-05-15 Broadside small array microphone beamforming apparatus Active US7706549B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
US11/748,515 US7706549B2 (en) 2006-09-14 2007-05-15 Broadside small array microphone beamforming apparatus
PCT/US2007/076191 WO2008033639A2 (en) 2006-09-14 2007-08-17 Broadside small array microphone beamforming apparatus
TW096134220A TWI350705B (en) 2006-09-14 2007-09-13 Broad small array microphone beamforming apparatus

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US82558706P 2006-09-14 2006-09-14
US11/748,515 US7706549B2 (en) 2006-09-14 2007-05-15 Broadside small array microphone beamforming apparatus

Publications (2)

Publication Number Publication Date
US20080069372A1 US20080069372A1 (en) 2008-03-20
US7706549B2 true US7706549B2 (en) 2010-04-27

Family

ID=39184441

Family Applications (1)

Application Number Title Priority Date Filing Date
US11/748,515 Active US7706549B2 (en) 2006-09-14 2007-05-15 Broadside small array microphone beamforming apparatus

Country Status (3)

Country Link
US (1) US7706549B2 (en)
TW (1) TWI350705B (en)
WO (1) WO2008033639A2 (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090003625A1 (en) * 2007-06-13 2009-01-01 Burnett Gregory C Dual Omnidirectional Microphone Array (DOMA)
US8712075B2 (en) 2010-10-19 2014-04-29 National Chiao Tung University Spatially pre-processed target-to-jammer ratio weighted filter and method thereof
US20140148224A1 (en) * 2012-11-24 2014-05-29 Polycom, Inc. Far field noise suppression for telephony devices
US9066186B2 (en) 2003-01-30 2015-06-23 Aliphcom Light-based detection for acoustic applications
US9099094B2 (en) 2003-03-27 2015-08-04 Aliphcom Microphone array with rear venting
US9196261B2 (en) 2000-07-19 2015-11-24 Aliphcom Voice activity detector (VAD)—based multiple-microphone acoustic noise suppression
US9716946B2 (en) 2014-06-01 2017-07-25 Insoundz Ltd. System and method thereof for determining of an optimal deployment of microphones to achieve optimal coverage in a three-dimensional space
US9930462B2 (en) 2014-09-14 2018-03-27 Insoundz Ltd. System and method for on-site microphone calibration
US10225649B2 (en) 2000-07-19 2019-03-05 Gregory C. Burnett Microphone array with rear venting
US10366701B1 (en) * 2016-08-27 2019-07-30 QoSound, Inc. Adaptive multi-microphone beamforming
US11133036B2 (en) 2017-03-13 2021-09-28 Insoundz Ltd. System and method for associating audio feeds to corresponding video feeds
US11172319B2 (en) 2017-12-21 2021-11-09 Insoundz Ltd. System and method for volumetric sound generation
US11568867B2 (en) * 2013-06-27 2023-01-31 Amazon Technologies, Inc. Detecting self-generated wake expressions

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2741652A1 (en) * 2008-10-24 2010-04-29 Nicolas Petit Acoustic voice activity detection (avad) for electronic systems
KR101587844B1 (en) * 2009-08-26 2016-01-22 삼성전자주식회사 Microphone signal compensation device and method thereof
CN102376309B (en) * 2010-08-17 2013-12-04 骅讯电子企业股份有限公司 System, method and applied device for reducing environmental noise
TWI458361B (en) * 2010-09-14 2014-10-21 C Media Electronics Inc System, method and apparatus with environment noise cancellation
TWI475894B (en) * 2012-04-18 2015-03-01 Wistron Corp Speaker array control method and speaker array control system
TWI494548B (en) * 2013-04-26 2015-08-01 Solid State System Co Ltd Test apparatus and test method for acoustic micro-device
US20140363001A1 (en) * 2013-06-06 2014-12-11 Fortemedia, Inc. Method for calibrating performance of small array microphones
US9953628B1 (en) * 2016-10-24 2018-04-24 Merry EIectronics (Shenzhen) Co., Ltd. Microphone device
US20220392479A1 (en) * 2021-06-04 2022-12-08 Samsung Electronics Co., Ltd. Sound signal processing apparatus and method of processing sound signal
US11805360B2 (en) * 2021-07-21 2023-10-31 Qualcomm Incorporated Noise suppression using tandem networks
CN114827795A (en) * 2022-04-30 2022-07-29 上海浩宜信息科技有限公司 Two-way directional pickup microphone of intelligence

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5574824A (en) * 1994-04-11 1996-11-12 The United States Of America As Represented By The Secretary Of The Air Force Analysis/synthesis-based microphone array speech enhancer with variable signal distortion
US6449593B1 (en) * 2000-01-13 2002-09-10 Nokia Mobile Phones Ltd. Method and system for tracking human speakers
US6751325B1 (en) * 1998-09-29 2004-06-15 Siemens Audiologische Technik Gmbh Hearing aid and method for processing microphone signals in a hearing aid
US6937980B2 (en) * 2001-10-02 2005-08-30 Telefonaktiebolaget Lm Ericsson (Publ) Speech recognition using microphone antenna array
US20080170716A1 (en) * 2007-01-11 2008-07-17 Fortemedia, Inc. Small array microphone apparatus and beam forming method thereof
US20080170715A1 (en) * 2007-01-11 2008-07-17 Fortemedia, Inc. Broadside small array microphone beamforming unit

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5574824A (en) * 1994-04-11 1996-11-12 The United States Of America As Represented By The Secretary Of The Air Force Analysis/synthesis-based microphone array speech enhancer with variable signal distortion
US6751325B1 (en) * 1998-09-29 2004-06-15 Siemens Audiologische Technik Gmbh Hearing aid and method for processing microphone signals in a hearing aid
US6449593B1 (en) * 2000-01-13 2002-09-10 Nokia Mobile Phones Ltd. Method and system for tracking human speakers
US6937980B2 (en) * 2001-10-02 2005-08-30 Telefonaktiebolaget Lm Ericsson (Publ) Speech recognition using microphone antenna array
US20080170716A1 (en) * 2007-01-11 2008-07-17 Fortemedia, Inc. Small array microphone apparatus and beam forming method thereof
US20080170715A1 (en) * 2007-01-11 2008-07-17 Fortemedia, Inc. Broadside small array microphone beamforming unit

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
International Search Report and Written Opinion, dated Sep. 23, 2008.

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10225649B2 (en) 2000-07-19 2019-03-05 Gregory C. Burnett Microphone array with rear venting
US9196261B2 (en) 2000-07-19 2015-11-24 Aliphcom Voice activity detector (VAD)—based multiple-microphone acoustic noise suppression
US9066186B2 (en) 2003-01-30 2015-06-23 Aliphcom Light-based detection for acoustic applications
US9099094B2 (en) 2003-03-27 2015-08-04 Aliphcom Microphone array with rear venting
US8494177B2 (en) * 2007-06-13 2013-07-23 Aliphcom Virtual microphone array systems using dual omindirectional microphone array (DOMA)
US10779080B2 (en) 2007-06-13 2020-09-15 Jawb Acquisition Llc Dual omnidirectional microphone array (DOMA)
US20090003625A1 (en) * 2007-06-13 2009-01-01 Burnett Gregory C Dual Omnidirectional Microphone Array (DOMA)
US8712075B2 (en) 2010-10-19 2014-04-29 National Chiao Tung University Spatially pre-processed target-to-jammer ratio weighted filter and method thereof
US8989815B2 (en) * 2012-11-24 2015-03-24 Polycom, Inc. Far field noise suppression for telephony devices
US20140148224A1 (en) * 2012-11-24 2014-05-29 Polycom, Inc. Far field noise suppression for telephony devices
US11568867B2 (en) * 2013-06-27 2023-01-31 Amazon Technologies, Inc. Detecting self-generated wake expressions
US11600271B2 (en) 2013-06-27 2023-03-07 Amazon Technologies, Inc. Detecting self-generated wake expressions
US9716946B2 (en) 2014-06-01 2017-07-25 Insoundz Ltd. System and method thereof for determining of an optimal deployment of microphones to achieve optimal coverage in a three-dimensional space
US9930462B2 (en) 2014-09-14 2018-03-27 Insoundz Ltd. System and method for on-site microphone calibration
US10366701B1 (en) * 2016-08-27 2019-07-30 QoSound, Inc. Adaptive multi-microphone beamforming
US11133036B2 (en) 2017-03-13 2021-09-28 Insoundz Ltd. System and method for associating audio feeds to corresponding video feeds
US11172319B2 (en) 2017-12-21 2021-11-09 Insoundz Ltd. System and method for volumetric sound generation

Also Published As

Publication number Publication date
US20080069372A1 (en) 2008-03-20
TWI350705B (en) 2011-10-11
WO2008033639A3 (en) 2008-11-20
TW200816847A (en) 2008-04-01
WO2008033639A2 (en) 2008-03-20

Similar Documents

Publication Publication Date Title
US7706549B2 (en) Broadside small array microphone beamforming apparatus
US7587056B2 (en) Small array microphone apparatus and noise suppression methods thereof
US7986794B2 (en) Small array microphone apparatus and beam forming method thereof
JP5123473B2 (en) Speech signal processing with combined noise reduction and echo compensation
US7848529B2 (en) Broadside small array microphone beamforming unit
EP1879180B1 (en) Reduction of background noise in hands-free systems
US7359504B1 (en) Method and apparatus for reducing echo and noise
US9443532B2 (en) Noise reduction using direction-of-arrival information
JP4588966B2 (en) Method for noise reduction
TWI510104B (en) Frequency domain signal processor for close talking differential microphone array
US20150371659A1 (en) Post Tone Suppression for Speech Enhancement
JP2012058360A (en) Noise cancellation apparatus and noise cancellation method
CN101238511A (en) Sound source separation device, audio recognition device, mobile phone, sound source separation method, and program
US7181026B2 (en) Post-processing scheme for adaptive directional microphone system with noise/interference suppression
US20150371655A1 (en) Acoustic Echo Preprocessing for Speech Enhancement
JP5738488B2 (en) Beam forming equipment
JPWO2007123047A1 (en) Adaptive array control device, method, program, and adaptive array processing device, method, program using the same
US9443531B2 (en) Single MIC detection in beamformer and noise canceller for speech enhancement
KR20080000478A (en) Method and apparatus for removing noise of signals input by a plurality of microphones in a portable terminal
US20150317999A1 (en) Simplified Beamformer and Noise Canceller for Speech Enhancement
US9510096B2 (en) Noise energy controlling in noise reduction system with two microphones
EP2802157B1 (en) Dual beamform audio echo reduction
JP2019036917A (en) Parameter control equipment, method and program
EP3764664A1 (en) Signal processing methods and systems for beam forming with microphone tolerance compensation
JP2013141118A (en) Howling canceller

Legal Events

Date Code Title Description
AS Assignment

Owner name: FORTEMEDIA, INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ZHANG, MING;PAI, WAN-CHIEH;REEL/FRAME:019292/0764

Effective date: 20070402

Owner name: FORTEMEDIA, INC.,CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ZHANG, MING;PAI, WAN-CHIEH;REEL/FRAME:019292/0764

Effective date: 20070402

STCF Information on status: patent grant

Free format text: PATENTED CASE

FPAY Fee payment

Year of fee payment: 4

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YR, SMALL ENTITY (ORIGINAL EVENT CODE: M2552)

Year of fee payment: 8

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YR, SMALL ENTITY (ORIGINAL EVENT CODE: M2553); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

Year of fee payment: 12