Nutq sintezi
Ovoz berish uchun matn, model va tanlangan modelda mavjud ovozni yuboring. Javobni JSON satri emas, binar audio oqimi sifatida qayta ishlang.
Saqlash yoki ijro etishdan oldin fayl kengaytmasi va Content-Type ni haqiqiy javob formatiga ko‘ra belgilang.
Text-to-speech request
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"
}'Transkripsiya va kirish
- Audio faylni /audio/transcriptions marshrutiga uning hujjatlashtirilgan formatida yuboring.
- Yuklashdan oldin o‘z tomoningizda fayl davomiyligi va hajmini cheklang.
- Til, vaqt belgilari va segmentlarni faqat tanlangan operatsiya qaytarsa saqlang.
Sifat va mavjudlik
Ovoz, format, tillar va sinxronlik modelga bog‘liq. Foydalanuvchiga faqat katalog tasdiqlagan boshqaruvlarni ko‘rsating.
Uzun fayllar uchun mahsulotingizda fon vazifalarini yarating, shunda tarmoq taym-autlari foydalanuvchi ssenariysini belgilamaydi.