You can set a ringtone as an alert for all text messages but not an individual ringtone for a particular contact. You can try to set the phone to read out the name of the person sending the text before the tone goes off by pressing the voice command key>settings>call alert>caller ID+ Ring. I dont know if that will work for text messages too. but it works for calls.