Glasovi

Pripovjedački glasovi, njihovi pregledi i id za slanje. Glas je neobavezan: izostavite ga i Sketchie pripovijeda s Norom.

Polje voice je neobavezno. Izostavite ga i Sketchie pripovijeda toplom, svestranom zadanom pripovjedačicom Norom. Postavite ga samo kada želite drugačiji glas.

Otkrijte glasove

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

Pozovite katalog glasova za popis svakog pripovjedača. Svaki glas vraća se s prijateljskim name za prikaz vašim korisnicima, id za prosljeđivanje kao voice, njegovim izvornim language, oznakom isDefault i reproducirajućim preview_url koji možete izravno spojiti u audio player.

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

Proslijedite ?language=<code> za filtriranje glasova izvornih za jezik. Glasove također možete popisati iz CLI-ja (sketchie voices) ili SDK-a (client.listVoices()). Uvijek prikažite prijateljski name svojim korisnicima i pošaljite id API-ju.

Isporučeni popis glasova

Trenutni katalog sadrži šest odabranih pripovjedača: Nora, Miles, Dean, Clara, Piper i Wren. Ovi glasovi neovisni su o jeziku, pa isti odabrani glas govori svaki jezik naveden pomoću GET /v1/languages. Koristite točan id koji vraća katalog glasova.

Koristite otkrivanje, ne fiksno kodirane id-eve. Čitajte katalog tijekom izvođenja kako bi vaša integracija automatski pratila dodatke i promjene u javnom popisu.