Method: speech.longrunningrecognize

非同期音声認識を実行します。google.longrunning.Operations インターフェースを介して結果を受け取ります。LongRunningRecognizeResponse メッセージを含む Operation.error または Operation.response のいずれかを返します。非同期音声認識の詳細については、ハウツーをご覧ください。

HTTP リクエスト

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

この URL は gRPC Transcoding 構文を使用します。

リクエストの本文

リクエストの本文には、次の構造のデータが含まれます。

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 の形式で指定する必要があります。また、バケットはすでに存在している必要があります。