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
Returns
- (::Google::Cloud::Dialogflow::V2::InputAudioConfig) — Instructs the speech recognizer how to process the speech audio.
#audio_config=
def audio_config=(value) -> ::Google::Cloud::Dialogflow::V2::InputAudioConfig
Parameter
- value (::Google::Cloud::Dialogflow::V2::InputAudioConfig) — Instructs the speech recognizer how to process the speech audio.
Returns
- (::Google::Cloud::Dialogflow::V2::InputAudioConfig) — Instructs the speech recognizer how to process the speech audio.
#event
def event() -> ::Google::Cloud::Dialogflow::V2::EventInput
Returns
- (::Google::Cloud::Dialogflow::V2::EventInput) — The event to be processed.
#event=
def event=(value) -> ::Google::Cloud::Dialogflow::V2::EventInput
Parameter
- value (::Google::Cloud::Dialogflow::V2::EventInput) — The event to be processed.
Returns
- (::Google::Cloud::Dialogflow::V2::EventInput) — The event to be processed.
#text
def text() -> ::Google::Cloud::Dialogflow::V2::TextInput
Returns
- (::Google::Cloud::Dialogflow::V2::TextInput) — The natural language text to be processed.
#text=
def text=(value) -> ::Google::Cloud::Dialogflow::V2::TextInput
Parameter
- value (::Google::Cloud::Dialogflow::V2::TextInput) — The natural language text to be processed.
Returns
- (::Google::Cloud::Dialogflow::V2::TextInput) — The natural language text to be processed.