Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/eidolon-resource/_shared/latest--OpenAiSpeech.json
Parent schema eidolon-resource
Type: object

Properties

implementation const: "OpenAiSpeech" required
Constant: "OpenAiSpeech"
text_to_speech_model string

The model to use for text to speech.

Default: "tts-1-hd"
Values: "tts-1" "tts-1-hd"
text_to_speech_voice string

The voice to use for text to speech.

Default: "alloy"
Values: "alloy" "echo" "fable" "onyx" "nova" "shimmer"
speech_to_text_model string

The model to use for speech to text.

Default: "whisper-1"
Constant: "whisper-1"
speech_to_text_temperature number

The sampling temperature, between 0 and 1. Higher values like 0.8 will make the output more random, while lower values like 0.2 will make it more focused and deterministic. If set to 0, the model will use log probability to automatically increase the temperature until certain thresholds are hit.

Default: 0.3