Tổng hợp giọng nói
Chuyển văn bản thành âm thanh bằng mã mô hình từ /v1/models?output_modalities=speech. Tính phí theo giá mỗi triệu ký tự trên trang mô hình. Toàn bộ âm thanh được đệm xong rồi mới trả về dạng nhị phân; chưa hỗ trợ truyền theo từng đoạn. Các trường điều khiển định tuyến như provider, transforms, route, service_tier và preset sẽ bị bỏ qua.
/v1/audio/speechXác thực
Authorizationbắt buộcAPI key dưới dạng bearer token trong header Authorization.
Body
modelbắt buộcMã hoặc bí danh mô hình từ /v1/models.
inputbắt buộcVăn bản cần tổng hợp.
voiceGiọng được mô hình hỗ trợ. Mô hình ElevenLabs (elevenlabs/*) nhận một tên giọng (george, sarah, adam, alice, bella, bill, brian, callum, charlie, chris, daniel, eric, harry, jessica, laura, liam, lily, matilda, river, roger, will), hoặc bỏ trống (mặc định george); giá trị khác trả 400 invalid_voice (OpenAI: alloy). Các mô hình khác bắt buộc có voice. Giọng nói tùy chỉnh của chính bạn (voice_…, xem Giọng nói tùy chỉnh) cũng dùng được khi đã bật cho tài khoản.
response_formatĐịnh dạng âm thanh đầu ra; mức hỗ trợ tùy theo mô hình. Tuyến WAV gốc hiện chỉ tạo WAV và không chuyển mã; dù yêu cầu mp3 hay opus, phản hồi vẫn là audio/wav. Hãy lưu tệp theo Content-Type của phản hồi.
mp3opusaacflacwavpcmspeedTốc độ nói từ 0,25 đến 4,0; có hiệu lực hay không tùy theo mô hình.
instructionsHướng dẫn tạo giọng nói; có hiệu lực hay không tùy theo mô hình.
stabilityĐộ ổn định của giọng, 0–1 (mặc định 0,5). Thấp hơn giàu cảm xúc hơn, cao hơn đều hơn. Có hiệu lực với mô hình elevenlabs/* khi yêu cầu được phục vụ qua tuyến giọng nói trực tiếp của chúng tôi; header phản hồi X-Voice-Settings cho biết applied hoặc ignored.
similarity_boostĐộ giống giọng gốc, 0–1 (mặc định 0,75). Eleven v3 không dùng.
styleMức nhấn phong cách, 0–1 (mặc định 0). Lớn hơn 0 làm tăng độ trễ. Eleven v4 không dùng.
use_speaker_boostTăng độ giống người nói gốc (mặc định true); tăng nhẹ độ trễ.
clone_strengthCường độ nhân bản, 0–1 (khuyến nghị 0 cho hầu hết giọng). Chỉ dùng cho giọng nhân bản chuyên nghiệp của riêng bạn (voice_…) được huấn luyện cho Eleven v4.
language_codeMã ngôn ngữ hai chữ cái viết thường (ISO 639-1) như ar, ja, en để cố định ngôn ngữ đọc. Mô hình multilingual-v2 không dùng.
audio_effectsĐối tượng hiệu ứng âm thanh tùy chọn: filter_preset_id (bộ lọc, ví dụ phone, old_radio), environment_id (không gian vang, ví dụ small_room, hall), background_noise_id (âm nền, ví dụ cafe), distance (0–1), send_level (lượng vang, 0–1) và pan (−1…1). ID gồm chữ thường, chữ số và dấu gạch dưới; không tính thêm phí. Vang hoặc pan khác 0 tạo âm thanh stereo và không dùng được với đầu ra pcm.