A Google tem nos últimos tempos surpreendido pela quantidade de bons serviços disponibilizados à blogosfera.
Actualmente não existe qualquer API oficial da google para traduzir texto em voz mas, após algumas pesquisa na Internet encontrei que já anda a ser feito algo nessa área. Será este serviço uma resposta a um dos últimos anúncios da Microsoft? – Microsoft convida Portugueses a dar Voz aos computadores
O serviço consiste basicamente num HTTP GET (REST) que para um determinado texto fornecido é-nos devolvido o correspondente ficheiro com o áudio no formato MP3.
Basicamente só têm de colocar o texto que pretendam que seja convertido no seguinte URL
http://translate.google.com/translate_tts?tl=en&q=texto_a_converter_em_audio
Exemplo
http://translate.google.com/translate_tts?tl=en&q=peopleware no comments loves google
Fácil não é?
No entanto e talvez por ainda não ser oficial, é apenas suportado o idioma em inglês e o serviço não aceita muito texto para conversão.