xPL Orator is a text-to-speech module for xPL4Java.
xPL Orator is based on the FreeTTS java speech synthesis engine and
does not require Festival or any other applications or libraries. This is my first
project using both xPL4Java and FreeTTS.
The current version (0.5) of xPL Orator has the FreeTTS engine bundled into the module jar. This presents a couple of problems:
The only solution that I can think of to this is to provide two bundles of the module, one with the engine embedded, the other without.
I will prepare a module package without the speech engine and make it available as soon as I can.
- It makes the size of the module jar very large! 9MB
- It forces anyone who may already be using the FreeTTS engine to download it again. Alright, probably nobody, but still...
- It prevents end-users from customizing the speech engine by adding other voices.
xPL Orator uses the TTS.BASIC schema. It currently only supports the "SPEECH" command.
To install the module simply copy the jar file to the "jars" directory under your xPL4Java server.
xPL Orator requires the FreeTTS java speech synthesis engine.