modellar

Fish Audio: S2.1 Pro Free (free)

Markdown · JSON

Fish Audio: S2.1 Pro Free (free)

S2.1 Pro Free — Fish Audio’ning S2.1 nutq modeliga asoslangan, ovozli bayon, boshqariladigan ovozli chiqish va ko‘p so‘zlovchili muloqot uchun ishlab chiqish nashri. U sinov va prototiplashda modelning sintez imkoniyatlaridan foydalanadi.

Model haqida

Bu tavsif model imkoniyatlarini yoritadi. Ailoot da tanlangan usul uchun mavjud kirish, chiqish va parametrlar quyida keltirilgan.

S2.1 Pro Free — Fish Audio’ning dasturchilarga yo‘naltirilgan S2.1 matnni nutqqa aylantirish nashri. U S2.1 Pro bilan asosiy model va markaziy sintez imkoniyatlarini bo‘lishadi: ifodali ko‘p tilli nutq, tabiiy tildagi ijro ko‘rsatmalari va modelning o‘zida qo‘llab-quvvatlanadigan ko‘p so‘zlovchili muloqot. Uning vazifasi sinov, prototiplash, ishlab chiqish va kichikroq ilova jarayonlaridir.

Ovozli yordamchi prototipida asta-sekin keladigan matnni sinashdan oldin tayyor namuna javobdan boshlang va uning jarangini baholang. O‘quv mahsuloti uchun tinglovchiga kerakli aniq atamalar va sonlarning o‘qilishi bilan qisqa tushuntirish tayyorlang. Muloqot prototipida ijro ko‘rsatmalarini qo‘shishdan oldin so‘zlovchilar va ularning ovoz namunalarini belgilang. Bu qadamlar butun suhbat mas’uliyatini sintez so‘roviga yuklamasdan audio material va uning atrofidagi ilova jarayonini ishlab chiqadi.

Avval haqiqatan aytilishi kerak bo‘lgan so‘zlarni yozing, so‘ng ijrosi o‘zgarishi kerak bo‘lgan parcha oldiga bevosita ko‘rsatma qo‘ying. Kvadrat qavsdagi ko‘rsatmalar pichirlash, pauza, reaksiya, urg‘u yoki erkin ta’riflangan so‘zlash uslubini ifodalashi mumkin. Gap ichidagi o‘zgarishni ijro talab qilgan joyga qo‘ying va tavsifiy ko‘rsatmadan keyin haqiqiy nutq matnini yozing. Foydali tushuntirish topshirig‘i faktik matnni tinglovchi uchun kerakli iliqlik, sur’at yoki urg‘udan ajratadi.

Bitta so‘zlovchi uchun saqlangan ovoz identifikatorini tanlang yoki transkripti bilan namuna yozuv bering. Ishlab chiqaruvchining nutq qo‘llanmasi ovozni darhol moslashtirish uchun toza 10–30 soniyali namunani tavsiya qiladi. Ssenariyga mos ohang va yozuv sifatidagi namunani tanlang, bog‘liq parchalar uchun ayni namunani saqlang. Ovoz namunasi so‘zlovchining jarangini, matn va ichki ko‘rsatmalar esa mazmun hamda uning ijrosini beradi.

Modelning o‘zida qo‘llab-quvvatlanadigan ko‘p so‘zlovchili sintez ovoz identifikatorlarining tartiblangan massivi yoki alohida namuna guruhlari bilan <|speaker:0|> va <|speaker:1|> kabi belgilardan foydalanadi. Raqamli so‘zlovchi belgilarini shu tartibga mos tuting. O‘quv muloqotida har so‘zlovchining jumlasini yozing va ijro ko‘rsatmasini so‘zlovchi belgisidan keyin tegishli joyga qo‘ying. Bu bitta so‘rov ichida muloqot yaratadi; u S1’dagi alohida bir so‘zlovchili segmentlar va ularni keyin yig‘ish jarayonidan farq qiladi.

Ishlab chiqaruvchi jarayoni MP3, WAV, xom PCM va Opus chiqishlarini taklif qiladi; standart format MP3. MP3 64, 128 va 192 kbps’ni qo‘llab-quvvatlaydi; WAV va PCM hujjatlashtirilgan 16 bitli mono namuna formatlaridan, Opus esa 48 kHz’dan foydalanadi. Saqlanadigan ovozli bayon fayli, oqimli ijro yoki keyingi audio jarayoni uchun format tanlang. Keyingi tahrir mo‘ljallangan ijroni yo‘qotmasdan bitta jumlani o‘zgartira olishi uchun to‘liq ssenariy va ovoz tanlovini audio bilan birga saqlang.

Tezlikni 0.5 dan 2.0 gacha o‘zgartirish va ovoz balandligini boshqarish mumkin. Matnni me’yorlashtirish ingliz va xitoy tillaridagi sonlarni tabiiy o‘qish uchun yoyib beradi. Chiqish ovoz balandligini me’yorlashtirish standart holda true va S2 oilasiga qo‘llanadi; ayni maydon S1’da ta’sir qilmagan. S1’ning repetition_penalty parametri S2.1 Pro audiosini o‘zgartirmaydi, shuning uchun eski sozlamani bu model uchun amaldagi boshqaruv deb hisoblamang. Natijani tasdiqlashda ko‘chib qolgan parametrga tayanmasdan, takroriy tovush va so‘zlarni bevosita tekshiring.

