使用文本转语音(TTS)API 从文本生成语音音频。支持多种音色和输出格式。
从文本生成语音并保存至文件流。
OpenAI := TsgcHTTP_API_OpenAI.Create(nil);
OpenAI.OpenAIOptions.ApiKey := 'API_KEY';
oStream := TFileStream.Create('output.mp3', fmCreate);
Try
OpenAI._CreateSpeech('tts-1', 'Hello, how are you?', 'alloy', oStream);
Finally
oStream.Free;
End;