Package com.google.genai.types
Class ReplicatedVoiceConfig.Builder
-
- All Implemented Interfaces:
public abstract class ReplicatedVoiceConfig.BuilderBuilder for ReplicatedVoiceConfig.
-
-
Constructor Summary
Constructors Constructor Description ReplicatedVoiceConfig.Builder()
-
Method Summary
Modifier and Type Method Description abstract ReplicatedVoiceConfig.BuildermimeType(String mimeType)Setter for mimeType. ReplicatedVoiceConfig.BuilderclearMimeType()Clears the value of mimeType field. abstract ReplicatedVoiceConfig.BuildervoiceSampleAudio(Array<byte> voiceSampleAudio)Setter for voiceSampleAudio. ReplicatedVoiceConfig.BuilderclearVoiceSampleAudio()Clears the value of voiceSampleAudio field. abstract ReplicatedVoiceConfigbuild()-
-
Method Detail
-
mimeType
abstract ReplicatedVoiceConfig.Builder mimeType(String mimeType)
Setter for mimeType.
mimeType: The mimetype of the voice sample. The only currently supported value is `audio/wav`. This represents 16-bit signed little-endian wav data, with a 24kHz sampling rate.
-
clearMimeType
@CanIgnoreReturnValue() ReplicatedVoiceConfig.Builder clearMimeType()
Clears the value of mimeType field.
-
voiceSampleAudio
abstract ReplicatedVoiceConfig.Builder voiceSampleAudio(Array<byte> voiceSampleAudio)
Setter for voiceSampleAudio.
voiceSampleAudio: The sample of the custom voice.
-
clearVoiceSampleAudio
@CanIgnoreReturnValue() ReplicatedVoiceConfig.Builder clearVoiceSampleAudio()
Clears the value of voiceSampleAudio field.
-
build
abstract ReplicatedVoiceConfig build()
-
-
-
-