Whistler: a trainable text-to-speech system | Synapse