Class: Google::Apis::SpeechV1p1beta1::LongRunningRecognizeResponse
- Inherits:
-
Object
- Object
- Google::Apis::SpeechV1p1beta1::LongRunningRecognizeResponse
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/speech_v1p1beta1/classes.rb,
lib/google/apis/speech_v1p1beta1/representations.rb,
lib/google/apis/speech_v1p1beta1/representations.rb
Overview
The only message returned to the client by the LongRunningRecognize method.
It contains the result as zero or more sequential SpeechRecognitionResult
messages. It is included in the result.response field of the Operation
returned by the GetOperation call of the google::longrunning::Operations
service.
Instance Attribute Summary collapse
-
#results ⇒ Array<Google::Apis::SpeechV1p1beta1::SpeechRecognitionResult>
Sequential list of transcription results corresponding to sequential portions of audio.
Instance Method Summary collapse
-
#initialize(**args) ⇒ LongRunningRecognizeResponse
constructor
A new instance of LongRunningRecognizeResponse.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ LongRunningRecognizeResponse
Returns a new instance of LongRunningRecognizeResponse.
319 320 321 |
# File 'lib/google/apis/speech_v1p1beta1/classes.rb', line 319 def initialize(**args) update!(**args) end |
Instance Attribute Details
#results ⇒ Array<Google::Apis::SpeechV1p1beta1::SpeechRecognitionResult>
Sequential list of transcription results corresponding to sequential portions
of audio.
Corresponds to the JSON property results
317 318 319 |
# File 'lib/google/apis/speech_v1p1beta1/classes.rb', line 317 def results @results end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
324 325 326 |
# File 'lib/google/apis/speech_v1p1beta1/classes.rb', line 324 def update!(**args) @results = args[:results] if args.key?(:results) end |