×

Pronunciation learning from user correction

  • US 9,640,175 B2
  • Filed: 10/07/2011
  • Issued: 05/02/2017
  • Est. Priority Date: 10/07/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for updating a custom lexicon used by a speech recognition engine that comprises part of a speech interface, comprising:

  • obtaining a speech signal by the speech interface when a user speaks a name of a particular item for the purpose of selecting the particular item from among a finite set of items;

    presenting the user with a means for selecting the particular item from among the finite set of items by providing input in a manner that does not include speaking the name of the item in response to determining that a phonetic description of the speech signal is not recognized by the speech recognition engine;

    after the user has selected the particular item via the means for selecting, storing the phonetic description of the speech signal in association with a text description of the particular item in the custom lexicon, the custom lexicon comprising a user-specific custom lexicon that is used to recognize speech of the user only and a system custom lexicon that is used to recognize speech of all users of a system, the storing comprising;

    determining if the particular item is of a particular type,automatically storing the phonetic description of the speech signal only in the user-specific custom lexicon in response to determining that the particular item is of the particular type, andautomatically storing the phonetic description of the speech signal only in the system custom lexicon in response to determining that the particular item is not of the particular type; and

    elevating the phonetic description of the speech signal stored in the user-specific custom lexicon to the system custom lexicon in response to determining that a certain number of user-specific custom lexicons all include a same or similar pronunciation for the particular item.

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