Class GoogleCloudDialogflowCxV3beta1SecuritySettingsAudioExportSettings
Settings for exporting audio.
Implements
Inherited Members
Namespace: Google.Apis.Dialogflow.v3beta1.Data
Assembly: Google.Apis.Dialogflow.v3beta1.dll
Syntax
public class GoogleCloudDialogflowCxV3beta1SecuritySettingsAudioExportSettings : IDirectResponseSchema
Properties
AudioExportPattern
Filename pattern for exported audio.
Declaration
[JsonProperty("audioExportPattern")]
public virtual string AudioExportPattern { get; set; }
Property Value
Type | Description |
---|---|
string |
AudioFormat
File format for exported audio file. Currently only in telephony recordings.
Declaration
[JsonProperty("audioFormat")]
public virtual string AudioFormat { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
EnableAudioRedaction
Enable audio redaction if it is true. Note that this only redacts end-user audio data; Synthesised audio from the virtual agent is not redacted.
Declaration
[JsonProperty("enableAudioRedaction")]
public virtual bool? EnableAudioRedaction { get; set; }
Property Value
Type | Description |
---|---|
bool? |
GcsBucket
Cloud Storage bucket to export audio record to. Setting this field would grant the Storage Object Creator role to the Dialogflow Service Agent. API caller that tries to modify this field should have the permission of storage.buckets.setIamPolicy.
Declaration
[JsonProperty("gcsBucket")]
public virtual string GcsBucket { get; set; }
Property Value
Type | Description |
---|---|
string |
StoreTtsAudio
Whether to store TTS audio. By default, TTS audio from the virtual agent is not exported.
Declaration
[JsonProperty("storeTtsAudio")]
public virtual bool? StoreTtsAudio { get; set; }
Property Value
Type | Description |
---|---|
bool? |