SYSTEM AND METHOD FOR GENERATING A PHRASE PRONUNCIATION
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for a speech recognition technology that allows language models to be customized through the addition of special pronunciations for components of phrases, which are added to the factory language models during customization. It allows components of a phrase to have different pronunciations inside customer-added phrases than are specified for those isolated components in the factory language models.
77 Citations
33 Claims
-
1-17. -17. (canceled)
-
18. A method in a computer system comprising a language model, a background dictionary, and at least one preexisting pron component list, for adding phrase pronunciations to a language model, said method comprising the steps of:
-
inputting at least one phrase to be added to the language model; determining if said at least one phrase is contained in said language model; if said at least one phrase is not contained in said language model, determining if said at least one phrase is contained in said background dictionary, and, if so, adding background dictionary pronunciation to said language model; if said at least one phrase is not contained in said language model or said background dictionary, parsing said at least one phrase into an ordered set of tokens in accordance with certain rules sequentially associating prons with each said token of said ordered set of tokens, generating a pron derived phrase pronunciation from said prons and adding said pron derived phrase pronunciation to said language model. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. A tangible computer usable medium having computer readable instructions stored thereon for execution by a processor and comprising a language model, a background dictionary, and at least one preexisting pron component list to perform a method comprising:
-
inputting at least one phrase to be added to the language model; determining if said at least one phrase is contained in said language model; if said at least one phrase is not contained in said language model, determining if said at least one phrase is contained in said background dictionary, and, if so, adding background dictionary pronunciation to said language model; if said at least one phrase is not contained in said language model or said background dictionary, parsing said at least one phrase into an ordered set of tokens in accordance with certain rules, sequentially associating prons with each said token of said ordered set of tokens, generating a pron derived phrase pronunciation from said prons, and adding said pron derived phrase pronunciation to said language model. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33)
-
Specification