Class: Google::Cloud::Speech::V2::StreamingRecognitionFeatures::VoiceActivityTimeout

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/speech/v2/cloud_speech.rb

Overview

Events that a timeout can be set on for voice activity.

Instance Attribute Summary collapse

Instance Attribute Details

#speech_end_timeout::Google::Protobuf::Duration

Returns Duration to timeout the stream after speech ends. If this is set and no speech is detected in this duration after speech was detected, the server will close the stream.

Returns:

  • (::Google::Protobuf::Duration)

    Duration to timeout the stream after speech ends. If this is set and no speech is detected in this duration after speech was detected, the server will close the stream.



851
852
853
854
# File 'proto_docs/google/cloud/speech/v2/cloud_speech.rb', line 851

class VoiceActivityTimeout
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#speech_start_timeout::Google::Protobuf::Duration

Returns Duration to timeout the stream if no speech begins. If this is set and no speech is detected in this duration at the start of the stream, the server will close the stream.

Returns:

  • (::Google::Protobuf::Duration)

    Duration to timeout the stream if no speech begins. If this is set and no speech is detected in this duration at the start of the stream, the server will close the stream.



851
852
853
854
# File 'proto_docs/google/cloud/speech/v2/cloud_speech.rb', line 851

class VoiceActivityTimeout
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end