Uzunroq ssenariylar bo‘laklarga ajratib qayta ishlanadi. Hujjatlashtirilgan bo‘lak uzunligi oralig‘i 100–300; max_new_tokens umumiy davomiylik kafolati emas, har bo‘lak uchun audio token byudjetidir. Oldingi bo‘lakka tayantirish ovoz kontekstini keyingisiga olib o‘tishi mumkin. Ishlab chiqaruvchining yetkazish jarayoni yaxlit audio, bosqichma-bosqich audio bo‘laklari va ssenariy asta kelganda jonli matn oqimini tavsiflaydi. Ilova uchun qabul qilish usulini tanlang va keyingi parchaning talaffuzi hamda ohangi uchun yetarli ssenariy kontekstini saqlang.

Foydali yakuniy material uchun tushib qolgan yoki takrorlangan so‘zlar, sonlar talaffuzi, so‘zlovchi almashishi, pauzalar va ko‘rsatmalar kuchini tinglab tekshiring. Turli ovoz namunalari bir ishorani turli kuchda talqin qilishi mumkin, shuning uchun raqobatlashuvchi teglar qo‘shishdan oldin oddiy boshqariladigan jumladan boshlang. Ko‘p tilli ishda nutq modelidan mazmunni o‘ylab topish yoki tarjima qilishni so‘ramasdan, kerakli tildagi ssenariyni bering. Aniq tahrir nomuvofiqlikka sabab bo‘lgan jumla, ishora yoki namunani o‘zgartiradi va topshiriqqa allaqachon mos ijro qismlarini saqlaydi.

Ailoot Ultra · Nutq POST /v1/audio/speech fish-audio/s2.1-pro-free:free

fish-audio/s2.1-pro-free:free

Fish Audio /fish-audio/s2.1-pro-free:free

Boshlash

S2.1 Pro Free — Fish Audio’ning S2.1 nutq modeliga asoslangan, ovozli bayon, boshqariladigan ovozli chiqish va ko‘p so‘zlovchili muloqot uchun ishlab chiqish nashri. U sinov va prototiplashda modelning sintez imkoniyatlaridan foydalanadi.

Qabul qilinadigan kirish ma’lumotlari
Matn
Natijalar
Audio

Ailoot da mavjud · kirish ma’lumotlari va usullar

Ailoot Ultra · Nutq POST /v1/audio/speech
Kirish
text
Chiqish
audio
MaydonTurTalabQiymatlar va cheklovlarStandart
MaydonmodelTurstringTalabMajburiyQiymatlar va cheklovlar
fish-audio/s2.1-pro-free:free
Standart—
MaydoninputTurstringTalabMajburiyQiymatlar va cheklovlar
Eng kam uzunlik: 1
Standart—
MaydonvoiceTurstringTalabMajburiyQiymatlar va cheklovlar
b347db033a6549378b48d00acb0d06cd
Eng kam uzunlik: 1
Standart—
Maydonresponse_formatTurstringTalabIxtiyoriyQiymatlar va cheklovlar
mp3, pcm
Standartpcm
MaydonproviderTurobjectTalabIxtiyoriyQiymatlar va cheklovlarStandart—
Usul parametrlari va hayot sikli
ParametrParametr talablari
Parametrcontent_typeParametr talablariapplication/json
ParametrrequiredParametr talablarimodel, input, voice
Parametrmaterial_typesParametr talablaritext

Hayot sikli: synchronous_result_then_owned_library

GET /v1/media/tasks/{task_id} · Amalda qaytarilgan task_id yoki media kutubxonasidagi yozuv

GET /v1/media/assets/{asset_id}/content

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

Tariflar

Tarif ma’lumotlari so‘rov imkoniyatlarini qo‘shmaydi. Qo‘llab-quvvatlanadigan parametrlar tanlangan usulda ko‘rsatilgan.

Tezkor rejim
Ko‘rsatilmagan Tezkor rejim tanlanganda
Flex rejimi
Ko‘rsatilmagan flex rejimi tanlanganda
Maksimal fikrlash darajasi
Ko‘rsatilmagan Maksimal fikrlash darajasi uchun standart (default) tuzatish qo‘llanganda

Ailoot tariflari

Sozlamalar bo‘yicha narxlar

Har bir to‘lovni ko‘rsatilgan shartlarga moslang. Har bir muqobil sozlamalar to‘plami uchun bitta tarifdan foydalaning.

SozlamaTariflar jadvaliHisoblanadigan miqdorTo‘lov
SozlamaTokenlar uchun bazaviy tariflarTariflar jadvaliAsosiy tarifHisoblanadigan miqdor—To‘lov
Kirish · Kirish tokenlari — / 1K token
Chiqish · Chiqish tokenlari — / 1K token
Kirish · Keshdan o‘qish — / 1K token
Kirish · Keshga yozish — / 1K token
Kirish · Keshga yozish, 1 soat — / 1K token
SozlamaHar bir so‘rov uchunTariflar jadvali—Hisoblanadigan miqdorbitta so‘rovTo‘lov
Kirish $0 har bir so‘rov uchun

