Php 土耳其语谷歌tts api

Php 土耳其语谷歌tts api,php,google-translate,text-to-speech,Php,Google Translate,Text To Speech,我创建了一个由谷歌TTSAPI读取的页面。但我的页面上的文字翻译不正确。当我在谷歌翻译中翻译同一个短语时,它是完美的翻译。注:我指的是声音 我得到的是带有CURL的mp3,而“tl”参数是“tr” 伙计们,你们觉得我有什么问题。当你们点击页面上重定向到谷歌翻译URL的链接时,你们有问题吗? 如果是这样的话,这是因为谷歌阻止了所有来自推荐人的请求。尝试使用PHP或其他后端技术获取音频 Google的TTS不是一个有文档记录的API,它在q参数中也被限制为100个字符。是的,Google阻止所有来自

我创建了一个由谷歌TTSAPI读取的页面。但我的页面上的文字翻译不正确。当我在谷歌翻译中翻译同一个短语时,它是完美的翻译。注:我指的是声音

我得到的是带有CURL的mp3,而“tl”参数是“tr”


伙计们,你们觉得我有什么问题。

当你们点击页面上重定向到谷歌翻译URL的链接时,你们有问题吗? 如果是这样的话,这是因为谷歌阻止了所有来自推荐人的请求。尝试使用PHP或其他后端技术获取音频


Google的TTS不是一个有文档记录的API,它在q参数中也被限制为100个字符。

是的,Google阻止所有来自外部的请求。但我用卷曲来做这个动作。我实现了从谷歌获取mp3文件。谷歌翻译和我的代码之间存在差异。我尝试将相同的短语转换为语音,但结果不一样。我尝试了HTTP和CURL,两种方法都使用了以下文本:
http://translate.google.com/translate_tts?tl=tr&q=%22yaz%C4%B1k%20veya%20do%C4%9Fal%20ki,%20t%C3%BCm%20d%C3%BCnyan%C4%B1n%20%C3%B6nemsedi%22"http://translate.google.com/translate_tts?tl=tr&q=http://translate.google.com/translate_tts?tl=tr&q=%22yaz%C4%B1k%20veya%20do%C4%9Fal%20ki,%20t%C3%BCm%20d%C3%BCnyan%C4%B1n%20%C3%B6nemsedi“>audio.mp3
您确定没有超过100个字符的限制吗?是的,我确定。我没有超过限制。我只发送15或20个字符。我的脚本没有给出任何错误。只是mp3文件和谷歌不一样。所以我不能发送我的代码的任何部分,我必须发送我所有的代码:)但是你的脚本最终会调用google,对吗?你能给我们提供一条叫谷歌的线路吗?
http://translate.google.com/translate_tts?tl=tr&q="some turkish text"