← Back to Patent Explorer
US5644680A Expired / Lapsed US ⏱️ 0.0 years remaining

Updating markov models based on speech input and additional information for automated telephone directory assistance

Assignee: Volt Delta Resources LLC
•
Filing: 1995-05-25
•
Granted: 1997-07-01
•
Expires: 2015-05-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In methods and apparatus for at least partially automating a telephone directory assistance function, directory assistance callers are prompted to speak locality or called entity names associated with desired directory listings. A speech recognition algorithm is applied to speech signals received in response to prompting to determine spoken locality or called entity names. Desired telephone numbers are released to callers, and released telephone numbers are used to confirm or correct at least some of the recognized locality or called entity names. Speech signal representations labelled with the confirmed or corrected names are used as labelled speech tokens to refine prior training of the speech recognition algorithm. The training refinement automatically adjusts for deficiencies in prior training of the speech recognition algorithm and to long term changes in the speech patterns of directory assistance callers served by a particular directory assistance installation. The methods can be generalized to other speech recognition applications.

Inventors

  • 👤 Gregory J. Bielby
  • 👤 Vishwa N. Gupta
  • 👤 Lauren C. Hodgson
  • 👤 Matthew Lennig
  • 👤 R. Douglas Sharp
  • 👤 Hans A. Wasmeier

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 00:37
CPC Classifications
G; G10; G10L; G10L15/00; G10L15/06; G10L15/063; G10L15/22; H; H04; H04M; H04M3/00; H04M3/42; H04M3/487; H04M3/493; H04M3/4931; G10L15/08; G10L15/14; G10L15/142; G10L25/00; G10L25/03; G10L25/24; H04M2201/00; H04M2201/40; H04M2242/00; H04M2242/22; H04M3/42025; H04M3/42085; H04M3/42093; H04M3/42102; H04M3/50; H04M3/51; H04Q; H04Q3/00; H04Q3/72

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 145 words
A method for performing desired actions in response to speech signals, comprising: storing representations of speech signals; calculating, according to a speech recognition algorithm responsive to the representations of speech signals, measures of probability that the speech signals correspond to each of a plurality of actions in an action vocabulary; selecting actions in response to the calculated measures of probability and automatically performing said actions from the action vocabulary; acquiring further data indicative of desired actions; calculating, according to a speech recognition algorithm responsive to both the representations of the speech signals and the further data, further measures of probability that the speech signals correspond to each of a plurality of actions; labelling the stored representations of speech signals in response to the further calculated measures of probability; and calculating speech recognition algorithm model parameters in response to the labelled stored representations of speech signals.
Claim 2
Independent Claim 145 words
A method for performing desired actions in response to speech signals, comprising: storing representations of speech signals; calculating, according to a speech recognition algorithm responsive to the representations of speech signals, measures of probability that the speech signals correspond to each of a plurality of actions in an action vocabulary; selecting actions in response to the calculated measures of probability and automatically performing said actions from the action vocabulary; acquiring further data indicative of desired actions; calculating, according to a speech recognition algorithm responsive to both the representations of the speech signals and the further data, further measures of probability that the speech signals correspond to each of a plurality of actions; labelling the stored representations of speech signals in response to the further calculated measures of probability; and calculating speech recognition algorithm model parameters in response to the labelled stored representations of speech signals.
Claim 3
Dependent Claim 22 words
A method as defined in claim 1, wherein at least some of the selected actions comprise providing selected items of desired information.
Claim 4
Dependent Claim 67 words
A method as defined in claim 1, wherein: the step of automatically performing selected actions comprises prompting speakers to provide further speech signals indicative of desired actions; and the step of acquiring further data comprises calculating, according to a speech recognition algorithm responsive to the further speech signals, measures of probability that the speech signals correspond to each of a plurality of actions in an action vocabulary.
Claim 5
Dependent Claim 34 words
A method as defined in claim 3, wherein the step of prompting speakers to provide further speech signals comprises prompting speakers for disconfirmation of desired actions selected in response to previously analyzed speech signals.
Claim 6
Dependent Claim 31 words
A method as defined in claim 4, wherein the step of prompting speakers for disconfirmation is performed selectively dependent on the particular actions selected in response to previously analyzed speech signals.
Claim 7
Dependent Claim 33 words
A method as defined in claim 1, wherein the step of acquiring further data indicative of desired actions comprises monitoring for operator-initiated disconfirmations of actions selected in response to previously analyzed speech signals.
Claim 8
Dependent Claim 30 words
A method as defined in claim 6, wherein the step of monitoring for operator-initiated disconfirmations comprises monitoring for manual over-rides of actions selected in response to previously analyzed speech signals.
Claim 9
Dependent Claim 49 words
A method as defined in claim 6, wherein the step of monitoring for operator-initiated disconfirmations comprises receiving further speech signals and calculating, according to a speech recognition algorithm, measures of probability that the further speech signals correspond to disconfirmations of actions selected in response to previously analyzed speech signals.
Claim 10
Dependent Claim 82 words
A method as defined in claim 1, wherein the step of calculating, according to a speech recognition algorithm responsive to the representations of speech signals and the further data, comprises calculating, according to a speech recognition algorithm responsive to the representations of speech signals, measures of probability that the speech signals correspond to each of a plurality of actions in a restricted action vocabulary, the restricted action vocabulary being a subset of the action vocabulary selected in response to the further data.
Claim 11
Dependent Claim 24 words
A method as defined in claim 1, further comprising using the calculated speech recognition model parameters in subsequent applications of the speech recognition algorithm.
Claim 12
Dependent Claim 22 words
A method as defined in claim 1, further comprising an initial step of prompting speakers for speech signals indicative of desired actions.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-06-30 2000-12-30 2001-07-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-06-30 2004-12-30 2005-07-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-06-30 2008-12-30 2009-07-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag