Class Hierarchy
- java.lang.Object
- org.springframework.ai.audio.tts.DefaultTextToSpeechOptions (implements org.springframework.ai.audio.tts.TextToSpeechOptions)
- org.springframework.ai.audio.tts.DefaultTextToSpeechOptions.Builder (implements org.springframework.ai.audio.tts.TextToSpeechOptions.Builder)
- org.springframework.ai.model.MutableResponseMetadata (implements org.springframework.ai.model.ResponseMetadata)
- org.springframework.ai.audio.tts.TextToSpeechResponseMetadata
- org.springframework.ai.audio.tts.Speech (implements org.springframework.ai.model.ModelResult<T>)
- org.springframework.ai.audio.tts.TextToSpeechMessage
- org.springframework.ai.audio.tts.TextToSpeechPrompt (implements org.springframework.ai.model.ModelRequest<T>)
- org.springframework.ai.audio.tts.TextToSpeechResponse (implements org.springframework.ai.model.ModelResponse<T>)
Interface Hierarchy
- org.springframework.ai.model.Model<TReq,
TRes> - org.springframework.ai.audio.tts.TextToSpeechModel
- org.springframework.ai.model.ModelOptions
- org.springframework.ai.audio.tts.TextToSpeechOptions
- org.springframework.ai.model.StreamingModel<TReq,
TResChunk> - org.springframework.ai.audio.tts.StreamingTextToSpeechModel
- org.springframework.ai.audio.tts.TextToSpeechOptions.Builder