I am developing a speech enabled gps navigator using wrt and google maps v3 api. I want to make use of Text to speech facility. Please let me know wrt has some built in text-to speech engine or whether i can use a third party ttext-to-speech engine, if so how.

I just want it to speak a small line of text using the mobile speaker. Please let me know how this can be done. I need this to be done asap.