Reference documentation and code samples for the Dialogflow V2 API class Google::Cloud::Dialogflow::V2::QueryInput.
Represents the query input. It can contain either:
An audio config which instructs the speech recognizer how to process the speech audio.
A conversational query in the form of text.
An event that specifies which intent to trigger.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#audio_config
def audio_config() -> ::Google::Cloud::Dialogflow::V2::InputAudioConfig-
(::Google::Cloud::Dialogflow::V2::InputAudioConfig) — Instructs the speech recognizer how to process the speech audio.
Note: The following fields are mutually exclusive:
audio_config,text,event. If a field in that set is populated, all other fields in the set will automatically be cleared.
#audio_config=
def audio_config=(value) -> ::Google::Cloud::Dialogflow::V2::InputAudioConfig-
value (::Google::Cloud::Dialogflow::V2::InputAudioConfig) — Instructs the speech recognizer how to process the speech audio.
Note: The following fields are mutually exclusive:
audio_config,text,event. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Dialogflow::V2::InputAudioConfig) — Instructs the speech recognizer how to process the speech audio.
Note: The following fields are mutually exclusive:
audio_config,text,event. If a field in that set is populated, all other fields in the set will automatically be cleared.
#event
def event() -> ::Google::Cloud::Dialogflow::V2::EventInput-
(::Google::Cloud::Dialogflow::V2::EventInput) — The event to be processed.
Note: The following fields are mutually exclusive:
event,audio_config,text. If a field in that set is populated, all other fields in the set will automatically be cleared.
#event=
def event=(value) -> ::Google::Cloud::Dialogflow::V2::EventInput-
value (::Google::Cloud::Dialogflow::V2::EventInput) — The event to be processed.
Note: The following fields are mutually exclusive:
event,audio_config,text. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Dialogflow::V2::EventInput) — The event to be processed.
Note: The following fields are mutually exclusive:
event,audio_config,text. If a field in that set is populated, all other fields in the set will automatically be cleared.
#text
def text() -> ::Google::Cloud::Dialogflow::V2::TextInput-
(::Google::Cloud::Dialogflow::V2::TextInput) — The natural language text to be processed. Text length must not exceed
256 character for virtual agent interactions.
Note: The following fields are mutually exclusive:
text,audio_config,event. If a field in that set is populated, all other fields in the set will automatically be cleared.
#text=
def text=(value) -> ::Google::Cloud::Dialogflow::V2::TextInput-
value (::Google::Cloud::Dialogflow::V2::TextInput) — The natural language text to be processed. Text length must not exceed
256 character for virtual agent interactions.
Note: The following fields are mutually exclusive:
text,audio_config,event. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Dialogflow::V2::TextInput) — The natural language text to be processed. Text length must not exceed
256 character for virtual agent interactions.
Note: The following fields are mutually exclusive:
text,audio_config,event. If a field in that set is populated, all other fields in the set will automatically be cleared.