0

JavaScript コードから Google 翻訳 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();

--no-referral 引数を指定して Chrome を実行すると、Web サーバーからでもすべてが正常に動作し、サウンドが聞こえるため、問題は Google が紹介情報を見て私を無視することだとわかっています。

だから私の質問は、余分な引数でブラウザを実行する必要を避けるために、JavaScript コードから紹介情報を隠す方法です。私が誰であるかを Google に知られないようにする必要があります。

ありがとうございました。

4

1 に答える 1

1

セキュリティ上の理由からできません。無料ではないだけで利用可能なTTS APIがあります...さらに、APIとして使用し始める人々のために、Googleはこのフィルターを追加しました...

于 2012-07-04T15:09:33.960 に答える