Class SpeakCreateParams.Builder
-
- All Implemented Interfaces:
public final class SpeakCreateParams.BuilderA builder for SpeakCreateParams.
-
-
Method Summary
-
-
Method Detail
-
body
final SpeakCreateParams.Builder body(SpeakCreateParams.Body body)
Sets the entire request body.
This is generally only useful if you are already constructing the body separately. Otherwise, it's more convenient to use the top-level setters instead:
-
text
final SpeakCreateParams.Builder text(String text)
Text to convert to speech
-
text
final SpeakCreateParams.Builder text(JsonField<String> text)
Sets Builder.text to an arbitrary JSON value.
You should usually call Builder.text with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
applyTextNormalization
final SpeakCreateParams.Builder applyTextNormalization(Boolean applyTextNormalization)
Apply automatic text normalization
-
applyTextNormalization
final SpeakCreateParams.Builder applyTextNormalization(JsonField<Boolean> applyTextNormalization)
Sets Builder.applyTextNormalization to an arbitrary JSON value.
You should usually call Builder.applyTextNormalization with a well-typed Boolean value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
enableLogging
final SpeakCreateParams.Builder enableLogging(Boolean enableLogging)
Enable request logging
-
enableLogging
final SpeakCreateParams.Builder enableLogging(JsonField<Boolean> enableLogging)
Sets Builder.enableLogging to an arbitrary JSON value.
You should usually call Builder.enableLogging with a well-typed Boolean value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
languageCode
final SpeakCreateParams.Builder languageCode(String languageCode)
Language code for multilingual models
-
languageCode
final SpeakCreateParams.Builder languageCode(JsonField<String> languageCode)
Sets Builder.languageCode to an arbitrary JSON value.
You should usually call Builder.languageCode with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
modelId
final SpeakCreateParams.Builder modelId(SpeakCreateParams.ModelId modelId)
ElevenLabs model ID
-
modelId
final SpeakCreateParams.Builder modelId(JsonField<SpeakCreateParams.ModelId> modelId)
Sets Builder.modelId to an arbitrary JSON value.
You should usually call Builder.modelId with a well-typed ModelId value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
nextText
final SpeakCreateParams.Builder nextText(String nextText)
Next context for better pronunciation
-
nextText
final SpeakCreateParams.Builder nextText(JsonField<String> nextText)
Sets Builder.nextText to an arbitrary JSON value.
You should usually call Builder.nextText with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
optimizeStreamingLatency
final SpeakCreateParams.Builder optimizeStreamingLatency(Long optimizeStreamingLatency)
Optimize for streaming latency (0-4)
-
optimizeStreamingLatency
final SpeakCreateParams.Builder optimizeStreamingLatency(JsonField<Long> optimizeStreamingLatency)
Sets Builder.optimizeStreamingLatency to an arbitrary JSON value.
You should usually call Builder.optimizeStreamingLatency with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
outputFormat
final SpeakCreateParams.Builder outputFormat(SpeakCreateParams.OutputFormat outputFormat)
Audio output format
-
outputFormat
final SpeakCreateParams.Builder outputFormat(JsonField<SpeakCreateParams.OutputFormat> outputFormat)
Sets Builder.outputFormat to an arbitrary JSON value.
You should usually call Builder.outputFormat with a well-typed OutputFormat value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
previousText
final SpeakCreateParams.Builder previousText(String previousText)
Previous context for better pronunciation
-
previousText
final SpeakCreateParams.Builder previousText(JsonField<String> previousText)
Sets Builder.previousText to an arbitrary JSON value.
You should usually call Builder.previousText with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
seed
final SpeakCreateParams.Builder seed(Long seed)
Seed for reproducible generation
-
seed
final SpeakCreateParams.Builder seed(JsonField<Long> seed)
Sets Builder.seed to an arbitrary JSON value.
You should usually call Builder.seed with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
voiceId
final SpeakCreateParams.Builder voiceId(String voiceId)
ElevenLabs voice ID (defaults to Rachel - professional, clear)
-
voiceId
final SpeakCreateParams.Builder voiceId(JsonField<String> voiceId)
Sets Builder.voiceId to an arbitrary JSON value.
You should usually call Builder.voiceId with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
voiceSettings
final SpeakCreateParams.Builder voiceSettings(SpeakCreateParams.VoiceSettings voiceSettings)
Voice customization settings
-
voiceSettings
final SpeakCreateParams.Builder voiceSettings(JsonField<SpeakCreateParams.VoiceSettings> voiceSettings)
Sets Builder.voiceSettings to an arbitrary JSON value.
You should usually call Builder.voiceSettings with a well-typed VoiceSettings value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalBodyProperties
final SpeakCreateParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final SpeakCreateParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final SpeakCreateParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final SpeakCreateParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final SpeakCreateParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final SpeakCreateParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final SpeakCreateParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final SpeakCreateParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final SpeakCreateParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final SpeakCreateParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final SpeakCreateParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final SpeakCreateParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final SpeakCreateParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final SpeakCreateParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final SpeakCreateParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final SpeakCreateParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final SpeakCreateParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final SpeakCreateParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final SpeakCreateParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final SpeakCreateParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final SpeakCreateParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final SpeakCreateParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final SpeakCreateParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final SpeakCreateParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final SpeakCreateParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final SpeakCreateParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final SpeakCreateParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final SpeakCreateParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final SpeakCreateParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final SpeakCreateParams build()
Returns an immutable instance of SpeakCreateParams.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.text()
-
-
-
-