Reference documentation and code samples for the Google Cloud Dialogflow Cx V3 Client class OutputAudioText.
A text or ssml response that is preferentially used for TTS output audio synthesis, as described in the comment on the ResponseMessage message.
Generated from protobuf message google.cloud.dialogflow.cx.v3.ResponseMessage.OutputAudioText
Namespace
Google \ Cloud \ Dialogflow \ Cx \ V3 \ ResponseMessageMethods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ text |
string
The raw text to be synthesized. |
↳ ssml |
string
The SSML text to be synthesized. For more information, see SSML. |
↳ allow_playback_interruption |
bool
Output only. Whether the playback of this message can be interrupted by the end user's speech and the client can then starts the next Dialogflow request. |
getText
The raw text to be synthesized.
Returns | |
---|---|
Type | Description |
string |
hasText
setText
The raw text to be synthesized.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getSsml
The SSML text to be synthesized. For more information, see SSML.
Returns | |
---|---|
Type | Description |
string |
hasSsml
setSsml
The SSML text to be synthesized. For more information, see SSML.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getAllowPlaybackInterruption
Output only. Whether the playback of this message can be interrupted by the end user's speech and the client can then starts the next Dialogflow request.
Returns | |
---|---|
Type | Description |
bool |
setAllowPlaybackInterruption
Output only. Whether the playback of this message can be interrupted by the end user's speech and the client can then starts the next Dialogflow request.
Parameter | |
---|---|
Name | Description |
var |
bool
|
Returns | |
---|---|
Type | Description |
$this |
getSource
Returns | |
---|---|
Type | Description |
string |