TY - JOUR
T1 - Speech maker : a flexible and general framework for text-to-speech synthesis, and its applicztion to Dutch
AU - Leeuwen, van, H.C.
AU - Lindert, te, E.
PY - 1993
Y1 - 1993
N2 - In this paper, a text-to-speech system for Dutch, called Spraakmaker, is described. It is based on a flexible underlying framework which has been devised for building text-to-speech systems. This framework is called Speech Maker. Central to this framework is a multi-level, synchronized data structure, based on the work of Hertz, Kadin and Karplus (1985), which we call grid . Its purpose is to contain all linguistic information relevant to the text-to-speech conversion process. First of all, we explain why we chose the grid data structure as the core of our framework. Then we describe how the general framework Speech Maker is constructed: apart from the grid data structure, a user interface to interact with the structure and a rule formalism to algorithmically manipulate it are also available. Finally, we discuss our implementation for the Dutch language, Spraakmaker, explaining which linguistic units we chose to represent in the grid, and how eight major linguistic modules operate on the grid in terms of these units.
AB - In this paper, a text-to-speech system for Dutch, called Spraakmaker, is described. It is based on a flexible underlying framework which has been devised for building text-to-speech systems. This framework is called Speech Maker. Central to this framework is a multi-level, synchronized data structure, based on the work of Hertz, Kadin and Karplus (1985), which we call grid . Its purpose is to contain all linguistic information relevant to the text-to-speech conversion process. First of all, we explain why we chose the grid data structure as the core of our framework. Then we describe how the general framework Speech Maker is constructed: apart from the grid data structure, a user interface to interact with the structure and a rule formalism to algorithmically manipulate it are also available. Finally, we discuss our implementation for the Dutch language, Spraakmaker, explaining which linguistic units we chose to represent in the grid, and how eight major linguistic modules operate on the grid in terms of these units.
U2 - 10.1006/csla.1993.1008
DO - 10.1006/csla.1993.1008
M3 - Article
SN - 0885-2308
VL - 7
SP - 149
EP - 167
JO - Computer Speech & Language
JF - Computer Speech & Language
IS - 2
ER -