Section: New Software and Platforms
SOJA
Speech Synthesis platform in JAva
Keywords: Speech Synthesis - Audio
Scientific Description: SOJA relies on a non uniform unit selection algorithm. Phonetic and linguistic features are extracted and computed from the text to drive selection of speech units in a recorded corpus. The selected units are concatenated to obtain the speech signal corresponding to the input text.
Functional Description: SOJA is a software for Text-To-Speech synthesis (TTS). It performs all steps from text input to speech signal output. A set of associated tools is available for elaborating a corpus for a TTS system (transcription, alignment. . . ). Currently, the corpus contains about 3 hours of speech recorded by a female speaker. Most of the modules are in Java, some are in C. The SOJA software runs under Windows and Linux. It can be launched with a graphical user interface or directly integrated in a Java code or by following the client-server paradigm.
News Of The Year: SOJA now supports the unit selection with emotion tags.