IP Library Granted Patent US 10,580,402
Granted Patent B2
US 10,580,402 · App. 15/962,011 · Granted Mar 3, 2020

Voice-based control in a media system or other voice-controllable sound generating system

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,580,402
App. No.
15/962,011
Granted
Mar 3, 2020
Kind
B2
Abstract

A system for enhanced processing of voice-based signals in a voice-controllable sound-generating system (SGS) is provided. An SGS audio source may communicate electronic SGS audio signals to both (a) one or more speakers, which output corresponding SGS sound waves and (b) an audio countering system. A microphone may detect sound waves and output corresponding audio signals including: (a) distorted SGS audio signals corresponding with SGS sound waves and (b) additional audio signals originated from other sources, e.g., including voice-based commands. The audio countering system may (a) receive the electronic SGS audio signals from the SGS audio source; receive signals from the microphone representing the microphone-detected sound waves, and (c) use the electronic SGS audio signals received to cancel or counter the distorted SGS audio signals included in the microphone-received audio signals, to thereby enhance any voice-based commands included in the received audio signals.

Claims (69)

1. A system for enhanced processing of voice-based signals in a voice-controllable sound-generating system (SGS), comprising:

an SGS audio source configured to communicate electronic SGS audio signals to both (a) one or more speakers and (b) an audio countering system;

wherein the one or more speakers are configured to:

receive the electronic SGS audio signals communicated by the SGS audio source; and

output SGS sound waves corresponding with the electronic SGS audio signals;

a microphone configured to, during a period of system-based audio output, detect sound waves and output microphone-processed audio signals representing the detected sound waves, the microphone-processed audio signals including:

(a) SGS audio signals corresponding with the electronic SGS audio signals output by the one or more speakers as SGS sound waves and detected by the microphone; and

(b) additional audio signals resulting from sound waves originated from one or more sources other than the SGS audio source and detected by the microphone, including voice-based signals including a voice command from a human; and

wherein the audio countering system is configured to:

receive the electronic SGS audio signals from the SGS audio source;

receive the microphone-processed audio signals representing the detected sound waves;

use the electronic SGS audio signals received from the SGS audio source to generate SGS-countered audio signals that cancel or counter the SGS audio signals included in the microphone-processed audio signals, to thereby substantially cancel sounds produced by the SGS audio source and thereby enhance the additional audio signals including the voice command;

a voice-control system configured to:

receive from the audio countering system the SGS-countered audio signals that substantially cancel sounds produced by the SGS audio source;

identify the voice command from the SGS-countered audio signals; and

control at least one function associated with the SGS based on the voice command identified from the SGS-countered audio signals.

2. The system of claim 1 , further comprising a calibration system configured to communicate electronic calibration signals for output by the one or more speakers as calibration sound waves;

wherein the microphone is configured to, during an audio calibration period, detect calibration sound waves and output microphone-processed calibration audio signals representing the detected calibration sound waves, the microphone-processed calibration audio signals including distorted calibration audio signals corresponding with the electronic calibration signals output by the one or more speakers as calibration sound waves and detected by the microphone; and

wherein the calibration system is further configured to determine calibration data based on (a) the electronic calibration signals and (b) the distorted calibration audio signals in the microphone-processed audio signals.

3. The system of claim 2 , wherein the audio countering system is configured to:

receive the calibration data from the calibration system;

use the calibration data to calibrate the electronic SGS audio signals communicated by the SGS audio source, to define calibrated electronic SGS audio signals;

use the calibrated electronic SGS audio signals to counter the SGS audio signals in the microphone-processed audio signals to generate the SGS-countered audio signals.

4. The system of claim 2 , wherein:

the SGS audio signals in the microphone-processed audio signals represent a distorted version of the electronic SGS audio signals, resulting from the influence of distortion factors acting at least on the SGS sound waves output by the one or more speakers; and

the calibration data characterizes the influence of distortion factors.

5. The system of claim 2 , wherein the audio calibration period occurs during the period of system-based audio output.

6. The system of claim 2 , wherein the audio calibration period occurs separate from the period of system-based audio output.

7. The system of claim 1 , wherein the electronic SGS audio signals communicated by the SGS audio source comprise digital SGS audio signals.

8. The system of claim 7 , wherein:

the microphone-processed audio signals comprise digital signals; and

the audio countering system is configured to provide digital processing of the digital SGS audio signals and digital microphone-processed audio signals to generate the SGS-countered audio signals.

9. The system of claim 1 , wherein the electronic SGS audio signals communicated by the SGS audio source comprise analog SGS audio signals.

10. The system of claim 9 , wherein:

the microphone-processed audio signals comprise analog signals; and

the audio countering system is configured to provide analog processing of the analog SGS audio signals and analog microphone-processed audio signals to generate the SGS-countered audio signals.

