Google: Gemini 3.1 Flash TTS Preview
Google Gemini 3.1 Flash TTS Preview yozma ssenariylarni ifodali nutq audiosiga aylantiradi. Tabiiy tildagi ko‘rsatmalar, so‘zlovchilarning Audio Profiles profillari, Director’s Notes ko‘rsatmalari va matn ichidagi audio teglari sur’at, ohang va aksentni shakllantiradi. U 3.1 versiyasining prompt va audio formatidan foydalanib, dialog yaratishni va 70 dan ortiq tilni qo‘llab-quvvatlaydi.
Model haqida
Bu tavsif model imkoniyatlarini yoritadi. Ailoot da tanlangan usul uchun mavjud kirish, chiqish va parametrlar quyida keltirilgan.
Google Gemini 3.1 Flash TTS Preview — Gemini 3.1 Flash Audio oilasining matnni nutqqa aylantiruvchi nashri. U matnni qabul qiladi va promptdagi ko‘rsatmalar orqali ifodasi boshqariladigan nutq audiosini yaratadi. Google bu avlodda nutqning tabiiyligi, uni boshqarish imkoniyatlari va ko‘p tillarda ishlashi yaxshilanganini, bir nechta so‘zlovchi ishtirokidagi dialogni bevosita yaratish va 70 dan ortiq til qo‘llab-quvvatlanishini ta’kidlaydi. Qisqa ovozli dars, qahramonlar suhbati yoki aytilish usuli so‘zlarining o‘zi kabi muhim bo‘lgan matn parchasini ovozlashtirish amaliy qo‘llanishlarga kiradi.
Tayyor ssenariy va ijro bo‘yicha topshiriq tayyorlang. Bu avlod ovoz uslubi, sur’at va ijroni boshqarish uchun kiruvchi matn tarkibidagi tabiiy tilda yozilgan ko‘rsatmalardan foydalanadi. Google relizida vaziyatni belgilovchi sahna ko‘rsatmalari, qahramonlarni ta’riflovchi so‘zlovchi Audio Profiles profillari hamda sur’at, ohang va aksentga yo‘l ko‘rsatuvchi Director’s Notes kiritilgan. Promptni tayyorlashda bu qismlarni aniq ajrating, shunda aytilishi kerak bo‘lgan so‘zlar va ijro ko‘rsatmalarini alohida ko‘rib chiqish mumkin bo‘ladi. Ixcham topshiriqni tahrirlash bir ovozga oid bir-biriga raqobatchi bir nechta tavsifni tahrirlashdan osonroq.
Masalan, mustaqil tayyorlangan sinov topshirig‘ida muzey eksponatini vazmin jumlalash bilan tushuntirayotgan, so‘nggi gapda esa iliqroq ohangga o‘tadigan xotirjam hikoyachi tasvirlanishi mumkin. Unga qo‘shilgan ssenariy eksponatning haqiqiy nomlarini va ovozlashtirilishi kerak bo‘lgan aniq matnni o‘z ichiga olishi lozim. Dialog uchun qahramonlarga farqli profillar va aniq navbat ketma-ketligini bering. Sahna konteksti orqali bir so‘zlovchi boshqasini tinchlantiryaptimi, chin savol beryaptimi yoki tiyilgan hayrat bilan javob beryaptimi, shuni tushuntiring. Baholanadigan yaratilgan material — shu ssenariyning eshitiladigan ijrosi.
Matn ichidagi audio teglari mahalliy boshqaruvni qo‘shib, so‘zlovchi ifodasini faqat boshlang‘ich ko‘rsatmaga tayanmasdan, gapning o‘zida o‘zgartirish imkonini beradi. Google teglarni ovoz uslubi, sur’at va ijroni boshqaruvchi vosita sifatida tavsiflaydi. Ularni ijroda muayyan o‘zgarish zarur bo‘lgan joylarda ishlating, qolgan matn esa tabiiy talaffuz qilinadigan bo‘lsin. Bu nashrdagi foydali farq — qahramon yoki sahna haqidagi umumiy topshiriq bilan muayyan joydagi ijro o‘zgarishi orasidagi farqdir. Ko‘proq hissiy ko‘rsatmalar qo‘shilishidan oldin qisqa, betaraf parcha asosiy ovozni belgilab berishi mumkin.
Ko‘p tilli ish uchun ssenariyni yakuniy tilda taqdim eting va topshiriqda kerakli aksent hamda so‘zlash uslubini ko‘rsating. Google e’lonida 70 dan ortiq tilni qo‘llab-quvvatlash qayd etilgan. Amaliy tahririy tayyorgarlikda takrorlanuvchi ismlarni bir xil yozing, faqat bitta o‘qilish kerak bo‘lsa, noaniq qisqartmalarni to‘liq yozing va ovozli natijadagi sonlarni tekshiring. Til nomining o‘zi brend nomi yoki o‘zlashma atamaning qanday talaffuz qilinishini belgilamaydi. Uzun hikoyani qabul qilishdan oldin bunday atamalar qatnashgan parchalarni ko‘zlangan talaffuz bilan solishtiring.
Gemini API’ning aynan shu model sahifasida mazkur sinov modeli uchun kirish chegarasi 8,192 token, chiqish chegarasi esa 16,384 token deb ko‘rsatilgan. DeepMind’ning bevosita TTS model kartasida alohida ravishda 16K tokengacha matn kirishi va 32K tokenli audio chiqishi keltirilgan; model kartasidagi bu sonlar Gemini API orqali xizmat ko‘rsatish chegaralaridan farq qiladi. Tayyorlanadigan kirish hajmini hisoblashda ssenariy bilan birga ijro ko‘rsatmalarini ham hisobga oling. Chiqish limiti audio tokenlarida ifodalangan, shuning uchun u yozuvning muayyan davomiyligini kafolatlamaydi. Uzun dars yoki hikoyani mazmunan yaxlit bo‘limlarga ajrating, bir xil qahramon topshirig‘ini saqlang va bo‘limlar tutashuvini tinglang. Ssenariyli dialogda aytilgan so‘zlar va hissiy ijrodan tashqari, replikalarning kimga tegishliligi va navbat tartibini ham tekshiring.
Google’ning migratsiya hujjatlari 3.1 versiyasining standart chiqishini audio/l16 turidagi sarlavhasiz xom PCM deb belgilaydi. Tahrirlanadigan yozuv tayyorlashda audio baytlariga mos ijro yoki konteyner ma’lumotlari kerak bo‘ladi; faylga shunchaki WAV nomini berish WAV sarlavhasini yaratmaydi. Natijani import qilishdan oldin amalda qaytgan formatni tekshiring. Google, shuningdek, Gemini 3.1 Flash TTS yaratgan audioda sezilmaydigan SynthID suv belgisi borligini bildiradi. Suv belgisi yaratilgan audioni aniqlashga xizmat qiladi va transkript, so‘zlovchi belgilari yoki tinglab tekshirish o‘rnini bosmaydi.
3.1 versiyasiga tayyorgarlik usuli 3.8 versiyasidan sezilarli farq qiladi. Gemini 3.8 davomiy ko‘rsatmalar va so‘zlovchi identifikatsiyasini tuzilgan nutq metama’lumotlariga ko‘chiradi, burchak qavsli bir martalik hodisa teglaridan foydalanadi va yakunlangan so‘rovlarning standart chiqishini WAV formatiga o‘zgartiradi. 3.1 promptiga yangi so‘rov tuzilmasini aralashtirmasdan, uni 3.1 prompti sifatida saqlang. Google’ning qo‘llab-quvvatlanadigan modellar jadvalida 3.1 uchun bir va ko‘p so‘zlovchili sintez ko‘rsatilgan, maxsus ovoz loyihalash va ovozni takrorlash boshqaruvlari esa 3.8 yozuvlariga tegishli. Alohida Flash Live nashri interaktiv audio kirishi bilan ishlaydi; ushbu TTS nashri oldindan tayyorlangan matndan audio ishlab chiqarishga xizmat qiladi.
Yozuvni yozma ssenariy bilan solishtirib, tushib qolgan yoki takrorlangan so‘zlar, ismlar, replikalar vaqti hamda ko‘zlangan hissiy o‘zgarishlarni tekshiring. Bir gapga boshqa urg‘u kerak bo‘lsa, o‘sha joydagi ko‘rsatmani tahrirlang va tegishli o‘tishni tekshiring. Bu ish tartibi ijro topshirig‘ini foydali qiladi: u so‘zlovchida nimalar barqaror qolishi va o‘sha parchada nimalar o‘zgarishi kerakligini qayd etadi, ssenariy esa tinglovchi eshitishi kerak bo‘lgan mazmunni saqlaydi.
Ailoot Ultra · Nutq POST /v1/audio/speech google/gemini-3.1-flash-tts-preview
google/gemini-3.1-flash-tts-preview
google/gemini-3.1-flash-tts-previewBoshlash
Google Gemini 3.1 Flash TTS Preview yozma ssenariylarni ifodali nutq audiosiga aylantiradi. Tabiiy tildagi ko‘rsatmalar, so‘zlovchilarning Audio Profiles profillari, Director’s Notes ko‘rsatmalari va matn ichidagi audio teglari sur’at, ohang va aksentni shakllantiradi. U 3.1 versiyasining prompt va audio formatidan foydalanib, dialog yaratishni va 70 dan ortiq tilni qo‘llab-quvvatlaydi.
- 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
| Maydon | Tur | Talab | Qiymatlar va cheklovlar | Standart |
|---|---|---|---|---|
Maydonmodel | Turstring | TalabMajburiy | Qiymatlar va cheklovlar google/gemini-3.1-flash-tts-preview | Standart— |
Maydoninput | Turstring | TalabMajburiy | Qiymatlar va cheklovlar Eng kam uzunlik: 1 | Standart— |
Maydonvoice | Turstring | TalabMajburiy | Qiymatlar va cheklovlar Zephyr, Puck, Charon, Kore, Fenrir, Leda, Orus, Aoede, Callirrhoe, Autonoe, Enceladus, Iapetus, Umbriel, Algieba, Despina, Erinome, Algenib, Rasalgethi, Laomedeia, Achernar, Alnilam, Schedar, Gacrux, Pulcherrima, Achird, Zubenelgenubi, Vindemiatrix, Sadachbia, Sadaltager, Sulafat Eng kam uzunlik: 1 | Standart— |
Maydonresponse_format | Turstring | TalabIxtiyoriy | Qiymatlar va cheklovlar mp3, pcm | Standartpcm |
Maydonprovider | Turobject | TalabIxtiyoriy | Qiymatlar va cheklovlar | Standart— |
Usul parametrlari va hayot sikli
| Parametr | Parametr talablari |
|---|---|
Parametrcontent_type | Parametr talablariapplication/json |
Parametrrequired | Parametr talablarimodel, input, voice |
Parametrmaterial_types | Parametr 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.
| Sozlama | Tariflar jadvali | Hisob birligi | To‘lov |
|---|---|---|---|
| SozlamaTokenlar uchun bazaviy tariflar | Tariflar jadvaliAsosiy tarif | Hisob birligi— | 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 |
| Sozlamakirish tokeni | Tariflar jadvali— | Hisob birligi/ 1K token | To‘lov Kirish $0.002 / 1K token |
| Sozlamachiqish tokeni | Tariflar jadvali— | Hisob birligi/ 1K token | To‘lov Chiqish $0.04 / 1K token |
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
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': 'google/gemini-3.1-flash-tts-preview', 'input': '${ACTUAL_INPUT_TEXT}', 'voice': 'Orus', 'response_format': 'pcm'}
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}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
Boshqa kontentni 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 google/gemini-3.1-flash-tts-preview
Usul yo‘llari taxalluslari
Yuqorida ko‘rsatilgan usul yo‘llaridan foydalaning.
Chaqirish uchun tegishli ID lar
FAQ · Google: Gemini 3.1 Flash TTS Preview
- Qanday kirish ma’lumotlari va natijalar mavjud?
POST /v1/audio/speech·google/gemini-3.1-flash-tts-preview:text→audio- So‘rov qaysi maydonlardan foydalanadi?
POST /v1/audio/speech·google/gemini-3.1-flash-tts-preview:model,input,voice,response_format,provider