Veus

Veus de narració, les seves previsualitzacions i l’id a enviar. La veu és opcional: ometeu-la i Sketchie narra amb Nora.

El camp voice és opcional. Ometeu-lo i Sketchie narra amb Nora, la narradora predeterminada càlida i versàtil. Definiu-lo només quan vulgueu una veu diferent.

Descobreix les veus

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

Crideu el catàleg de veus per llistar cada narrador. Cada veu torna amb un name amigable per mostrar als vostres usuaris, l’id a passar com a voice, el seu language natiu, una bandera isDefault, i una preview_url reproduïble que podeu connectar directament a un reproductor d’àudio.

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

Passeu ?language=<code> per filtrar a veus natives d’un idioma. També podeu llistar veus des de la CLI (sketchie voices) o l’SDK (client.listVoices()). Mostreu sempre el name amigable als vostres usuaris, i envieu l’id a l’API.

L’elenc de veus publicat

El catàleg actual conté sis narradors seleccionats: Nora, Miles, Dean, Clara, Piper i Wren. Aquestes veus són independents de l’idioma, així que la mateixa veu escollida parla tots els idiomes llistats per GET /v1/languages. Utilitzeu l’id exacte retornat pel catàleg de veus.

Utilitzeu el descobriment, no ids fixos. Llegiu el catàleg en temps d’execució perquè la vostra integració segueixi automàticament les addicions i els canvis a l’elenc públic.