Class: Google::Cloud::Dialogflow::V2::AnalyzeContentRequest
- Inherits:
-
Object
- Object
- Google::Cloud::Dialogflow::V2::AnalyzeContentRequest
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/dialogflow/v2/participant.rb
Overview
The request message for Participants.AnalyzeContent.
Instance Attribute Summary collapse
-
#assist_query_params ⇒ ::Google::Cloud::Dialogflow::V2::AssistQueryParameters
Parameters for a human assist query.
-
#audio_input ⇒ ::Google::Cloud::Dialogflow::V2::AudioInput
The natural language speech audio to be processed.
-
#cx_parameters ⇒ ::Google::Protobuf::Struct
Additional parameters to be put into Dialogflow CX session parameters.
-
#event_input ⇒ ::Google::Cloud::Dialogflow::V2::EventInput
An input event to send to Dialogflow.
-
#participant ⇒ ::String
Required.
-
#query_params ⇒ ::Google::Cloud::Dialogflow::V2::QueryParameters
Parameters for a Dialogflow virtual-agent query.
-
#reply_audio_config ⇒ ::Google::Cloud::Dialogflow::V2::OutputAudioConfig
Speech synthesis configuration.
-
#request_id ⇒ ::String
A unique identifier for this request.
-
#suggestion_input ⇒ ::Google::Cloud::Dialogflow::V2::SuggestionInput
An input representing the selection of a suggestion.
-
#text_input ⇒ ::Google::Cloud::Dialogflow::V2::TextInput
The natural language text to be processed.
Instance Attribute Details
#assist_query_params ⇒ ::Google::Cloud::Dialogflow::V2::AssistQueryParameters
Returns Parameters for a human assist query.
288 289 290 291 |
# File 'proto_docs/google/cloud/dialogflow/v2/participant.rb', line 288 class AnalyzeContentRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#audio_input ⇒ ::Google::Cloud::Dialogflow::V2::AudioInput
Returns The natural language speech audio to be processed.
Note: The following fields are mutually exclusive: audio_input
, text_input
, event_input
, suggestion_input
. If a field in that set is populated, all other fields in the set will automatically be cleared.
288 289 290 291 |
# File 'proto_docs/google/cloud/dialogflow/v2/participant.rb', line 288 class AnalyzeContentRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#cx_parameters ⇒ ::Google::Protobuf::Struct
Returns Additional parameters to be put into Dialogflow CX session parameters. To remove a parameter from the session, clients should explicitly set the parameter value to null.
Note: this field should only be used if you are connecting to a Dialogflow CX agent.
288 289 290 291 |
# File 'proto_docs/google/cloud/dialogflow/v2/participant.rb', line 288 class AnalyzeContentRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#event_input ⇒ ::Google::Cloud::Dialogflow::V2::EventInput
Returns An input event to send to Dialogflow.
Note: The following fields are mutually exclusive: event_input
, text_input
, audio_input
, suggestion_input
. If a field in that set is populated, all other fields in the set will automatically be cleared.
288 289 290 291 |
# File 'proto_docs/google/cloud/dialogflow/v2/participant.rb', line 288 class AnalyzeContentRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#participant ⇒ ::String
Returns Required. The name of the participant this text comes from.
Format: projects/<Project ID>/locations/<Location
ID>/conversations/<Conversation ID>/participants/<Participant ID>
.
288 289 290 291 |
# File 'proto_docs/google/cloud/dialogflow/v2/participant.rb', line 288 class AnalyzeContentRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#query_params ⇒ ::Google::Cloud::Dialogflow::V2::QueryParameters
Returns Parameters for a Dialogflow virtual-agent query.
288 289 290 291 |
# File 'proto_docs/google/cloud/dialogflow/v2/participant.rb', line 288 class AnalyzeContentRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#reply_audio_config ⇒ ::Google::Cloud::Dialogflow::V2::OutputAudioConfig
Returns Speech synthesis configuration. The speech synthesis settings for a virtual agent that may be configured for the associated conversation profile are not used when calling AnalyzeContent. If this configuration is not supplied, speech synthesis is disabled.
288 289 290 291 |
# File 'proto_docs/google/cloud/dialogflow/v2/participant.rb', line 288 class AnalyzeContentRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#request_id ⇒ ::String
Returns A unique identifier for this request. Restricted to 36 ASCII characters.
A random UUID is recommended.
This request is only idempotent if a request_id
is provided.
288 289 290 291 |
# File 'proto_docs/google/cloud/dialogflow/v2/participant.rb', line 288 class AnalyzeContentRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#suggestion_input ⇒ ::Google::Cloud::Dialogflow::V2::SuggestionInput
Returns An input representing the selection of a suggestion.
Note: The following fields are mutually exclusive: suggestion_input
, text_input
, audio_input
, event_input
. If a field in that set is populated, all other fields in the set will automatically be cleared.
288 289 290 291 |
# File 'proto_docs/google/cloud/dialogflow/v2/participant.rb', line 288 class AnalyzeContentRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#text_input ⇒ ::Google::Cloud::Dialogflow::V2::TextInput
Returns The natural language text to be processed.
Note: The following fields are mutually exclusive: text_input
, audio_input
, event_input
, suggestion_input
. If a field in that set is populated, all other fields in the set will automatically be cleared.
288 289 290 291 |
# File 'proto_docs/google/cloud/dialogflow/v2/participant.rb', line 288 class AnalyzeContentRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |