Disable voice notifications on SGS2/Android 2.3?
Look under SETTINGS > ACCESSIBILITY for Talkback or something similar. Also check under settings of individual apps - Phone/Dialer and Messaging.

Finally check to ensure that DRIVING MODE has not been recently enabled. That might also be the cause. Look under SETTINGS > VOICE INPUT