Mga Tingog
Mga tingog sa pagsaysay, ang ilang mga preview, ug ang id nga ipadala. Opsyonal ang tingog: ilaktaw kini ug ang Sketchie magasaysay uban si Nora.
Opsyonal ang uma nga voice. Ilaktawi kini ug ang Sketchie magasaysay uban sa mainit ug tanan-katuyoan nga default nga tigsaysay nga si Nora. I-set kini kung gusto lang nimo ug lahi nga tingog.
Diskobrehon ang mga tingog
https://sketchie.ai/api/v1/voices Tawga ang katalogo sa tingog aron ilista ang matag tigsaysay. Ang matag tingog mobalik uban ang mabinantayong name nga ipakita sa imong mga gumagamit, ang id nga ipasa isip voice, ang lumad nga language niini, usa ka isDefault nga bandera, ug usa ka mapatugtogon nga preview_url nga imong madirekta nga i-wire sa usa ka audio player.
{
"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"
} Ipasa ang ?language=<code> aron i-filter sa mga tingog nga lumad sa usa ka pinulongan. Mahimo usab nimong ilista ang mga tingog gikan sa CLI (sketchie voices) o sa SDK (client.listVoices()). Kanunay ipakita ang mabinantayong name sa imong mga gumagamit, ug ipadala ang id sa API.
Ang gipagawas nga listahan sa tingog
Ang kasamtangang katalogo naglangkob ug unom ka pinili nga tigsaysay: Nora, Miles, Dean, Clara, Piper, ug Wren. Kining mga tingoga independente sa pinulongan, mao nga ang samang gipili nga tingog magasulti sa matag pinulongan nga gilista sa GET /v1/languages. Gamita ang eksaktong id nga gibalik sa katalogo sa tingog.
Gamita ang pagdiskobre, dili ang naka-hard-code nga id. Basaha ang katalogo sa runtime aron ang imong integrasyon awtomatikong mosunod sa mga dugang ug kausaban sa publikong listahan.