Class SpeechRequest.Builder
java.lang.Object
io.github.stefanbratanov.jvm.openai.SpeechRequest.Builder
- Enclosing class:
- SpeechRequest
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
model
(OpenAIModel model) responseFormat
(String responseFormat) speed
(double speed)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
model
- Parameters:
model
- One of the available TTS models
-
model
- Parameters:
model
-OpenAIModel
to use.OpenAIModel.TTS_1
andOpenAIModel.TTS_1_HD
are available.
-
input
- Parameters:
input
- The text to generate audio for
-
voice
- Parameters:
voice
- The voice to use when generating the audio. Previews of the voices are available in the Text to speech guide.
-
responseFormat
- Parameters:
responseFormat
- The format to audio in
-
speed
- Parameters:
speed
- The speed of the generated audio. Select a value from 0.25 to 4.0. 1.0 is the default.
-
build
-