Class: Google::Cloud::Dialogflow::CX::V3::AudioInput

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/dialogflow/cx/v3/session.rb

Overview

Represents the natural speech audio to be processed.

Instance Attribute Summary collapse

Instance Attribute Details

#audio::String

Returns The natural language speech audio to be processed. A single request can contain up to 1 minute of speech audio data. The transcribed text cannot contain more than 256 bytes.

For non-streaming audio detect intent, both config and audio must be provided. For streaming audio detect intent, config must be provided in the first request and audio must be provided in all following requests.

Returns:

  • (::String)

    The natural language speech audio to be processed. A single request can contain up to 1 minute of speech audio data. The transcribed text cannot contain more than 256 bytes.

    For non-streaming audio detect intent, both config and audio must be provided. For streaming audio detect intent, config must be provided in the first request and audio must be provided in all following requests.



593
594
595
596
# File 'proto_docs/google/cloud/dialogflow/cx/v3/session.rb', line 593

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

#config::Google::Cloud::Dialogflow::CX::V3::InputAudioConfig

Returns Required. Instructs the speech recognizer how to process the speech audio.

Returns:



593
594
595
596
# File 'proto_docs/google/cloud/dialogflow/cx/v3/session.rb', line 593

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