I've just recently updated the flite.device to use the latest 1.4 version of the speech engine:
http://os4depot.net/?function=showfil ... er/audio/flite_device.lhaThe next version (53.1) of the device which I've already begun working on will allow the user to select which of the five voices that are included with flite 1.4 to use.
Rather than linking all the voices statically into flite.device the voices are compiled as shared objects (stored in DEVS:Flite/) and the flite.device loads the one(s) it is to use dynamically using dlopen().