我想从我的 JavaScript 代码中使用谷歌翻译 TTS 引擎。它不提供公共 API,因此很难使用这种非常好的服务。我编写了以下代码,它可以在我的桌面上的静态 html 文件中完美运行,但不能在我的 Web 服务器中运行。
var url = "http://translate.google.com/translate_tts?ie=UTF-8&q=" + encodeURIComponent(txt) + "&tl=es&total=1&idx=0prev=input";
var snd = new Audio(url);
snd.load();
snd.play();
我知道问题在于 Google 看到了推荐信息并忽略了我,因为如果我使用 --no-referral 参数运行 Chrome,那么一切运行良好并且听起来很正常,即使来自我的网络服务器也是如此。
所以我的问题是如何从 JavaScript 代码中隐藏我的推荐信息,以避免运行带有额外参数的浏览器。我需要谷歌不知道我是谁。
谢谢你。