11. A method for enhanced processing of voice-based signals in a voice-controllable sound-generating system (SGS), the method comprising:

communicating, from an SGS audio source configured, electronic SGS audio signals to both (a) one or more speakers for output of SGS sound waves corresponding with the electronic SGS audio signals, and (b) an audio countering system;

detecting, at a microphone, sound waves including:

(a) SGS sound waves corresponding with the electronic SGS audio signals output by the one or more speakers; and

(b) additional sound waves originated from one or more sources other than the SGS audio source, including voice-based sound waves including a voice command from a human; and

generating, by the microphone, microphone-processed audio signals representing the detected sound waves, the microphone-processed audio signals including:

(a) SGS audio signals corresponding with the detected SGS sound waves; and

(b) additional audio signals corresponding with the detected additional sound waves, the additional audio signals including voice-based signals corresponding with the voice-based sound waves including the voice command;

receiving, at the audio countering system:

(a) the electronic SGS audio signals communicated from the SGS audio source; and

(b) the microphone-processed audio signals representing the detected sound waves;

processing, by the audio countering system, the electronic SGS audio signals received from the SGS audio source to generate SGS-countered audio signals that cancel or counter the SGS audio signals included in the microphone-processed audio signals, to thereby substantially cancel sounds produced by the SGS audio source and thereby enhance the additional audio signals including the voice command;

receiving, at a voice-control system, from the audio countering system, the SGS-countered audio signals;

identifying, by the voice-control system, the voice command from the SGS-countered audio signals; and

controlling, by the voice-control system, at least one function associated with the SGS based on the voice command identified from the SGS-countered audio signals.

12. The method of claim 11 , further comprising:

communicating electronic calibration signals for output by the one or more speakers as calibration sound waves;

detecting, by the microphone, calibration sound waves and output microphone-processed calibration audio signals representing the detected calibration sound waves, the microphone-processed calibration audio signals including distorted calibration audio signals corresponding with the electronic calibration signals output by the one or more speakers as calibration sound waves and detected by the microphone; and

determining, by the calibration system, calibration data based on (a) the electronic calibration signals and (b) the distorted calibration audio signals in the microphone-processed audio signals.

13. The method of claim 12 , further comprising:

using the calibration data to calibrate the electronic SGS audio signals communicated by the SGS audio source, to define calibrated electronic SGS audio signals; and

using the calibrated electronic SGS audio signals to counter the SGS audio signals in the microphone-processed audio signals to generate the SGS-countered audio signals.

14. The method of claim 12 , wherein:

the SGS audio signals in the microphone-processed audio signals represent a distorted version of the electronic SGS audio signals, resulting from the influence of distortion factors acting at least on the SGS sound waves output by the one or more speakers; and

the calibration data characterizes the influence of distortion factors.

15. The method of claim 11 , wherein the electronic SGS audio signals communicated by the SGS audio source comprise digital SGS audio signals.

16. The method of claim 15 , wherein:

the microphone-processed audio signals comprise digital signals; and

the audio countering system performs digital processing of the digital SGS audio signals and digital microphone-processed audio signals to generate the SGS-countered audio signals.

17. The method of claim 11 , wherein the electronic SGS audio signals communicated by the SGS audio source comprise analog SGS audio signals.

18. The method of claim 17 , wherein:

the microphone-processed audio signals comprise analog signals; and

the audio countering system performs analog processing of the analog SGS audio signals and analog microphone-processed audio signals to generate the SGS-countered audio signals.

Assignments (13)
RELEASE OF SECURITY INTEREST Recorded Mar 14, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 060894/0437 →
RELEASE OF SECURITY INTEREST Recorded Mar 11, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059363/0001 →
RELEASE OF SECURITY INTEREST Recorded Mar 10, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059863/0400 →
RELEASE OF SECURITY INTEREST Recorded Mar 9, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059358/0335 →
RELEASE OF SECURITY INTEREST Recorded Feb 28, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059263/0001 →
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 19, 2021
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 058214/0625 →
SECURITY INTEREST Recorded Jun 4, 2021
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 057935/0474 →
SECURITY INTEREST Recorded Dec 24, 2020
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 055671/0612 →
SECURITY INTEREST Recorded Jun 5, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 053468/0705 →
SECURITY INTEREST Recorded Jun 5, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 052856/0909 →
RELEASE OF SECURITY INTEREST Recorded May 30, 2020
From: JPMORGAN CHASE BANK, N.A, AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 053466/0011 →
SECURITY INTEREST Recorded Apr 24, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 053311/0305 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 25, 2018
From: ECK, ARTHUR; STEPHENS, DEVON
To: MICROCHIP TECHNOLOGY INCORPORATED
Reel/Frame 046478/0480 →