Галасы

Галасы агучкі, іх прэв’ю і id для адпраўкі. Голас неабавязковы: прапусціце яго, і Sketchie агучыць голасам Nora.

Поле voice неабавязковае. Прапусціце яго, і Sketchie агучыць цёплым універсальным голасам па змаўчанні Nora. Усталёўвайце толькі калі патрэбны іншы голас.

Даведайцеся пра галасы

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

Выкліча каталог галасоў, каб пералічыць усіх апавядальнікаў. Кожны голас вяртаецца з сяброўскім name для паказу вашым карыстальнікам, id для перадачы як voice, яго родным language, сцягам isDefault і прайгравальным preview_url, які можна падключыць проста ў аўдыёплэер.

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

Перадайце ?language=<code>, каб адфільтраваць галасы, родныя для мовы. Вы таксама можаце атрымаць спіс галасоў праз CLI (sketchie voices) або SDK (client.listVoices()). Заўсёды паказвайце сяброўскі name вашым карыстальнікам і адпраўляйце id у API.

Даступны склад галасоў

Бягучы каталог змяшчае шэсць адабраных апавядальнікаў: Nora, Miles, Dean, Clara, Piper і Wren. Гэтыя галасы не залежаць ад мовы, таму той самы абраны голас гаворыць на кожнай мове, пералічанай GET /v1/languages. Выкарыстоўвайце дакладны id, які вяртае каталог галасоў.

Выкарыстоўвайце выяўленне, а не жорстка закадаваныя id. Чытайце каталог падчас выканання, каб ваша інтэграцыя аўтаматычна ўлічвала дадаткі і змены ў публічным спісе.