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 SpeechConfig
build()
abstract SpeechConfig.Builder
languageCode
(String languageCode) Setter for languageCode.abstract SpeechConfig.Builder
multiSpeakerVoiceConfig
(MultiSpeakerVoiceConfig multiSpeakerVoiceConfig) Setter for multiSpeakerVoiceConfig.multiSpeakerVoiceConfig
(MultiSpeakerVoiceConfig.Builder multiSpeakerVoiceConfigBuilder) Setter for multiSpeakerVoiceConfig builder.abstract SpeechConfig.Builder
voiceConfig
(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
-