Class SpeechConfig.Builder
-
- All Implemented Interfaces:
public abstract class SpeechConfig.BuilderBuilder for SpeechConfig.
-
-
Constructor Summary
Constructors Constructor Description SpeechConfig.Builder()
-
Method Summary
Modifier and Type Method Description abstract SpeechConfig.BuildervoiceConfig(VoiceConfig voiceConfig)Setter for voiceConfig. SpeechConfig.BuildervoiceConfig(VoiceConfig.Builder voiceConfigBuilder)Setter for voiceConfig builder. SpeechConfig.BuilderclearVoiceConfig()Clears the value of voiceConfig field. abstract SpeechConfig.BuilderlanguageCode(String languageCode)Setter for languageCode. SpeechConfig.BuilderclearLanguageCode()Clears the value of languageCode field. abstract SpeechConfig.BuildermultiSpeakerVoiceConfig(MultiSpeakerVoiceConfig multiSpeakerVoiceConfig)Setter for multiSpeakerVoiceConfig. SpeechConfig.BuildermultiSpeakerVoiceConfig(MultiSpeakerVoiceConfig.Builder multiSpeakerVoiceConfigBuilder)Setter for multiSpeakerVoiceConfig builder. SpeechConfig.BuilderclearMultiSpeakerVoiceConfig()Clears the value of multiSpeakerVoiceConfig field. abstract SpeechConfigbuild()-
-
Method Detail
-
voiceConfig
abstract SpeechConfig.Builder voiceConfig(VoiceConfig voiceConfig)
Setter for voiceConfig.
voiceConfig: The configuration in case of single-voice output.
-
voiceConfig
@CanIgnoreReturnValue() SpeechConfig.Builder voiceConfig(VoiceConfig.Builder voiceConfigBuilder)
Setter for voiceConfig builder.
voiceConfig: The configuration in case of single-voice output.
-
clearVoiceConfig
@CanIgnoreReturnValue() SpeechConfig.Builder clearVoiceConfig()
Clears the value of voiceConfig field.
-
languageCode
abstract SpeechConfig.Builder languageCode(String languageCode)
Setter for languageCode.
languageCode: Optional. The language code (ISO 639-1) for the speech synthesis.
-
clearLanguageCode
@CanIgnoreReturnValue() SpeechConfig.Builder clearLanguageCode()
Clears the value of languageCode field.
-
multiSpeakerVoiceConfig
abstract SpeechConfig.Builder multiSpeakerVoiceConfig(MultiSpeakerVoiceConfig multiSpeakerVoiceConfig)
Setter for multiSpeakerVoiceConfig.
multiSpeakerVoiceConfig: The configuration for a multi-speaker text-to-speech request. This field is mutually exclusive with `voice_config`.
-
multiSpeakerVoiceConfig
@CanIgnoreReturnValue() SpeechConfig.Builder multiSpeakerVoiceConfig(MultiSpeakerVoiceConfig.Builder multiSpeakerVoiceConfigBuilder)
Setter for multiSpeakerVoiceConfig builder.
multiSpeakerVoiceConfig: The configuration for a multi-speaker text-to-speech request. This field is mutually exclusive with `voice_config`.
-
clearMultiSpeakerVoiceConfig
@CanIgnoreReturnValue() SpeechConfig.Builder clearMultiSpeakerVoiceConfig()
Clears the value of multiSpeakerVoiceConfig field.
-
build
abstract SpeechConfig build()
-
-
-
-