Google Cloud Dialogflow V2 Client - Class QueryInput (1.11.0)

Reference documentation and code samples for the Google Cloud Dialogflow V2 Client class QueryInput.

Represents the query input. It can contain either:

  1. An audio config which instructs the speech recognizer how to process the speech audio.

  2. A conversational query in the form of text.

  3. An event that specifies which intent to trigger.

Generated from protobuf message google.cloud.dialogflow.v2.QueryInput

Namespace

Google \ Cloud \ Dialogflow \ V2

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

hasAudioConfig

setAudioConfig

Instructs the speech recognizer how to process the speech audio.

Parameter
Name
Description
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

hasText

setText

The natural language text to be processed. Text length must not exceed 256 character for virtual agent interactions.

Parameter
Name
Description
Returns
Type
Description
$this

getEvent

The event to be processed.

Returns
Type
Description

hasEvent

setEvent

The event to be processed.

Parameter
Name
Description
Returns
Type
Description
$this

getInput

Returns
Type
Description
string
Design a Mobile Site
View Site in Mobile | Classic
Share by: