Reference documentation and code samples for the Google Cloud Dialogflow V2 Client class 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.
Generated from protobuf message google.cloud.dialogflow.v2.QueryInput
Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ audio_config
Google\Cloud\Dialogflow\V2\InputAudioConfig
Instructs the speech recognizer how to process the speech audio.
↳ text
Google\Cloud\Dialogflow\V2\TextInput
The natural language text to be processed. Text length must not exceed 256 character for virtual agent interactions.
↳ event
getAudioConfig
Instructs the speech recognizer how to process the speech audio.
Generated from protobuf field .google.cloud.dialogflow.v2.InputAudioConfig audio_config = 1;
hasAudioConfig
setAudioConfig
Instructs the speech recognizer how to process the speech audio.
Generated from protobuf field .google.cloud.dialogflow.v2.InputAudioConfig audio_config = 1;
$this
getText
The natural language text to be processed. Text length must not exceed 256 character for virtual agent interactions.
Generated from protobuf field .google.cloud.dialogflow.v2.TextInput text = 2;
hasText
setText
The natural language text to be processed. Text length must not exceed 256 character for virtual agent interactions.
Generated from protobuf field .google.cloud.dialogflow.v2.TextInput text = 2;
$this
getEvent
The event to be processed.
Generated from protobuf field .google.cloud.dialogflow.v2.EventInput event = 3;
hasEvent
setEvent
The event to be processed.
Generated from protobuf field .google.cloud.dialogflow.v2.EventInput event = 3;
$this
getInput
string