GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponse class
Represents one segment of audio.
Constructors
-
GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponse({required Input<
bool> allowPlaybackInterruption, required Input<String> audio, required Input<String> uri}) -
Creates a new GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponse.
allowPlaybackInterruptionWhether the playback of this segment can be interrupted by the end user's speech and the client should then start the next Dialogflow request.audioRaw audio synthesized from the Dialogflow agent's response using the output config specified in the request.uriClient-specific URI that points to an audio clip accessible to the client. Dialogflow does not impose any validation on it.const -
GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponse.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
allowPlaybackInterruption
→ Input<
bool> -
Whether the playback of this segment can be interrupted by the end user's speech and the client should then start the next Dialogflow request.
final
-
audio
→ Input<
String> -
Raw audio synthesized from the Dialogflow agent's response using the output config specified in the request.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
uri
→ Input<
String> -
Client-specific URI that points to an audio clip accessible to the client. Dialogflow does not impose any validation on it.
final
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