GptSpeechRequest class
Annotations
@JsonSerializable(includeIfNull: false)
Properties
hashCode
→ int
The hash code for this object.
no setter inherited
input
↔ String
The text to generate audio for. The maximum length is 4096 characters.
getter/setter pair
model
↔ String
One of the available TTS models: tts-1 or tts-1-hd
getter/setter pair
responseFormat
↔ GptSpeechResponseFormat ?
The format to audio in. Supported formats are mp3, opus, aac, and flac.
getter/setter pair
runtimeType
→ Type
A representation of the runtime type of the object.
no setter inherited
speed
↔ double ?
The speed of the generated audio. Select a value from 0.25 to 4.0. 1.0 is the default.
getter/setter pair
voice
↔ String
The voice to use when generating the audio. Supported voices are alloy, echo, fable, onyx, nova, and shimmer.
Previews of the voices are available in the Text to speech guide.
getter/setter pair