आवाज

वर्णन आवाज, हुनकर पूर्वावलोकन, आ पठेबाक लेल id। आवाज वैकल्पिक अछि: एकरा छोड़ू आ Sketchie Nora सँ वर्णन करैत अछि।

voice फील्ड वैकल्पिक अछि। एकरा छोड़ू आ Sketchie गरम सर्वोद्देश्य पूर्वनिर्धारित निवेदक Nora सँ वर्णन करैत अछि। भिन्न आवाज चाही तखने एकरा सेट करू।

आवाज पताह लगाउ

GET https://sketchie.ai/api/v1/voices

हर निवेदककेँ सूचीबद्ध करबाक लेल आवाज कैटलॉग कॉल करू। हर आवाज अहाँक उपयोगकर्ताकेँ देखेबाक लेल मैत्रीपूर्ण name, voice रूपमे पास करबाक लेल id, ओकर मूल language, isDefault फ्लैग, आ अहाँ सिधा ऑडियो प्लेयरमे जोड़ि सकैत छी अहन प्ले करय योग्य preview_url सँग वापस अबैत अछि।

200 OK
{
  "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 नहि, डिस्कवरी उपयोग करू। रनटाइमपर कैटलॉग पढ़ू ताकि अहाँक एकीकरण सार्वजनिक सूचीमे जोड़ आ बदलावकेँ स्वचालित रूपसँ पालन करय।