Method and system for computer-aided speech synthesis
First Claim
Patent Images
1. A method for performing computer-aided speech synthesis of stored electronic text to form an analog speech signal, comprising the steps of:
- performing text analysis on the stored electronic text using predefined text analysis rules;
forming a first sequence of phonetic units after performing the text analysis rules for the electronic text;
testing whether the electronic text is contained in an electronic abbreviation lexicon;
forming a second sequence of phonetic units if the electronic text is contained in the electronic abbreviation lexicon;
testing whether the electronic text is contained in an electronic functional word lexicon;
forming a third sequence of phonetic units if the electronic text is contained in the electronic functional word lexicon;
forming a fourth sequence of phonetic units using an exception lexicon for any text of the stored electronic text upon which any of the foregoing forming steps were not applied;
generating a prosody for the respective sequence of phonetic units using predefined prosody rules; and
generating analog speech signals from the respective sequence of phonetic units and the prosody, wherein the phonetic units are stored in compressed form, and wherein at least some of the stored compressed phonetic units are decompressed before the formation of the respective sequence of phonetic units.
6 Assignments
0 Petitions
Accused Products
Abstract
Method and system for computer-aided speed synthesis for synthesizing electronic text by performing a predefined series of rules-based analyses in a predefined order, each of the analyses operating in a graduated manner to convert respective electronic text into electronic lexicons, and announcing analog speech based on the results of the performing step.
-
Citations
21 Claims
-
1. A method for performing computer-aided speech synthesis of stored electronic text to form an analog speech signal, comprising the steps of:
-
performing text analysis on the stored electronic text using predefined text analysis rules;
forming a first sequence of phonetic units after performing the text analysis rules for the electronic text;
testing whether the electronic text is contained in an electronic abbreviation lexicon;
forming a second sequence of phonetic units if the electronic text is contained in the electronic abbreviation lexicon;
testing whether the electronic text is contained in an electronic functional word lexicon;
forming a third sequence of phonetic units if the electronic text is contained in the electronic functional word lexicon;
forming a fourth sequence of phonetic units using an exception lexicon for any text of the stored electronic text upon which any of the foregoing forming steps were not applied;
generating a prosody for the respective sequence of phonetic units using predefined prosody rules; and
generating analog speech signals from the respective sequence of phonetic units and the prosody, wherein the phonetic units are stored in compressed form, and wherein at least some of the stored compressed phonetic units are decompressed before the formation of the respective sequence of phonetic units. - View Dependent Claims (2, 3, 4)
-
-
5. A speech synthesis device for synthesizing a stored electronic text to form an analog speech signal, the speech synthesizing device comprising:
-
a text memory for storing the electronic text;
a rule memory for storing text analysis rules and prosody rules;
a lexicon memory for storing an electronic abbreviation lexicon, an electronic functional word lexicon and an electronic exception lexicon; and
a processor configured to execute the following steps using the stored text analysis rules and prosody rules and the stored electronic abbreviation lexicon, electronic functional word lexicon and electronic exception lexicon;
subjecting the stored electronic text to a text analysis using the text analysis rules;
forming a first sequence of phonetic units if the text analysis rules for the electronic text are fulfilled;
testing whether the electronic text is contained in the electronic abbreviation lexicon;
forming a second sequence of phonetic units if the electronic text is contained in the electronic abbreviation lexicon;
testing whether the electronic text is contained in the electronic functional word lexicon;
forming a third sequence of phonetic units if the electronic text is contained in the electronic functional word lexicon;
forming a fourth sequence of phonetic units using the exception lexicon for electronic text for which none of the text analysis rules for the electronic text are fulfilled;
generating a prosody for the respective sequence of phonetic units using the prosody rules; and
generating an analog speech signal from the respective sequence of phonetic units and the prosody, wherein the phonetic units are stored in compressed form, and wherein at least some of the stored compressed phonetic units are decompressed before the respective sequence of phonetic units is formed. - View Dependent Claims (6, 7)
-
-
8. A method for performing electronic speech synthesis on electronic text, comprising the steps of:
-
performing a predefined series of rules-based analyses in a predefined order, each of the analyses operating in a graduated manner to convert respective electronic text into electronic lexicons; and
announcing analog speech based on the results of the performing step. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An electronic speech synthesizer for synthesizing electronic text, comprising:
-
means for performing a predefined series of rules-based analyses in a predefined order, each of the analyses operating in a graduated manner to convert respective electronic text into electronic lexicons; and
means for announcing analog speech based on the results of the performing step. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification