Giọng đọc
Giọng thuyết minh, bản nghe thử và id cần gửi. Giọng đọc là tùy chọn: bỏ trống và Sketchie sẽ thuyết minh bằng Nora.
Trường voice là tùy chọn. Bỏ trống và Sketchie thuyết minh bằng Nora, người dẫn chuyện mặc định ấm áp và đa năng. Chỉ đặt khi bạn muốn một giọng khác.
Khám phá các giọng đọc
https://sketchie.ai/api/v1/voices Gọi danh mục giọng đọc để liệt kê mọi người dẫn chuyện. Mỗi giọng trả về kèm một name thân thiện để hiển thị cho người dùng, id để truyền vào voice, language gốc của nó, một cờ isDefault và một preview_url có thể phát mà bạn gắn thẳng vào trình phát âm thanh.
{
"voices": [
{
"id": "sketchie:sulafat",
"name": "Nora",
"language": "en",
"description": "Warm and natural, like a favorite teacher.",
"isDefault": true,
"preview_url": "https://sketchie.ai/media/voice-previews/sulafat.mp3"
}
],
"default": "sketchie:sulafat"
} Truyền ?language=<code> để lọc theo các giọng bản ngữ của một ngôn ngữ. Bạn cũng có thể liệt kê giọng đọc từ CLI (sketchie voices) hoặc SDK (client.listVoices()). Luôn hiển thị name thân thiện cho người dùng và gửi id đến API.
Danh sách giọng đọc hiện có
Danh mục hiện tại gồm sáu người dẫn chuyện được tuyển chọn: Nora, Miles, Dean, Clara, Piper và Wren. Các giọng này không phụ thuộc ngôn ngữ, nên cùng một giọng bạn chọn sẽ nói được mọi ngôn ngữ mà GET /v1/languages liệt kê. Hãy dùng đúng id mà danh mục giọng đọc trả về.
Hãy dùng cơ chế khám phá, đừng viết cứng id. Đọc danh mục lúc chạy để tích hợp của bạn tự động cập nhật theo các bổ sung và thay đổi trong danh sách công khai.