yup it can be done and is quite common. google for 'textaloud'. It should have an option to save whatever it is 'saying' to an mp3 file.
However the free voices that come with this are quite bad. I mean you can hear what they are saying, lekin mazaa nahin aata. You can probably get better voices from your favourite warez board

(-they are quite large to download though)
Something else that might help
http://www.google.com/search?hl=en&l...ks&btnG=Search