Method: speech.longrunningrecognize

Performs asynchronous speech recognition: receive results via the google.longrunning.Operations interface. Returns either an Operation.error or an Operation.response which contains a LongRunningRecognizeResponse message. For more information on asynchronous speech recognition, see the how-to .

HTTP request

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

The URL uses gRPC Transcoding syntax.

Request body

The request body contains data with the following structure:

JSON representation
 { 
 "config" 
 : 
 { 
 object (  RecognitionConfig 
 
) 
 } 
 , 
 "audio" 
 : 
 { 
 object (  RecognitionAudio 
 
) 
 } 
 , 
 "outputConfig" 
 : 
 { 
 object (  TranscriptOutputConfig 
 
) 
 } 
 } 
Fields
config

object ( RecognitionConfig )

Required. Provides information to the recognizer that specifies how to process the request.

audio

object ( RecognitionAudio )

Required. The audio data to be recognized.

outputConfig

object ( TranscriptOutputConfig )

Optional. Specifies an optional destination for the recognition results.

Response body

If successful, the response body contains an instance of Operation .

Authorization Scopes

Requires the following OAuth scope:

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

For more information, see the Authentication Overview .

TranscriptOutputConfig

Specifies an optional destination for the recognition results.

JSON representation
 { 
 // Union field output_type 
can be only one of the following: 
 "gcsUri" 
 : 
 string 
 // End of list of possible types for union field output_type 
. 
 } 
Fields

Union field output_type .

output_type can be only one of the following:

gcsUri

string

Specifies a Cloud Storage URI for the recognition results. Must be specified in the format: gs://bucket_name/object_name , and the bucket must already exist.

Design a Mobile Site
View Site in Mobile | Classic
Share by: