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.
| Parameters | |
|---|---|
| Name | Description |
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 |
Google\Cloud\Dialogflow\V2\EventInput
The event to be processed. |
getAudioConfig
Instructs the speech recognizer how to process the speech audio.
| Returns | |
|---|---|
| Type | Description |
Google\Cloud\Dialogflow\V2\InputAudioConfig|null |
|
hasAudioConfig
setAudioConfig
Instructs the speech recognizer how to process the speech audio.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Cloud\Dialogflow\V2\InputAudioConfig
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getText
The natural language text to be processed. Text length must not exceed 256 character for virtual agent interactions.
| Returns | |
|---|---|
| Type | Description |
Google\Cloud\Dialogflow\V2\TextInput|null |
|
hasText
setText
The natural language text to be processed. Text length must not exceed 256 character for virtual agent interactions.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Cloud\Dialogflow\V2\TextInput
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getEvent
The event to be processed.
| Returns | |
|---|---|
| Type | Description |
Google\Cloud\Dialogflow\V2\EventInput|null |
|
hasEvent
setEvent
The event to be processed.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Cloud\Dialogflow\V2\EventInput
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getInput
| Returns | |
|---|---|
| Type | Description |
string |
|