Hlasy

Rozprávačské hlasy, ich náhľady a id na odoslanie. Hlas je voliteľný: vynechajte ho a Sketchie rozpráva s Norou.

Pole voice je voliteľné. Vynechajte ho a Sketchie rozpráva s Norou, vrelou univerzálnou predvolenou rozprávačkou. Nastavte ho iba vtedy, keď chcete iný hlas.

Objavte hlasy

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

Zavolajte katalóg hlasov na vypísanie každého rozprávača. Každý hlas sa vracia s priateľským name na zobrazenie vašim používateľom, id na odovzdanie ako voice, jeho rodným language, príznakom isDefault a prehrateľnou preview_url, ktorú môžete zapojiť priamo do audioprehrávača.

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

Odovzdajte ?language=<code> na filtrovanie hlasov rodných pre jazyk. Hlasy môžete tiež vypísať z CLI (sketchie voices) alebo SDK (client.listVoices()). Vždy zobrazte priateľské name svojim používateľom a odošlite id do API.

Vydaný zoznam hlasov

Aktuálny katalóg obsahuje šesť vybraných rozprávačov: Nora, Miles, Dean, Clara, Piper a Wren. Tieto hlasy sú nezávislé od jazyka, takže rovnaký vybraný hlas hovorí každým jazykom uvedeným GET /v1/languages. Použite presné id vrátené katalógom hlasov.

Používajte objavovanie, nie pevne zakódované id. Čítajte katalóg za behu, aby vaša integrácia automaticky sledovala pridania a zmeny vo verejnom zozname.