生成语音
POST/v1/audio/speech
本接口支持两种输出模式:直接生成音频文件或使用 Server-Sent Events (SSE) 进行流式输出。
二进制流响应说明
- 响应内容:直接返回音频文件二进制流
- Content-Disposition 头:包含建议的文件名。示例:
attachment; filename=bf7956ba-33ed-4286-bcbb-3fd8445b824b.wav
注意:您可以使用响应头中的文件名或自定义文件名保存音频文件。
Server-Sent Events 流式输出响应说明
Server-Sent Events (SSE) 是一种服务器向客户端推送流式数据的技术。它适用于无需频繁与服务器进行交互的场景,只需服务器持续生成和推送流式音频数据即可满足需求。
如果你要使用 Server-Sent Events 流式输出响应,需要在请求头添加 Accept: text/event-stream
来启用流式输出。
信息
本接口支持右边调用界面调用
Request
Responses
- 200
- 400
- 422
- 429
成功响应,返回音频文件。如果启用 SSE 则返回见下方。
输入错误
数据验证错误
API 调用超出并发量