Voci

Voci de narațiune, previzualizările lor și id-ul de trimis. Vocea este opțională: omiteți-o și Sketchie narrează cu Nora.

Câmpul voice este opțional. Omiteți-l și Sketchie narrează cu Nora, naratoarea implicită caldă și versatilă. Setați-l doar când doriți o voce diferită.

Descoperă vocile

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

Apelați catalogul de voci pentru a lista fiecare narator. Fiecare voce revine cu un name prietenos de arătat utilizatorilor, id-ul de transmis ca voice, language-ul său nativ, un indicator isDefault și un preview_url redabil pe care îl puteți conecta direct la un player audio.

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

Transmiteți ?language=<code> pentru a filtra vocile native unei limbi. Puteți lista voci și din CLI (sketchie voices) sau SDK (client.listVoices()). Arătați întotdeauna name-ul prietenos utilizatorilor și trimiteți id-ul către API.

Distribuția de voci lansată

Catalogul actual conține șase naratori curatați: Nora, Miles, Dean, Clara, Piper și Wren. Aceste voci sunt independente de limbă, deci aceeași voce selectată vorbește fiecare limbă listată de GET /v1/languages. Utilizați id-ul exact returnat de catalogul de voci.

Folosiți descoperirea, nu id-uri codate rigid. Citiți catalogul la runtime pentru ca integrarea dvs. să urmeze automat adăugările și modificările din distribuția publică.