SYSTEMS AND METHODS FOR NAME PRONUNCIATION
First Claim
Patent Images
1. A method comprising:
- receiving a name;
mapping the name to a plurality of monosyllabic components that are combinable to construct a phonetic pronunciation of the name;
receiving a user input to select one or more of the plurality of monosyllabic components; and
combining the selected one or more of the plurality of monosyllabic components to construct the phonetic pronunciation of the name.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided for associating a phonetic pronunciation with a name by receiving the name, mapping the name to a plurality of monosyllabic components that are combinable to construct the phonetic pronunciation of the name, receiving a user input to select one or more of the plurality, and combining the selected one or more of the plurality of monosyllabic components to construct the phonetic pronunciation of the name.
254 Citations
40 Claims
-
1. A method comprising:
-
receiving a name; mapping the name to a plurality of monosyllabic components that are combinable to construct a phonetic pronunciation of the name; receiving a user input to select one or more of the plurality of monosyllabic components; and combining the selected one or more of the plurality of monosyllabic components to construct the phonetic pronunciation of the name. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a user interface arranged to receive the name; a processor arranged to map the name to a plurality of monosyllabic components that are combinable to construct the phonetic pronunciation of the name; the user interface arranged to receive a user input to select one or more of the plurality of monosyllabic components; and the processor arranged to combine the selected one or more of the plurality of monosyllabic components to construct the phonetic pronunciation of the name. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method comprising:
-
providing a plurality of pronunciation guessers, each of the plurality of pronunciation guessers being associated with a phonetic alphabet of a language or locale; determining a user language or a user locale; associating a first phonetic alphabet with the user language or the user locale; receiving at each pronunciation guesser a representation of the name; guessing, at each pronunciation guesser, a phonetic pronunciation of one or more components of the name; mapping the phonetic pronunciation of the one or more components of the name guessed by each of the plurality of pronunciation guessers to the first phonetic alphabet to generate a list of guessed pronunciations; receiving an audio pronunciation of the name; and selecting a combination of components from the list of guessed pronunciations that, when pronounced, substantially matches the audio pronunciation of the name. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A system for determining the pronunciation of a name comprising:
-
a plurality of pronunciation guessers, each of the plurality of pronunciation guessers being associated with a phonetic alphabet of a language or locale, each of the plurality of pronunciation guessers arranged to receive a representation of the name; a processor arranged to determine a language or locale associated with a user and associate a first phonetic alphabet with the language or locale associated with the user; each of the plurality of pronunciation guessers arranged to guess a phonetic pronunciation of one or more components of the name; a phonetic mapper arranged to map the phonetic pronunciation of the one or more components of the name guessed by each of the plurality of pronunciation guessers to the first phonetic alphabet to generate a list of guessed pronunciations; and a recognizer arranged to receive an audio pronunciation of the name and select a combination of components from the list of guessed pronunciations that, when pronounced, substantially matches the audio pronunciation of the name. - View Dependent Claims (27, 28, 29, 30)
-
-
31. A method for determining usage of phonetic pronunciations of a name comprising:
-
receiving the name; storing one or more phonetic pronunciations associated with the name; receiving an indication of the one or more phonetic pronunciations associated with the name from one or more user devices; and determining usage data associated with the one or more phonetic pronunciations associated with the name. - View Dependent Claims (32, 33, 34, 35)
-
-
36. A system for determining usage of phonetic pronunciations of a name comprising:
-
a server arranged to receive the name; a data store arranged to store one or more phonetic pronunciations associated with the name; and wherein the server is arranged to receive an indication of the one or more phonetic pronunciations associated with the name from one or more user devices and determine usage data associated with the one or more phonetic pronunciations associated with the name. - View Dependent Claims (37, 38, 39, 40)
-
Specification