Gemini Enterprise for Customer Experience v1beta API - Class UploadEvaluationAudioRequest (1.0.0-beta03)

public sealed class UploadEvaluationAudioRequest : IMessage<UploadEvaluationAudioRequest>, IEquatable<UploadEvaluationAudioRequest>, IDeepCloneable<UploadEvaluationAudioRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Gemini Enterprise for Customer Experience v1beta API class UploadEvaluationAudioRequest.

Request message for [EvaluationService.UploadEvaluationAudio][google.cloud.ces.v1beta.EvaluationService.UploadEvaluationAudio].

Inheritance

object > UploadEvaluationAudioRequest

Namespace

Google.Cloud.Ces.V1Beta

Assembly

Google.Cloud.Ces.V1Beta.dll

Constructors

UploadEvaluationAudioRequest()

public UploadEvaluationAudioRequest()

UploadEvaluationAudioRequest(UploadEvaluationAudioRequest)

public UploadEvaluationAudioRequest(UploadEvaluationAudioRequest other)
Parameter
Name Description
other UploadEvaluationAudioRequest

Properties

AudioContent

public ByteString AudioContent { get; set; }

Required. The raw audio bytes. The format of the audio must be single-channel LINEAR16 with a sample rate of 16kHz (default InputAudioConfig).

Property Value
Type Description
ByteString

EvaluationName

public EvaluationName EvaluationName { get; set; }

EvaluationName-typed view over the Name resource name property.

Property Value
Type Description
EvaluationName

Name

public string Name { get; set; }

Required. The resource name of the Evaluation for which to upload the evaluation audio. Format: projects/{project}/locations/{location}/apps/{app}/evaluations/{evaluation}

Property Value
Type Description
string

PreviousAudioGcsUri

public string PreviousAudioGcsUri { get; set; }

Optional. The Google Cloud Storage URI of the previously uploaded audio file to be deleted. Format: gs://<bucket-name>/<object-name>

Property Value
Type Description
string