generate Speech
suspend fun generateSpeech(model: SpeechModel, text: String, voice: String? = null, instructions: String? = null, speed: Float? = null, responseFormat: String? = null, language: String? = null, providerOptions: ProviderOptions = ProviderOptions.None, headers: Map<String, String> = emptyMap(), abortSignal: AbortSignal = AbortSignalNever, logger: Logger = NoopLogger): GenerateSpeechResult(source)