Web-Based Architecture RES Based on Finite-State Machines for Distributed Evaluation and Development of Speech Synthesis Systems
Matej Rojc
International Journal of Computational Linguistics Research, Vol. 2, No. 1, 2011.
DOI: 
Link: http://www.dline.info/jcl/fulltext/v2n/1.pdf
Abstract:
This paper proposes flexible and multi-purpose web-based distributed architecture for a multilingual textto- speech synthesis system (TTS). The proposed architecture is complex client/server architecture, composed of several modules implemented as finite-state engines and located by different users worldwide. Data exchange (text/audio) between modules is implemented through the use of protocol standards that have wide support throughout the speech and telecommunications area. The integration of modules into complex client/server architecture provides a flexible, reliable, easily re-configurable and maintainable architecture for the TTS system. In the proposed architecture all modules use the same data structure (finitestate engines), all input/output formats are standardized and compatible, the structure is modular, interchangeable, easily maintainable, and object oriented. The proposed architecture has the advantage that researchers can concentrate their efforts on a single module and test its performance within a complete TTS system, composed of modules from different researchers worldwide. The benefit is that such an approach enables the composition of a high- performance TTS system by using high performance modules from different institutions. This paper describes a flexible web-based distributed architecture of the TTS system and exposes its great flexibility regarding numerous simultaneous configuration possibilities.