cicora.ai
Špecifikácia APIReč

Zvuk

Na syntézu reči, prepis a zvukový vstup do modelu používajte samostatné operácie.

Referenčná dokumentácia integrácie: parametre a dostupné funkcie vyberte z nastavení API účtu a katalógu modelov pre svoje prostredie.

Syntetizujte reč

Pri hlasovom prednese odošlite text, model a hlas dostupný pre vybraný model. Odpoveď spracujte ako binárny zvukový stream, nie ako reťazec JSON.

Pred uložením alebo prehratím priraďte príponu súboru a Content-Type podľa skutočného formátu odpovede.

Požiadavka prevodu textu na reč
bash
curl --request POST https://cicora.ai/api/v1/audio/speech \
  --header "Authorization: Bearer $CICORA_API_KEY" \
  --header 'Content-Type: application/json' \
  --output narration.mp3 \
  --data '{
    "model": "mistralai/voxtral-mini-tts-2603",
    "voice": "en_paul_neutral",
    "input": "Your delivery is scheduled for tomorrow.",
    "response_format": "mp3"
  }'

Prepis a vstup

  • Odošlite zvukový súbor na /audio/transcriptions v zdokumentovanom formáte.
  • Pred začiatkom nahrávania obmedzte na svojej strane dĺžku a veľkosť súboru.
  • Jazyk, časové značky a segmenty uchovajte iba vtedy, ak ich vybraná operácia vráti.

Kvalita a dostupnosť

Hlas, formát, jazyky a synchrónnosť závisia od modelu. Používateľovi zobrazujte iba ovládacie prvky potvrdené katalógom.

Pri dlhších súboroch vytvorte vo svojom produkte prácu na pozadí, aby časový limit siete neurčoval pracovný postup používateľa.