آوازیں
بیانیہ آوازیں، ان کے پیش نظارے، اور بھیجنے کے لیے id۔ آواز اختیاری ہے: اسے چھوڑ دیں تو Sketchie، Nora کے ساتھ بیان کرتا ہے۔
voice فیلڈ اختیاری ہے۔ اسے چھوڑ دیں تو Sketchie گرم جوش اور ہمہ جہت ڈیفالٹ راوی Nora کے ساتھ بیان کرتا ہے۔ اسے صرف اسی وقت مقرر کریں جب آپ کو کوئی مختلف آواز درکار ہو۔
آوازیں دریافت کریں
https://sketchie.ai/api/v1/voices ہر راوی کی فہرست حاصل کرنے کے لیے وائس کیٹلاگ کو کال کریں۔ ہر آواز اپنے صارفین کو دکھانے کے لیے ایک آسان name، voice کے طور پر بھیجنے کے لیے id، اس کی اصل language، ایک isDefault فلیگ، اور ایک قابلِ پلے preview_url کے ساتھ واپس آتی ہے جسے آپ براہِ راست آڈیو پلیئر میں لگا سکتے ہیں۔
{
"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"
} کسی زبان کی اصل آوازوں پر فلٹر کرنے کے لیے ?language=<code> بھیجیں۔ آپ CLI (sketchie voices) یا SDK (client.listVoices()) سے بھی آوازیں درج کر سکتے ہیں۔ اپنے صارفین کو ہمیشہ آسان name دکھائیں، اور API کو id بھیجیں۔
دستیاب آوازوں کی فہرست
موجودہ کیٹلاگ میں چھ منتخب راوی شامل ہیں: Nora، Miles، Dean، Clara، Piper، اور Wren۔ یہ آوازیں زبان سے آزاد ہیں، اس لیے منتخب کردہ ایک ہی آواز GET /v1/languages میں درج ہر زبان بولتی ہے۔ وائس کیٹلاگ کی واپس کردہ درست id استعمال کریں۔
id کو ہارڈ کوڈ کرنے کے بجائے ڈسکوری استعمال کریں۔ رن ٹائم پر کیٹلاگ پڑھیں تاکہ آپ کا انضمام عوامی فہرست میں اضافوں اور تبدیلیوں کو خودکار طور پر اپناتا رہے۔