Google Translate API - Lack of text-to-speech access control

I posted this question on SO to get Google Translate Text-To-Speech to work.

Google Translate API Text Translation: Forbidden HTTP Requests

I was told that I needed a key to enable billing. Since then I have done it. I know that billing is enabled because, using their specified endpoint to translate words only (without speech transmission) ( GET https://www.googleapis.com/language/translate/v2?key=INSERT-YOUR-KEY&source=en&target=de&q=Hello%20world), I am able to get an answer both in DHC and in my application $.get:

enter image description here

In my original question (see above), I was told that if I get an API key, I will no longer block receiving text to speech. I tested the Text-to-speech request in DHC and Postman:

https://translate.google.com/translate_tts?key= myKeyHere & ie = utf-8 & tl = zh-CN & q = δ½ ε₯½

200:

enter image description here

. get:

    $.get('https://translate.google.com/translate_tts?key='+myKey+'&ie=utf-8&tl=en&q=Hello+world',
        function (returned_data) {

:

"Access-Control-Allow-Origin"

?

+4

All Articles