speech_create_params
Classes:
Name | Description |
---|---|
SpeechCreateParams |
|
SpeechCreateParams
Attributes:
Name | Type | Description |
---|---|---|
input |
Required[str]
|
The text to generate audio for. The maximum length is 4096 characters. |
model |
Required[Union[str, Literal['tts-1', 'tts-1-hd']]]
|
One of the available TTS models: |
response_format |
Literal['mp3', 'opus', 'aac', 'flac', 'wav', 'pcm']
|
The format to audio in. |
speed |
float
|
The speed of the generated audio. |
voice |
Required[Literal['alloy', 'echo', 'fable', 'onyx', 'nova', 'shimmer']]
|
The voice to use when generating the audio. |
input
instance-attribute
input: Required[str]
The text to generate audio for. The maximum length is 4096 characters.
model
instance-attribute
One of the available TTS models:
tts-1
or tts-1-hd
response_format
instance-attribute
The format to audio in.
Supported formats are mp3
, opus
, aac
, flac
, wav
, and pcm
.
speed
instance-attribute
speed: float
The speed of the generated audio.
Select a value from 0.25
to 4.0
. 1.0
is the default.
voice
instance-attribute
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.