Package com.google.genai.types
Class SpeakerVoiceConfig.Builder
-
- All Implemented Interfaces:
public abstract class SpeakerVoiceConfig.BuilderBuilder for SpeakerVoiceConfig.
-
-
Constructor Summary
Constructors Constructor Description SpeakerVoiceConfig.Builder()
-
Method Summary
Modifier and Type Method Description abstract SpeakerVoiceConfig.Builderspeaker(String speaker)Setter for speaker. SpeakerVoiceConfig.BuilderclearSpeaker()Clears the value of speaker field. abstract SpeakerVoiceConfig.BuildervoiceConfig(VoiceConfig voiceConfig)Setter for voiceConfig. SpeakerVoiceConfig.BuildervoiceConfig(VoiceConfig.Builder voiceConfigBuilder)Setter for voiceConfig builder. SpeakerVoiceConfig.BuilderclearVoiceConfig()Clears the value of voiceConfig field. abstract SpeakerVoiceConfigbuild()-
-
Method Detail
-
speaker
abstract SpeakerVoiceConfig.Builder speaker(String speaker)
Setter for speaker.
speaker: Required. The name of the speaker. This should be the same as the speaker name used in the prompt.
-
clearSpeaker
@CanIgnoreReturnValue() SpeakerVoiceConfig.Builder clearSpeaker()
Clears the value of speaker field.
-
voiceConfig
abstract SpeakerVoiceConfig.Builder voiceConfig(VoiceConfig voiceConfig)
Setter for voiceConfig.
voiceConfig: Required. The configuration for the voice of this speaker.
-
voiceConfig
@CanIgnoreReturnValue() SpeakerVoiceConfig.Builder voiceConfig(VoiceConfig.Builder voiceConfigBuilder)
Setter for voiceConfig builder.
voiceConfig: Required. The configuration for the voice of this speaker.
-
clearVoiceConfig
@CanIgnoreReturnValue() SpeakerVoiceConfig.Builder clearVoiceConfig()
Clears the value of voiceConfig field.
-
build
abstract SpeakerVoiceConfig build()
-
-
-
-