Class: Google::Apis::SpeechV1::LongRunningRecognizeResponse
- Inherits:
-
Object
- Object
- Google::Apis::SpeechV1::LongRunningRecognizeResponse
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/speech_v1/classes.rb,
generated/google/apis/speech_v1/representations.rb,
generated/google/apis/speech_v1/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::SpeechV1::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.
134 135 136 |
# File 'generated/google/apis/speech_v1/classes.rb', line 134 def initialize(**args) update!(**args) end |
Instance Attribute Details
#results ⇒ Array<Google::Apis::SpeechV1::SpeechRecognitionResult>
Sequential list of transcription results corresponding to sequential portions
of audio.
Corresponds to the JSON property results
132 133 134 |
# File 'generated/google/apis/speech_v1/classes.rb', line 132 def results @results end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
139 140 141 |
# File 'generated/google/apis/speech_v1/classes.rb', line 139 def update!(**args) @results = args[:results] if args.key?(:results) end |