Hlasy

Vypravěčské hlasy, jejich náhledy a id k odeslání. Hlas je volitelný: vynechte jej a Sketchie vypráví s Norou.

Pole voice je volitelné. Vynechte jej a Sketchie vypráví s Norou, vřelou univerzální výchozí vypravěčkou. Nastavte jej pouze tehdy, když chcete jiný hlas.

Objevte hlasy

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

Zavolejte katalog hlasů, abyste vypsali každého vypravěče. Každý hlas se vrací s přátelským name k zobrazení vašim uživatelům, id k předání jako voice, jeho rodným language, příznakem isDefault a přehratelnou preview_url, kterou můžete zapojit přímo do audiopřehrávače.

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

Předejte ?language=<code> pro filtrování na hlasy rodilé pro jazyk. Hlasy můžete také vypsat z CLI (sketchie voices) nebo SDK (client.listVoices()). Vždy zobrazte přátelské name svým uživatelům a odešlete id do API.

Vydaný seznam hlasů

Aktuální katalog obsahuje šest vybraných vypravěčů: Nora, Miles, Dean, Clara, Piper a Wren. Tyto hlasy jsou nezávislé na jazyce, takže stejný vybraný hlas mluví každým jazykem uvedeným GET /v1/languages. Použijte přesné id vrácené katalogem hlasů.

Používejte objevování, ne pevně zakódovaná id. Čtěte katalog za běhu, aby vaše integrace automaticky sledovala přidání a změny ve veřejném seznamu.