અવાજો

વર્ણન અવાજો, તેમના પૂર્વાવલોકનો, અને મોકલવાની 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 નહીં, ડિસ્કવરીનો ઉપયોગ કરો. રનટાઇમ પર કૅટલોગ વાંચો જેથી તમારું ઇન્ટિગ્રેશન જાહેર યાદીમાં ઉમેરાઓ અને ફેરફારોને આપમેળે અનુસરે.