Ailoot so‘rovdan oldin taxminiy summani band qiladi. Natijadan keyin o‘lchangan sarf asosidagi yakuniy to‘lovni yechadi. Oqimli javob bo‘yicha yakuniy hisob-kitob yakuniy sarf yozuviga asoslanadi. Summani band qilish va to‘lovni hisoblash tartibi →

So‘rov namunalari

Ailoot Ultra · Nutq

Haqiqiy kirish ma’lumotlaridan foydalaning va natijani to‘liq saqlang
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_INPUT_TEXT:?Set the actual documented input value}"
export AILOOT_INPUT_TEXT
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
request={'model': 'fish-audio/s2.1-pro-free:free', 'input': '${ACTUAL_INPUT_TEXT}', 'voice': 'b347db033a6549378b48d00acb0d06cd', 'response_format': 'mp3'}
request['input']=os.environ['AILOOT_INPUT_TEXT']
Path('request.json').write_text(json.dumps(request,ensure_ascii=False),encoding='utf-8')
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/audio/speech \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o response.bin
# Retain the complete response and headers, every actual output, original returned identifiers and all usage fields. Recover the original operation without submitting creation again.

Natijalarni olish va saqlash

Ailoot Ultra · Nutq

To‘liq ikkilik audio yoki dastlabki audio_url javobi, sarlavhalar va egalik qilinadigan har bir aktiv.

  • GET /v1/media/tasks/{task_id}
  • GET /v1/media/assets/{asset_id}/content
  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
Boshqa kontentni o‘qish
O‘zingizga tegishli mavjud materiallarni o‘qish
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/media/assets \
  -H "Authorization: Bearer $AILOOT_API_KEY" -o owned-assets.json
# Preserve every returned asset and follow its exact signed content URL. Do not construct a signed token.
Barcha tayyor natijalarni saqlash

Qaytarilgan har bir to‘liq javob, fayl va kontent qismini saqlang.

To‘liq javob va sarlavhalarni, amalda qaytarilgan barcha natijalarni, dastlab qaytarilgan identifikatorlarni hamda barcha usage maydonlarini saqlang. Yaratish so‘rovini qayta yubormasdan dastlabki operatsiyani tiklang.

Asl javobni tekshirish kerak bo‘lsa

Qaytarilgan X-Client-Request-ID ni ma’lumotlarni solishtirib tekshirish uchun saqlang. Faqat amalda qaytarilgan task_id/asset_id qiymatlari bo‘yicha yoki o‘zingizga tegishli media kutubxonasidan ma’lumot o‘qing; operatsiya ID sidan vazifa URL manzilini hech qachon tuzmang va yaratish so‘rovini qayta yubormang.

Taxalluslar

Model taxalluslari

Ailoot Ultra fish-audio/s2.1-pro-free:free

Usul yo‘llari taxalluslari

Yuqorida ko‘rsatilgan usul yo‘llaridan foydalaning.

Chaqirish uchun tegishli ID lar

fish-audio/s2.1-pro-free:free

FAQ · Fish Audio: S2.1 Pro Free (free)
Qanday kirish ma’lumotlari va natijalar mavjud?

POST /v1/audio/speech · fish-audio/s2.1-pro-free:free: text → audio

So‘rov qaysi maydonlardan foydalanadi?

POST /v1/audio/speech · fish-audio/s2.1-pro-free:free: model, input, voice, response_format, provider

Batafsil

Ailoot’ni Claude Code, OpenCode, Hermes yoki ilovangizga ulang.

Kompaniya va uning loyihalar portfeli

Kompaniya va uning loyihalar portfeli: millionlab mijozlar; oylik sotuvlar hajmi milliardlarda.

Tokenlarni chegirma bilan xarid qiling.

Muntazam ish uchun obuna chegirmasi. Token xaridiga promokodlar — 50% gacha.

Obuna
Muntazam so‘rovlaringiz uchun chegirmali tarif tanlang.
50% gacha promokod
Xaridda kod kiriting. Narx amaldagi aksiya bilan qayta hisoblanadi.
Tarixdagi xarajatlar
Har so‘rov uchun model, token va summa saqlanadi.

Obuna tanlash · Model narxlarini ko‘rish

API’ni sotadigan mahsulotingizga ulang.

SaaS, ilova va botlar Ailoot ofertasi hamda litsenziya shartnomasiga muvofiq. Qayta sotishga reseller litsenziyasi so‘rang.

Tijorat ilovasi
Xizmatingizning pullik funksiyalariga matn, rasm, video va ovoz yaratishni qo‘shing.
Reseller litsenziyasi
Loyiha tavsifi va kirish sxemasini yuboring. Foydalanish va qayta sotishga yozma shartlarni so‘rang.
Saytdagi hujjatlar
Oferta, litsenziya shartnomasi va ma’lumotlar siyosati ulashdan oldin ochiq.

Reseller litsenziyasini so‘rash · Oferta va litsenziya shartnomasi