IP Library Granted Patent US 7,162,421
Granted Patent B1
US 7,162,421 · App. 10/140,526 · Granted Jan 9, 2007

Dynamic barge-in in a speech-responsive 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 7,162,421
App. No.
10/140,526
Granted
Jan 9, 2007
Kind
B1
Abstract

A method and system for barge-in acknowledgement are disclosed. A prompt is attenuated upon detection of speech. The speech is accepted and the prompt is terminated if the speech corresponds to an allowable response.

Claims (43)

1. A method comprising:

playing a prompt at a first level to a user of a speech recognition system;

attenuating the prompt without terminating the prompt, in response to detecting a speech signal during playing of the prompt;

extracting an utterance from the speech signal;

determining whether the utterance corresponds to an allowable response by verifying the user by comparing the utterance to a plurality of voice samples, determining a level of acoustic confidence, and determining whether a meaning of the utterance correlates to the prompt;

if the utterance corresponds to the allowable response, then accepting the utterance and terminating the prompt; and

if the utterance does not correspond to the allowable response, then rejecting the utterance and intensifying the prompt.

2. The method of claim 1 wherein the determining the level of acoustic confidence comprises matching the utterance to acoustic samples.

3. The method of claim 1 wherein the determining whether the meaning of the utterance correlates to the prompt comprises matching the utterance to natural language samples.

4. The method of claim 1 , wherein:

said attenuating the prompt comprises attenuating the prompt to a second level in response to detecting first speech during playing of the prompt; and

the method further comprises:

attenuating the prompt to a third level in response to detecting second speech during playing of the prompt, wherein the second level is higher than the first level.

5. The method of claim 4 , further comprising:

determining whether a previous utterance was rejected;

wherein said attenuating the prompt to a third level is in response to determining that the previous utterance was rejected.

6. A method comprising:

playing a prompt at a default level to a user of a speech recognition system;

attenuating the prompt without terminating the prompt, in response to detecting a speech signal occurring during playing of the prompt;

extracting an utterance from the speech signal;

determining whether the utterance corresponds to an allowable response by performing a single operation from a set of operations;

if the utterance corresponds to the allowable response, then accepting the utterance and terminating the prompt; and

if the utterance does not correspond to the allowable response, then rejecting the utterance and intensifying the prompt.

7. The method of claim 6 wherein the set of operations comprises verifying the user by comparing the utterance to a plurality of voice samples operation, determining a level of acoustic confidence operation and determining whether a meaning of the utterance correlates to the prompt operation.

8. The method of claim 7 wherein the determining the level of acoustic confidence operation comprises matching the utterance to acoustic samples.

9. The method of claim 7 wherein the determining whether the meaning of the utterance correlates to the prompt operation comprises matching the utterance to natural language samples.

10. The method of claim 9 wherein the matching the utterance to the natural language samples comprises determining a request corresponding to matching natural language samples.

11. A method comprising:

attenuating a prompt to a first level without terminating the prompt, in response to detecting a first speech signal during playing of the prompt at a default level;

intensifying the prompt in response to determining that an utterance extracted from the first speech signal does not correspond to an allowed response; and

attenuating the prompt to a second level in response to detecting a second speech signal during playing of the prompt at the default level, wherein the second level is higher than the first level.

12. The method of claim 11 wherein the utterance does not correspond to the allowed response if a sample of the utterance does not match a voice sample from a plurality of voice samples.

13. The method of claim 11 wherein the utterance does not correspond to the allowed responses if the utterance does not match acoustic models.

14. The method of claim 11 wherein the utterance does not correspond to the allowed response if a meaning of the utterance does not correlate to a meaning of the prompt.

15. The method of claim 14 wherein the meaning of the utterance does not correlate to the meaning of the prompt if the utterance does not match natural language models.

16. The method of claim 11 , wherein said attenuating the prompt to a second level is in response to determining that the previous utterance was rejected.

17. A speech recognition system comprising:

means for attenuating a prompt to a first level without terminating the prompt, in response to detecting a first speech signal during playing of the prompt at a default level;

means for intensifying the prompt to the default level in response to determining that an utterance extracted from the first speech signal does not correspond to an allowed response; and

means for attenuating the prompt to a second level in response to detecting a second speech signal during playing of the prompt at the default level, the second level is higher than the first level.

18. The speech recognition system of claim 17 wherein the utterance does not correspond to the allowed response if a sample of the utterance does not match a voice sample from a plurality of voice samples.

19. The speech recognition system of claim 17 wherein the utterance does not correspond to the allowed response if the utterance does not match acoustic models.

20. The speech recognition system of claim 17 wherein the utterance does not correspond to the allowed response if a meaning of the utterance does not correlate to a meaning of the prompt.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2023
From: NUANCE COMMUNICATIONS, INC.
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 065552/0934 →
PATENT RELEASE (REEL:017435/FRAME:0199) Recorded May 20, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC., AS ADMINISTRATIVE AGENT
To: NUANCE COMMUNICATIONS, INC., AS GRANTOR; ART ADVANCED RECOGNITION TECHNOLOGIES, INC., A DELAWARE CORPORATION, AS GRANTOR; SPEECHWORKS INTERNATIONAL, INC., A DELAWARE CORPORATION, AS GRANTOR; TELELOGUE, INC., A DELAWARE CORPORATION, AS GRANTOR; DSP, INC., D/B/A DIAMOND EQUIPMENT, A MAINE CORPORATON, AS GRANTOR; SCANSOFT, INC., A DELAWARE CORPORATION, AS GRANTOR; DICTAPHONE CORPORATION, A DELAWARE CORPORATION, AS GRANTOR
Reel/Frame 038770/0824 →
PATENT RELEASE (REEL:018160/FRAME:0909) Recorded May 20, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC., AS ADMINISTRATIVE AGENT
To: NUANCE COMMUNICATIONS, INC., AS GRANTOR; ART ADVANCED RECOGNITION TECHNOLOGIES, INC., A DELAWARE CORPORATION, AS GRANTOR; SPEECHWORKS INTERNATIONAL, INC., A DELAWARE CORPORATION, AS GRANTOR; TELELOGUE, INC., A DELAWARE CORPORATION, AS GRANTOR; DSP, INC., D/B/A DIAMOND EQUIPMENT, A MAINE CORPORATON, AS GRANTOR; HUMAN CAPITAL RESOURCES, INC., A DELAWARE CORPORATION, AS GRANTOR; INSTITIT KATALIZA IMENI G.K. BORESKOVA SIBIRSKOGO OTDELENIA ROSSIISKOI AKADEMII NAUK, AS GRANTOR; NOKIA CORPORATION, AS GRANTOR; MITSUBISH DENKI KABUSHIKI KAISHA, AS GRANTOR; STRYKER LEIBINGER GMBH & CO., KG, AS GRANTOR; NORTHROP GRUMMAN CORPORATION, A DELAWARE CORPORATION, AS GRANTOR; SCANSOFT, INC., A DELAWARE CORPORATION, AS GRANTOR; DICTAPHONE CORPORATION, A DELAWARE CORPORATION, AS GRANTOR
Reel/Frame 038770/0869 →