Patent ID: 11893349
Assignee: GOOGLE LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 8:
9. A system for generating alternative spellings of a given word, comprising:
a memory; and
one or more processors coupled to the memory and configured to:
determine a first phoneme sequence corresponding to the given word, the first phoneme sequence comprising a plurality of phonemes representing a first pronunciation of the given word;
identify one or more substitute phonemes that may be used in place of one or more phonemes of the first phoneme sequence based on a phoneme-phoneme error model trained to identify what phonemes may be substituted for a given phoneme by speakers in a given locale;
generate one or more substitute phoneme sequences based on the first phoneme sequence and the identified one or more substitute phonemes; and
for each given substitute phoneme sequence of the one or more substitute phoneme sequences, generate a given alternative spelling of the given word, comprising:
identifying one or more graphemes that may correspond to each given phoneme of the given substitute phoneme sequence based on a phoneme-letter density model; and
combining each of the identified one or more graphemes to form the given alternative spelling.