When I run the simple command on my linux machine:
curl -X POST \
--data-binary @'1.wav' \
--header 'Content-Type: audio/l16; rate=16000;' \
'https://www.google.com/speech-api/v2/recognize?output=json&lang=he-IL&key=THE_KEY'
I am getting the error:
Your client does not have permission to get URL /speech-api/v2/recognize?output=json&lang=he-IL&key=THE_KEY from this server. Invalid key.
That’s all we know.
The key that I have generated has no restrictions (and it was enabled for the speech api).
I even added the server ip address and i got the same error.
The results I found so far are related to the chrome client... Im on shell.
Thanks