SYSTEMS AND METHODS FOR MAPPING PHONEMES FOR TEXT TO SPEECH SYNTHESIS
First Claim
1. A method for converting phonemes for a text string in a first language to phonemes in a target language, the method comprising:
- receiving a text string comprising a plurality of first phonemes in a first language;
identifying, using a table of phonemes mapped for the first language and at least a target language, a plurality of target phonemes in the target language that map to the plurality of first phonemes; and
selecting the plurality of target phonemes based on a set of predetermined rules.
1 Assignment
0 Petitions
Accused Products
Abstract
Algorithms for synthesizing speech used to identify media assets are provided. Speech may be selectively synthesized form text strings associated with media assets. A text string may be normalized and its native language determined for obtaining a target phoneme for providing human-sounding speech in a language (e.g., dialect or accent) that is familiar to a user. The algorithms may be implemented on a system including several dedicated render engines. The system may be part of a back end coupled to a front end including storage for media assets and associated synthesized speech, and a request processor for receiving and processing requests that result in providing the synthesized speech. The front end may communicate media assets and associated synthesized speech content over a network to host devices coupled to portable electronic devices on which the media assets and synthesized speech are played back.
273 Citations
7 Claims
-
1. A method for converting phonemes for a text string in a first language to phonemes in a target language, the method comprising:
-
receiving a text string comprising a plurality of first phonemes in a first language; identifying, using a table of phonemes mapped for the first language and at least a target language, a plurality of target phonemes in the target language that map to the plurality of first phonemes; and selecting the plurality of target phonemes based on a set of predetermined rules. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification