Weston Ruter发现了一个Google官方并未宣布的文字转语音API,可以将任何你输入的文字实时转换成语音播放出来,是由一个女性的声音合成出来的。比如进入下面这个地址,教Google这个老外说“我爱谷奥”试试看:
http://translate.google.com/translate_tts?q=wo-i-goo-ao
http://translate.google.com/translate_tts?tl=en&q=text”
tl:参数是语言名称
q:参数是要发音的文字
你可以将“q=”后面换成任何文字,用空格分开的话会按照英文习惯进行连读,我发现用“-”分割可以强制取消连读。
现在这个API还只支持英文,最多限制100个字符,趁着Google还没关闭这个非公开API,赶紧去试试吧。