Chuyển đến nội dung chính

Documentation Index

Fetch the complete documentation index at: https://docs.tokenlab.sh/llms.txt

Use this file to discover all available pages before exploring further.

Nội dung yêu cầu

Timeout cho yêu cầu đồng bộ: endpoint không phải chat này chờ model được định tuyến hoàn tất. Input lớn, audio dài, hoặc batch lớn có thể vượt quá mặc định 30s phổ biến của client, vì vậy hãy đặt timeout của HTTP client ít nhất là 120s.
model
string
mặc định:"tts-1"
Mô hình TTS: tts-1 (tiêu chuẩn) hoặc tts-1-hd (chất lượng cao hơn).
input
string
bắt buộc
Văn bản dùng để tạo audio. Tối đa 4096 ký tự.
voice
string
bắt buộc
Giọng nói sử dụng: alloy, ash, ballad, coral, echo, fable, nova, onyx, sage, shimmer, verse.
response_format
string
mặc định:"mp3"
Định dạng audio: mp3, opus, aac, flac, wav, pcm.
speed
number
mặc định:"1.0"
Tốc độ audio (0.25 đến 4.0).

Phản hồi

Trả về tệp audio theo định dạng đã yêu cầu.
curl -X POST "https://api.tokenlab.sh/v1/audio/speech" \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "tts-1-hd",
    "voice": "nova",
    "input": "Hello, welcome to TokenLab!"
  }' \
  --output speech.mp3

Mẫu giọng nói

VoiceMô tả
alloyTrung tính, cân bằng
ashĐiềm tĩnh, chuẩn mực
balladDu dương, giàu biểu cảm
coralẤm áp, cuốn hút
echoẤm áp, mang tính hội thoại
fableGiàu biểu cảm, phù hợp kể chuyện
novaThân thiện, rõ ràng
onyxTrầm, uy quyền
sageUyên bác, sâu sắc
shimmerMềm mại, dịu dàng
verseNăng động, linh hoạt