Chuyển đến nội dung chính
POST
/
audio
/
speech
Tạo giọng nói
curl --request POST \
  --url https://api.orcarouter.ai/v1/audio/speech \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "model": "openai/tts-1",
  "input": "<string>",
  "voice": "<string>",
  "instructions": "<string>",
  "speed": 2.125,
  "stream_format": "<string>",
  "response_format": "mp3"
}
'

Ủy quyền

Authorization
string
header
bắt buộc

Khóa API của OrcaRouter có dạng sk-orca-.... Truyền chúng trong header Authorization: Bearer sk-orca-....

Nội dung

application/json
model
string
bắt buộc

Mô hình TTS của OpenAI — openai/tts-1, openai/tts-1-hd, openai/gpt-4o-mini-tts. Các mô hình TTS preview của Gemini không được phục vụ trên endpoint này; hãy dùng bề mặt bản địa /v1beta/ của Gemini với responseModalities: ["AUDIO"] thay thế.

Ví dụ:

"openai/tts-1"

input
string
bắt buộc
voice
string
bắt buộc

Định danh giọng. Gateway chuyển tiếp trường này đến upstream không thay đổi — dùng bất cứ tên giọng nào mà mô hình upstream hỗ trợ.

Ví dụ:

"alloy"

"echo"

"fable"

"onyx"

"nova"

"shimmer"

instructions
string

Chỉ dẫn giọng tùy chọn (ví dụ phong cách, tông). Được tôn trọng bởi các mô hình hỗ trợ, ví dụ openai/gpt-4o-mini-tts.

speed
number

Tốc độ phát. Mặc định 1.0.

Phạm vi bắt buộc: 0.25 <= x <= 4
stream_format
string

Khi được đặt, phản hồi được stream theo định dạng này từng phần một (tùy hỗ trợ của upstream).

response_format
enum<string>
mặc định:mp3
Tùy chọn có sẵn:
mp3,
opus,
aac,
flac,
wav,
pcm

Phản hồi

Nội dung âm thanh nhị phân.