ответ Google Speech API пуст, даже с этим примером теста

Когда я запускаю обозреватель API с этой страницы, я получаю ответ 200 OK, но ответ json не имеет транскрипции. Что я делаю неправильно?

Расположение API Explorer: https://cloud.google.com/speech/reference/rest/v1/speech/longrunningrecognize

Параметры запроса: По умолчанию

Тело запроса:

 {
   "config": {
     "encoding": "FLAC",
     "languageCode": "en-US",
     "sampleRateHertz": 16000
   },
   "audio": {
     "uri": "gs://cloud-samples-tests/speech/brooklyn.flac"
   }
 }

Ответ:

{
  "name": "3497944051092250866"
}

person Mark Larson    schedule 12.10.2017    source источник


Ответы (1)


я понял.

с longrunningrecognize вы возвращаете объект имени, а затем вам нужно отправить operations.get для получения обработанного объекта.

здесь это прекрасно объясняется https://medium.com/towards-data-science/tutorial-asynchronous-speech-recognition-in-python-b1215d501c64.

person Mark Larson    schedule 13.10.2017
comment
Бесполезно. 'const [операция] = ожидание клиента.longRunningRecognize (распознаватьRequest); resultArray = ждать операции.promise (); `возвращает пустой - person Drapaster; 25.06.2020