Hääled

Jutustushääled, nende eelvaated ja saadetav id. Hääl on valikuline: jäta see välja ja Sketchie jutustab Noraga.

Väli voice on valikuline. Jäta see välja ja Sketchie jutustab sooja universaalse vaikejutustaja Noraga. Määra see ainult siis, kui soovid teistsugust häält.

Tutvu häältega

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

Kutsu häälekataloog, et loetleda iga jutustaja. Iga hääl tagastatakse sõbraliku nameiga, mida kasutajatele näidata, idga, mida edastada kui voice, selle emakeelega language, isDefault lipuga ja esitatava preview_urliga, mille saad otse audiomängijasse ühendada.

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

Edasta ?language=<code>, et filtreerida keelele omaseid hääli. Hääli saab loetleda ka CLIst (sketchie voices) või SDK-st (client.listVoices()). Näita alati sõbralikku namei kasutajatele ja saada id API-le.

Avaldatud häälte nimekiri

Praegune kataloog sisaldab kuut valitud jutustajat: Nora, Miles, Dean, Clara, Piper ja Wren. Need hääled ei sõltu keelest, seega räägib sama valitud hääl iga keelt, mille loetleb GET /v1/languages. Kasuta täpset idd, mille häälekataloog tagastab.

Kasuta avastamist, mitte kõvakodeeritud id-sid. Loe kataloogi käitusajal, et integratsioon jälgiks automaatselt avaliku nimekirja lisandusi ja muudatusi.