குரல்கள்

விவரிப்பு குரல்கள், அவற்றின் முன்னோட்டங்கள் மற்றும் அனுப்ப வேண்டிய 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ஐக் காட்டி, idஐ API க்கு அனுப்பவும்.

வெளியிடப்பட்ட குரல் பட்டியல்

தற்போதைய பட்டியலில் ஆறு தேர்ந்தெடுக்கப்பட்ட விவரிப்பாளர்கள் உள்ளனர்: Nora, Miles, Dean, Clara, Piper, மற்றும் Wren. இந்தக் குரல்கள் மொழி-சாராதவை, எனவே தேர்ந்தெடுக்கப்பட்ட அதே குரல் GET /v1/languages மூலம் பட்டியலிடப்பட்ட ஒவ்வொரு மொழியையும் பேசுகிறது. குரல் பட்டியல் திருப்பியளிக்கும் சரியான idஐப் பயன்படுத்தவும்.

ஹார்ட்-கோடு செய்யப்பட்ட id அல்ல, கண்டறிதலைப் பயன்படுத்தவும். ரன்டைமில் பட்டியலைப் படிக்கவும், இதனால் உங்கள் ஒருங்கிணைப்பு பொது பட்டியலின் சேர்க்கைகள் மற்றும் மாற்றங்களை தானாக பின்பற்றும்.