2014-06-07 585 views
3

我试图将法语单词的发音保存为.wav或.mp3文件。使用Google翻译API获取单词的发音

我想知道Google Translate API中是否有任何地方(因为它有发音功能)可以实现这个目标。其他图书馆也可以工作。

+0

似乎你可以做一个像这样的文件查询:http://translate.google.com/translate_tts?tl=en&q=word。即:http://translate.google.com/translate_tts?tl=fr&q=Ce%20chocolat%20est%20tr%C3%A8s%20tr%C3%A8s%20tr%C3%A8s%20tr%C3%A8s%20bon麻烦是,有一些“谷歌滥用”测试,检查你是否是一个人,并限制机器人。我在12次快速查询后得到它 – Hugolpz

+0

有任何其他可用选项? – forsberg

回答

-2

由于Hugolpz暗示,如果你知道你想要的单词或短语(通过以前的翻译API调用),你可以从一个URL获得的MP3一样http://translate.google.com/translate_tts?ie=UTF-8&q=Bonjour&tl=fr

注意&tl=fr确保您能获得法国,而不是默认英文。

您需要限制自己的速度,但如果您要查找少量的单词或短语,则应该没问题。

+0

如果它没有记录,它不是一个真正的“API”,但是这里有更多关于此的详细信息:http://ctrlq.org/code/19147-text-to-speech-php – jjjjoe

+2

不幸的是,TTS功能​​从此被CAPTCHA受保护,因此无法使用Google Translate API以编程方式再次执行此操作。 – Adam