Glasovi

Pripovedovalski glasovi, njihovi predogledi in id za pošiljanje. Glas je neobvezen: izpustite ga in Sketchie pripoveduje z Noro.

Polje voice je neobvezno. Izpustite ga in Sketchie pripoveduje s toplo vsestransko privzeto pripovedovalko Nora. Nastavite ga le, kadar želite drugačen glas.

Odkrijte glasove

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

Pokličite katalog glasov za izpis vsakega pripovedovalca. Vsak glas se vrne s prijaznim name za prikaz vašim uporabnikom, id za posredovanje kot voice, njegovim domačim language, zastavico isDefault in predvajajočim preview_url, ki ga lahko neposredno povežete s predvajalnikom zvoka.

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"
}

Posredujte ?language=<code>, da filtrirate glasove, domače jeziku. Glasove lahko izpišete tudi iz CLI (sketchie voices) ali SDK (client.listVoices()). Vedno prikažite prijazen name svojim uporabnikom in pošljite id API-ju.

Izdani seznam glasov

Trenutni katalog vsebuje šest skrbno izbranih pripovedovalcev: Nora, Miles, Dean, Clara, Piper in Wren. Ti glasovi so neodvisni od jezika, tako da isti izbrani glas govori vsak jezik, naveden z GET /v1/languages. Uporabite natančen id, ki ga vrne katalog glasov.

Uporabite odkrivanje, ne trdo kodiranih id. Katalog berite ob izvajanju, tako da vaša integracija samodejno sledi dodatkom in spremembam v javnem seznamu.