×

Voice language model adjustment based on user affinity

  • US 7,590,536 B2
  • Filed: 10/07/2005
  • Issued: 09/15/2009
  • Est. Priority Date: 10/07/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method for increasing the accuracy of a voice recognition system, comprising:

  • initiating a voice processing session for a first user, wherein the voice processing session is configured to match a voice pattern derived from one or more words spoken by the first user with entries in a word-usage probability table, based on a probability of the one or more words being spoken by the first user;

    during the voice processing session initiated for the first user, monitoring for an occurrence of a word-usage anomaly, wherein the word-usage anomaly occurs when an observed usage frequency for a given one or more words differs, by a predetermined magnitude, from an expected frequency recorded in the word-usage probability table for the given one or more words;

    in response to the occurrence of the word usage anomaly, increasing the expected frequency for the given one or more words in the word-usage probability table, wherein the increased expected frequency for the given one or more words in the word-usage probability table is configured to expire, after a predetermined period of time;

    transmitting an indication of the observed anomaly to a voice processing session initiated for a second user; and

    monitoring, by a server, respective voice processing sessions for each of a plurality of users, including at least the first user and the second user, wherein the server is configured to;

    (i) monitor the occurrence of word-usage anomalies for each of the voice processing sessions,(ii) record anomalies observed by each of the voice processing sessions in a server anomaly table, and(iii) broadcast an indication of a global anomaly to each of the voice processing sessions, wherein the global anomaly comprises an anomaly that is observed independently by at least two of the voice processing sessions.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×