GoogleCloudDialogflowCxV3beta1ResponseMessagePlayAudioResponse class
Specifies an audio clip to be played by the client as part of the response.
Constructors
-
GoogleCloudDialogflowCxV3beta1ResponseMessagePlayAudioResponse({required Input<
bool> allowPlaybackInterruption, required Input<String> audioUri}) -
Creates a new GoogleCloudDialogflowCxV3beta1ResponseMessagePlayAudioResponse.
allowPlaybackInterruptionWhether the playback of this message can be interrupted by the end user's speech and the client can then starts the next Dialogflow request.audioUriURI of the audio clip. Dialogflow does not impose any validation on this value. It is specific to the client that reads it.const -
GoogleCloudDialogflowCxV3beta1ResponseMessagePlayAudioResponse.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
allowPlaybackInterruption
→ Input<
bool> -
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.
final
-
audioUri
→ Input<
String> -
URI of the audio clip. Dialogflow does not impose any validation on this value. It is specific to the client that reads it.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited