ошибка 400: сообщение: ключ API недействителен, передайте действительный ключ API. статус: неверный аргумент - PullRequest
0 голосов
/ 05 марта 2020

, поэтому я застрял, когда пытаюсь использовать Google речь в текст. я в основном следую этому коду. Я использую Raspberry Pi для отправки файла fla c в облако Google.

#!/bin/bash
# parameter 1 : file name, contains flac encoded voice recording

echo Sending FLAC encoded Sound File to Google:
key=''
url='https://www.google.com/speech-api/v2/recognize?output=json&lang=en-us&key='$key
curl -i -X POST -H "Content-Type: audio/x-flac; rate=16000" --data-binary @$1 $url
echo '..all done'

, но в результате получаю

{
   "error": {
   "code": 400,
   "message": "API key not valid. Please pass a valid API key.",
   "status": "INVALID_ARGUMENT",
   "details": [
     {
        "@type": "type.googleapis.com/google.rpc.Help",
        "links": [
           {
        "description": "Google developers console",
        "url": "https://console.developers.google.com"
      }
    ]
  }
]

}} ... все готово

кто-нибудь может помочь, что не так?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...