Package com.google.genai.types
Class SpeechConfig.Builder
java.lang.Object
com.google.genai.types.SpeechConfig.Builder
- Enclosing class:
- SpeechConfig
Builder for SpeechConfig.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract SpeechConfigbuild()abstract SpeechConfig.BuilderlanguageCode(String languageCode) Setter for languageCode.abstract SpeechConfig.BuildermultiSpeakerVoiceConfig(MultiSpeakerVoiceConfig multiSpeakerVoiceConfig) Setter for multiSpeakerVoiceConfig.multiSpeakerVoiceConfig(MultiSpeakerVoiceConfig.Builder multiSpeakerVoiceConfigBuilder) Setter for multiSpeakerVoiceConfig builder.abstract SpeechConfig.BuildervoiceConfig(VoiceConfig voiceConfig) Setter for voiceConfig.voiceConfig(VoiceConfig.Builder voiceConfigBuilder) Setter for voiceConfig builder.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
voiceConfig
Setter for voiceConfig.voiceConfig: The configuration for the speaker to use.
-
voiceConfig
Setter for voiceConfig builder.voiceConfig: The configuration for the speaker to use.
-
multiSpeakerVoiceConfig
public abstract SpeechConfig.Builder multiSpeakerVoiceConfig(MultiSpeakerVoiceConfig multiSpeakerVoiceConfig) Setter for multiSpeakerVoiceConfig.multiSpeakerVoiceConfig: The configuration for the multi-speaker setup. It is mutually exclusive with the voice_config field.
-
multiSpeakerVoiceConfig
public SpeechConfig.Builder multiSpeakerVoiceConfig(MultiSpeakerVoiceConfig.Builder multiSpeakerVoiceConfigBuilder) Setter for multiSpeakerVoiceConfig builder.multiSpeakerVoiceConfig: The configuration for the multi-speaker setup. It is mutually exclusive with the voice_config field.
-
languageCode
Setter for languageCode.languageCode: Language code (ISO 639. e.g. en-US) for the speech synthesization. Only available for Live API.
-
build
-