The Sony Xperia P can announce the name or phont number of incoming calls and it can announce incoming text messages and emails. This standard feature of the Sony Xperia P is called “Caller ID Readout”.You don’t need to look at your Sony Xperia P to identify callers and senders of incoming SMS messages when you’re driving. You enable this feature via the device’s Driving Mode setting.It’s also useful for vision-impaired users.
How to Announce Calls on a Sony Xperia P?
1.Press the “Menu” key, and then tap the “Apps” option on the Galaxy SIII home screen to launch the Apps screen.
2.Select “Settings”to open the Settings app.
3.Click the “Language and Keyboard” from the list of options.
4.Scroll down the screen and then tap “Text-to-speech output.”
5.Slide “Driving Mode” to switch it from “Off” to “On.The setting is saved.
The Sony Xperia P can read out a variety of incoming communications, including calls, messages and emails.
If this can not help you, please use Google search Sony Xperia P to get help