You might want to check you text to speech engines, make sure the words you notice hal not speaking are in the data base of spoken works or you might ahve to add them it not hard to do.
You might also check to make sure you speech engine's are up to date or try re intalling the speech engine.
If you have problems with the speech choice make sure you have the correct language files installed as well.