आवाज

निवेदन आवाज, त्यांचे पूर्वावलोकन आणि पाठवायची 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 ऐवजी डिस्कव्हरी वापरा. रनटाइमला कॅटलॉग वाचा जेणेकरून तुमचे इंटिग्रेशन सार्वजनिक यादीतील जोडणी आणि बदल आपोआप फॉलो करेल.