There is a project called FreeTTS (Text To Speech) in sourceforge. It isdone in java. you can use it to convert written text to audio.. Have atry.. and there are lot more tts engine in the market..