2012-07-04 3 views
0

JavaScript 코드에서 Google 번역 TTS 엔진을 사용하고 싶습니다. 공개 API를 제공하지 않으므로이 훌륭한 서비스를 사용하기가 어렵습니다. 내 데스크톱의 정적 HTML 파일에서는 완벽하게 실행되지만 내 웹 서버에서는 완벽하게 실행되지 않는 다음 코드를 작성했습니다.JavaScript의 추천 정보 숨기기

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-추천 인수 크롬을 실행하는 경우 때문에, 날 무시 것을 알고, 모든 것을 잘 실행하고 심지어 내 웹 서버에서 소리가 난다.

내 질문은 JavaScript 코드에서 내 소개 정보를 숨기는 방법입니다. 추가 인수가있는 브라우저를 실행할 필요가 없습니다. 나는 구글이 내가 누군지 모를 필요가있다.

감사합니다.

답변

1

보안상의 이유로 인해서는 안됩니다. TTS API가 무료로 제공되지는 않습니다 ... 플러스 구글은 API로 사용하기 시작한 사람들 때문에이 필터를 추가했습니다 ...

+0

하지만 ... 왜 로컬 HTML에서 API로 사용할 수 있습니까? 파일? – sgmonda

+0

HTTP 리퍼러 헤더가 없습니다. – Ties

관련 문제