Package com.google.genai.types
Class VoiceConfig.Builder
java.lang.Object
com.google.genai.types.VoiceConfig.Builder
- Enclosing class:
- VoiceConfig
Builder for VoiceConfig.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract VoiceConfigbuild()Clears the value of prebuiltVoiceConfig field.Clears the value of replicatedVoiceConfig field.abstract VoiceConfig.BuilderprebuiltVoiceConfig(PrebuiltVoiceConfig prebuiltVoiceConfig) Setter for prebuiltVoiceConfig.prebuiltVoiceConfig(PrebuiltVoiceConfig.Builder prebuiltVoiceConfigBuilder) Setter for prebuiltVoiceConfig builder.abstract VoiceConfig.BuilderreplicatedVoiceConfig(ReplicatedVoiceConfig replicatedVoiceConfig) Setter for replicatedVoiceConfig.replicatedVoiceConfig(ReplicatedVoiceConfig.Builder replicatedVoiceConfigBuilder) Setter for replicatedVoiceConfig builder.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
replicatedVoiceConfig
public abstract VoiceConfig.Builder replicatedVoiceConfig(ReplicatedVoiceConfig replicatedVoiceConfig) Setter for replicatedVoiceConfig.replicatedVoiceConfig: If true, the model will use a replicated voice for the response.
-
replicatedVoiceConfig
@CanIgnoreReturnValue public VoiceConfig.Builder replicatedVoiceConfig(ReplicatedVoiceConfig.Builder replicatedVoiceConfigBuilder) Setter for replicatedVoiceConfig builder.replicatedVoiceConfig: If true, the model will use a replicated voice for the response.
-
clearReplicatedVoiceConfig
Clears the value of replicatedVoiceConfig field. -
prebuiltVoiceConfig
Setter for prebuiltVoiceConfig.prebuiltVoiceConfig: The configuration for the prebuilt voice to use.
-
prebuiltVoiceConfig
@CanIgnoreReturnValue public VoiceConfig.Builder prebuiltVoiceConfig(PrebuiltVoiceConfig.Builder prebuiltVoiceConfigBuilder) Setter for prebuiltVoiceConfig builder.prebuiltVoiceConfig: The configuration for the prebuilt voice to use.
-
clearPrebuiltVoiceConfig
Clears the value of prebuiltVoiceConfig field. -
build
-