Patent ID: 8731928

Claim:
A method for constructing at least one speaker-specific recognition vocabulary from a speaker-independent recognition vocabulary that comprises a first group of words, wherein each word in the first group of words contains a first portion associated with plural alternate pronunciations in the speaker-independent recognition vocabulary for the respective word, the method comprising: recognizing, by at least one processor, a first keyword in speech input spoken by a first speaker, wherein the first keyword contains the first portion; identifying, by the at least one processor, a first spoken pronunciation for the first portion based, at least in part, on how the first speaker pronounced the first keyword in the speech input; constructing a first speaker-specific recognition vocabulary by including, for each of the words in the first group of words, a first recognition pronunciation of the respective word selected from the plural alternate pronunciations based on the identified first spoken pronunciation; recognizing, by the at least one processor, a second keyword in the speech input spoken by the first speaker, wherein the second keyword contains the first portion; identifying, by the at least one processor, a second spoken pronunciation for the first portion based, at least in part, on how the first speaker pronounced the second keyword in the speech input; and constructing the first speaker-specific recognition vocabulary by including, for each of the words in the first group of words, a second recognition pronunciation selected from the plural alternate pronunciations based on the identified second spoken pronunciation.