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.