Third European Conference on Speech Communication and Technology

Berlin, Germany
September 22-25, 1993


COMPOST: A Client-Server Model for Applications Using Text-To-Speech Systems

Mamoun Alissali, Gerard Bailly

Institut de la Communication Parlée, UA CNRS 368 INPG/ENSERG, Université Stendhal, Grenoble, France

This article presents a Client-Server Model for multilingual text-to-speech synthesis. The server maintains a collection of TTS systems together with related reconfigurable descriptions, called scenarios. Applications of an authorized client can access to this collection via an Ethernet network on a simple request to the server. This server allows the client to customize the TTS processing (language, speaker, speech rate, intonation...) to its requirements by switching between different systems and/or reconfiguring the one it is currently using. The working environment, called COMPOST, has a three layered architecture: the development layer including a powerfull rule-compiler [3] and language-independent processing facilities (linguistic analyzers, PSOLA and Klatt synthesizers ...), the system construction layer including the Scenario Definition Language, and the server layer which has two main components: the process manager and the ressource manager.

Keywords: Text-to-Speech Synthesis, Client-Server Model, Man-Machine Interface

Full Paper

Bibliographic reference.  Alissali, Mamoun / Bailly, Gerard (1993): "COMPOST: a client-server model for applications using text-to-speech systems", In EUROSPEECH'93, 2095-2098.