The paper describes how the Swedish Core Language Engine, a general-purpose natural-language processing system was used as a preprocessing system for a polyphone-based speech synthesizer. The interface between the two systems utilizes the grammatical information obtained by the NLP system to improve the quality of the speech produced by the synthesizer. The interface is built in a modular fashion, with the first modules using the NLP information in order to assign sentence accent properly on phrase and word level, while the final modules decide on which entries from a polyphone library should be used and calculate the pitch pulse information used by the synthesizer.
Bibliographic reference. Gamback, Björn / Eineborg, Martin / Eriksson, Mikael / Ekholm, Barbro / Lyberg, Bertil / Svensson, Tomas (1995): "A language interface to a polyphone-based speech synthesizer", In EUROSPEECH-1995, 1219-1223.