Speech API
텍스트와 음성 ID를 보내 오디오를 받습니다.
POST /v1/audio/speech
필드
| 필수 | 필드 |
|---|---|
| 필수 | model=kitsch-voice, input, voice |
| — | instructions |
| — | response_format=mp3 (형식), wav, pcm |
| — | stream_format=audio |
| — | speed=1.0 |
예제의 KITSCH_OPENAI_BASE_URL은 /v1으로 끝나는 Audio API 주소입니다.
curl "$KITSCH_OPENAI_BASE_URL/audio/speech" \
-H "Authorization: Bearer $KITSCH_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"kitsch-voice","voice":"<voice_id>","input":"Hello.","response_format":"wav"}'
응답
| 형식 | Content-Type |
|---|---|
| mp3 | audio/mpeg |
| wav | audio/wav |
| pcm | audio/pcm |
PCM: signed PCM16 little-endian, mono, 24 kHz.