After going through 19 messages on this thread, I tend to lean towards keeping the processing in Speakup. I need to point out something I haven't heard even mentioned yet and that is with Capitalization. The theory behind speech dispatcher has always been for the synth to control all punctuation and capitalization - fine. But when you do that and use speech dispatcher with espeak, you always get stuck with that god-awful speaking of "Capital" before every capital letter. Where Speakup and Orca's old gnome-speech services module can adjust for pitch to indicate capitalization. I know espeak supports pitch change for upper case letters but I don't think the speech dispatcher module for espeak does; I think that's the problem Like I say, speakup's current logic gets around what I feel to be a big problem.