Class: Google::Cloud::Dialogflow::CX::V3::SecuritySettings::AudioExportSettings

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/dialogflow/cx/v3/security_settings.rb

Overview

Settings for exporting audio.

Defined Under Namespace

Modules: AudioFormat

Instance Attribute Summary collapse

Instance Attribute Details

#audio_export_pattern::String

Returns Filename pattern for exported audio.

Returns:

  • (::String)

    Filename pattern for exported audio.



230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
# File 'proto_docs/google/cloud/dialogflow/cx/v3/security_settings.rb', line 230

class AudioExportSettings
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # File format for exported audio file. Currently only in telephony
  # recordings.
  module AudioFormat
    # Unspecified. Do not use.
    AUDIO_FORMAT_UNSPECIFIED = 0

    # G.711 mu-law PCM with 8kHz sample rate.
    MULAW = 1

    # MP3 file format.
    MP3 = 2

    # OGG Vorbis.
    OGG = 3
  end
end

#audio_format::Google::Cloud::Dialogflow::CX::V3::SecuritySettings::AudioExportSettings::AudioFormat

Returns File format for exported audio file. Currently only in telephony recordings.

Returns:



230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
# File 'proto_docs/google/cloud/dialogflow/cx/v3/security_settings.rb', line 230

class AudioExportSettings
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # File format for exported audio file. Currently only in telephony
  # recordings.
  module AudioFormat
    # Unspecified. Do not use.
    AUDIO_FORMAT_UNSPECIFIED = 0

    # G.711 mu-law PCM with 8kHz sample rate.
    MULAW = 1

    # MP3 file format.
    MP3 = 2

    # OGG Vorbis.
    OGG = 3
  end
end

#enable_audio_redaction::Boolean

Returns Enable audio redaction if it is true.

Returns:

  • (::Boolean)

    Enable audio redaction if it is true.



230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
# File 'proto_docs/google/cloud/dialogflow/cx/v3/security_settings.rb', line 230

class AudioExportSettings
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # File format for exported audio file. Currently only in telephony
  # recordings.
  module AudioFormat
    # Unspecified. Do not use.
    AUDIO_FORMAT_UNSPECIFIED = 0

    # G.711 mu-law PCM with 8kHz sample rate.
    MULAW = 1

    # MP3 file format.
    MP3 = 2

    # OGG Vorbis.
    OGG = 3
  end
end

#gcs_bucket::String

Returns 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.

Returns:

  • (::String)

    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.



230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
# File 'proto_docs/google/cloud/dialogflow/cx/v3/security_settings.rb', line 230

class AudioExportSettings
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # File format for exported audio file. Currently only in telephony
  # recordings.
  module AudioFormat
    # Unspecified. Do not use.
    AUDIO_FORMAT_UNSPECIFIED = 0

    # G.711 mu-law PCM with 8kHz sample rate.
    MULAW = 1

    # MP3 file format.
    MP3 = 2

    # OGG Vorbis.
    OGG = 3
  end
end