IP Library Granted Patent US 10,536,773
Granted Patent B2
US 10,536,773 · App. 15/029,330 · Granted Jan 14, 2020

Methods and apparatus for selective microphone signal combining

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,536,773
App. No.
15/029,330
Granted
Jan 14, 2020
Kind
B2
Abstract

Methods and apparatus for frequency selective signal mixing for speech enhancement. In one embodiment frequency-based channel selection is performed for signal magnitude, signal energy, and noise estimate using speaker activity detection information, signal-to-noise ratio, and/or signal level, Frequency-based channel selection is performed for a dynamic spectral floor to adjust the noise estimate using speaker dominance information. Noise reduction is performed on the signal for the selected channel.

Claims (38)

1. A method, comprising:

receiving a plurality of microphone signals;

for each channel in the microphone signals, transforming the microphone signals into the frequency subband domain;

performing frequency-based channel selection using speaker activity detection information for mixing, by a mixer, signal spectra, signal power, and/or noise power of the channels;

using noise power spectral density estimates and speaker dominance information to generate attenuation vectors; and

performing noise reduction on output signals of the mixer by using an attenuation vector selected from the generated attenuation vectors.

2. The method according to claim 1 , further including performing the frequency-based channel selection for a dynamic spectral floor to adjust a noise estimate for the noise reduction using speaker dominance information.

3. The method according to claim 1 , further including mixing phase information with the selected signal channel.

4. The method according to claim 1 , further including selecting the channel having the maximum signal-to-noise ratio of the microphone signals for each subband.

5. The method according to claim 1 , further including selecting the channel having the highest signal energy of the microphone signals for each subband.

6. The method according to claim 1 , further including performing the frequency-based channel selection for signal amplitude and selecting phase of an active speaker signal based on the speaker activity detection information.

7. The method according to claim 1 , further including performing the noise reduction using filter coefficients that are limited by a channel-independent frequency-selected spectral floor.

8. The method according to claim 1 , further including computing dynamic spectral floors from speaker dominance weights of background noise for an active speaker and a previously active speaker.

9. An apparatus, comprising:

a non-transitory computer-readable medium having stored instructions that enable a machine to:

receive a plurality of microphone signals;

for each channel in the microphone signals, transform the microphone signals into the frequency subband domain;

perform frequency-based channel selection using speaker activity detection information for mixing, by a mixer, signal spectra, signal power, and/or noise power of the channels;

use noise power spectral density estimates and speaker dominance information to generate attenuation vectors; and

perform noise reduction on the output signals of the mixer by using an attenuation vector selected from the generated attenuation vectors.

10. The apparatus according to claim 9 further including performing the frequency-based channel selection for a dynamic spectral floor to adjust a noise estimate using speaker dominance information.

11. The apparatus according to claim 9 , further including instructions to mix phase information with the selected signal channel.

12. The apparatus according to claim 9 , further including instructions to select the channel having the maximum signal-to-noise ratio of the microphone signals for each subband.

13. The apparatus according to claim 9 , further including instructions to select the channel having the highest signal energy of the microphone signals for each subband.

14. The apparatus according to claim 9 , further including instructions to perform the frequency-based channel selection for signal amplitude and selecting phase of an active speaker signal based on the speaker activity detection information.

15. The apparatus according to claim 9 , further including instructions to perform the noise reduction using filter coefficients that are limited by a channel-independent frequency- selected spectral floor.

16. The apparatus according to claim 9 , further including instructions to compute dynamic spectral floors from the speaker dominance weights of background noise for the active speaker and a previously active speaker.

17. A system, comprising:

a processor; and

a memory that contains instructions that are readable by the processor to cause the processor to perform operations of:

a receiver to receive a plurality of microphone signals;

a speaker activity detector to transform the microphone signals into the frequency subband domain for each channel in the microphone signals;

a selective signal selector to perform frequency-based channel selection using speaker activity detection information for mixing signal spectra, signal power, and/or noise power of the channels;

a noise power spectral density evaluator to generate attenuation vectors using noise power spectral density estimates and speaker dominance information; and

a noise reducer to reduce noise on the mixed signal spectra, signal power, and/or noise power signals for generating a noise-reduced output signal by using an attenuation vector selected from the generated attenuation vectors.

18. The system according to claim 17 , wherein the system performs the frequency-based channel selection for a dynamic spectral floor to adjust a noise estimate using speaker dominance information.

19. The system according to claim 17 , wherein the selective signal selector selects the channel having the maximum signal-to-noise ratio of the microphone signals for each subband.

20. The system according to claim 17 , wherein the noise reducer performs the noise reduction using filter coefficients that are limited by a channel-independent frequency-selected spectral floor.

Assignments (7)
RELEASE (REEL 052935 / FRAME 0584) Recorded Jan 2, 2025
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: CERENCE OPERATING COMPANY
Reel/Frame 069797/0818 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REPLACE THE CONVEYANCE DOCUMENT WITH THE NEW ASSIGNMENT PREVIOUSLY RECORDED AT REEL: 050836 FRAME: 0191. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 19, 2022
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE OPERATING COMPANY
Reel/Frame 059804/0186 →
SECURITY AGREEMENT Recorded Jun 15, 2020
From: CERENCE OPERATING COMPANY
To: WELLS FARGO BANK, N.A.
Reel/Frame 052935/0584 →
RELEASE OF SECURITY INTEREST Recorded Jun 12, 2020
From: BARCLAYS BANK PLC
To: CERENCE OPERATING COMPANY
Reel/Frame 052927/0335 →
SECURITY AGREEMENT Recorded Nov 7, 2019
From: CERENCE OPERATING COMPANY
To: BARCLAYS BANK PLC
Reel/Frame 050953/0133 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 050836 FRAME: 0191. ASSIGNOR(S) HEREBY CONFIRMS THE INTELLECTUAL PROPERTY AGREEMENT. Recorded Oct 29, 2019
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE OPERATING COMPANY
Reel/Frame 050871/0001 →
INTELLECTUAL PROPERTY AGREEMENT Recorded Oct 23, 2019
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE INC.
Reel/Frame 050836/0191 →