Method: speech.longrunningrecognize

執行非同步語音辨識:透過 google.longrunning.Operations 介面接收結果。傳回 Operation.error 或包含 LongRunningRecognizeResponse 訊息的 Operation.response。如要進一步瞭解非同步語音辨識,請參閱操作說明

HTTP 要求

POST https://speech.googleapis.com/v1/speech:longrunningrecognize

這個網址使用 gRPC 轉碼語法。

要求主體

要求主體包含下列結構的資料:

JSON 表示法
{
  "config": {
    object (RecognitionConfig)
  },
  "audio": {
    object (RecognitionAudio)
  },
  "outputConfig": {
    object (TranscriptOutputConfig)
  }
}
欄位
config

object (RecognitionConfig)

這是必要旗標,提供資訊給語音辨識器,指定處理要求的方式。

audio

object (RecognitionAudio)

這是必要旗標,待辨識的音訊資料。

outputConfig

object (TranscriptOutputConfig)

(選用步驟) 指定辨識結果的選用目的地。

回應主體

如果成功,回應主體會包含 Operation 的執行個體。

授權範圍

需要下列 OAuth 範圍:

  • https://www.googleapis.com/auth/cloud-platform

詳情請參閱Authentication Overview

TranscriptOutputConfig

指定辨識結果的選用目的地。

JSON 表示法
{

  // Union field output_type can be only one of the following:
  "gcsUri": string
  // End of list of possible types for union field output_type.
}
欄位

聯集欄位 output_type

output_type 只能是下列其中一項:

gcsUri

string

指定辨識結果的 Cloud Storage URI。格式必須為 gs://bucket_name/object_name,且值區必須已存在。