// if (synthesizer1 == null) {
// throw new InstantiationException(noSynthesizerMessage("unlimited domain synthesizer"));
// }
//-----------
FreeTTSEngineCentral central = new FreeTTSEngineCentral();
EngineList list = central.createEngineList(unlimitedDesc);
if (list.size() > 0) {
EngineCreate creator = (EngineCreate) list.get(0);
synthesizer1 = (Synthesizer) creator.createEngine();
}