Cloud Speech-to-Text V2 API - Class Google::Cloud::Speech::V2::StreamingRecognitionFeatures (v0.5.1)

Reference documentation and code samples for the Cloud Speech-to-Text V2 API class Google::Cloud::Speech::V2::StreamingRecognitionFeatures.

Available recognition features specific to streaming recognition requests.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#enable_voice_activity_events

def enable_voice_activity_events() -> ::Boolean
Returns
  • (::Boolean) — If true, responses with voice activity speech events will be returned as they are detected.

#enable_voice_activity_events=

def enable_voice_activity_events=(value) -> ::Boolean
Parameter
  • value (::Boolean) — If true, responses with voice activity speech events will be returned as they are detected.
Returns
  • (::Boolean) — If true, responses with voice activity speech events will be returned as they are detected.

#interim_results

def interim_results() -> ::Boolean
Returns
  • (::Boolean) — Whether or not to stream interim results to the client. If set to true, interim results will be streamed to the client. Otherwise, only the final response will be streamed back.

#interim_results=

def interim_results=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Whether or not to stream interim results to the client. If set to true, interim results will be streamed to the client. Otherwise, only the final response will be streamed back.
Returns
  • (::Boolean) — Whether or not to stream interim results to the client. If set to true, interim results will be streamed to the client. Otherwise, only the final response will be streamed back.

#voice_activity_timeout

def voice_activity_timeout() -> ::Google::Cloud::Speech::V2::StreamingRecognitionFeatures::VoiceActivityTimeout
Returns

#voice_activity_timeout=

def voice_activity_timeout=(value) -> ::Google::Cloud::Speech::V2::StreamingRecognitionFeatures::VoiceActivityTimeout
Parameter
Returns