Google: Gemini 3.8 Flash Lite TTS
Google Gemini 3.8 Flash-Lite TTS menukar skrip tepat kepada pertuturan untuk ciri baca kuat, narasi rutin dan kandungan pertuturan berjumlah besar. Ia menyokong 101 bahasa, pilihan suara dan kawalan penyampaian melalui metadata gaya berasingan, dengan tag sebaris untuk jeda ringkas dan peristiwa vokal.
Tentang model
Huraian ini merangkumi keupayaan model. Input, output dan pilihan yang tersedia di Ailoot disenaraikan di bawah untuk kaedah yang dipilih.
Google Gemini 3.8 Flash-Lite TTS ialah ahli keluarga teks ke pertuturan 3.8 Google yang menumpukan daya pemprosesan. Ia menerima skrip bertulis dan menghasilkan audio pertuturan. Google meletakkannya untuk ciri baca kuat, narasi harian satu penutur, produksi audio berjumlah besar dan peringkat output pertuturan dalam sistem ejen suara. Hasil yang berguna ialah artikel dibaca dengan suara konsisten, penerangan produk lisan atau set rakaman arahan ringkas. Skrip perlu sudah mengandungi kata-kata yang perlu didengar oleh pendengar.
Keluarga 3.8 memisahkan transkrip daripada arahan persembahan. Kekalkan teks pertuturan kata demi kata dan letakkan emosi berterusan, rentak, kelantangan atau gaya penyampaian dalam metadata pertuturan. Pengenalan mesra, arahan mendesak dan penutup tenang masing-masing boleh mempunyai huraian gaya ringkas pada giliran tersendiri. Teks seperti “Sebut dengan ceria” dalam transkrip boleh dituturkan juga. Nama penutur diletakkan dalam metadata penutur, bukannya sebagai label dalam skrip yang didengar. Penyediaan ini amat penting semasa menggunakan semula prom yang ditulis untuk Gemini 3.1 Flash TTS.
Gunakan tag kurungan sudut sebaris untuk peristiwa ringkas pada titik tertentu: tarikan nafas, ketawa, batuk, keluhan atau jeda. Contohnya, transkrip “Langkah seterusnya mudah. <short pause> Pilih bahasa pilihan anda.” mengekalkan jeda yang dimaksudkan bersebelahan kata-kata yang dipengaruhinya. Letakkan penyampaian berbisik berterusan dalam huraian gaya daripada menambah tag peristiwa berulang kali. Google mengesyorkan nama tag bahasa Inggeris walaupun untuk skrip bahasa lain. Kawalan ini mengarahkan suara; trek tepukan atau bunyi pintu dihempas memerlukan produksi bunyi berasingan, bukannya tag peristiwa vokal.
Google menyenaraikan 101 bahasa yang disokong untuk edisi ini, termasuk bahasa Inggeris, Rusia, Cina, Jepun, Korea, Perancis, Jerman, Sepanyol, Indonesia dan Vietnam. Tulis skrip lengkap dalam bahasa yang dimaksudkan, termasuk bentuk nama, singkatan dan nombor yang diingini. Sebagai persediaan editorial, kembangkan singkatan yang kabur atau tulis bacaan nombor yang dikehendaki apabila pendengar mesti mendengar satu bentuk tertentu. Dengarkan petikan awal yang mengandungi nama dan peralihan sukar sebelum menganggap rakaman panjang telah selesai. Bilangan bahasa tidak menjadikan semua sebutan serantau boleh saling diganti.
Pengeluar menyokong suara siap bina, pustaka suara diperluas, persona suara rekaan dan replikasi suara. Pilih identiti suara secara berasingan daripada arahan lakonan sementara. Gunakan semula identiti itu dan huraian penyampaian ringkas merentas bahagian apabila narasi perlu konsisten. Dalam konfigurasi dua penutur yang didokumenkan, berikan setiap giliran penutur jelas yang sepadan dengan salah satu daripada dua suara siap bina yang dikonfigurasi. Panduan Google mengendalikan adegan berbilang watak dengan suara rekaan atau direplikasi melalui penjanaan giliran individu. Perbezaan ini penting semasa merancang dialog, berbanding seorang narator.
Untuk permintaan lengkap biasa, panduan 3.8 Google menetapkan audio WAV dengan pengepala RIFF, mengandungi PCM little-endian bertanda 16 bit, mono 24 kHz. Konfigurasi penstrimannya pula mengembalikan cebisan PCM mentah tanpa pengepala secara lalai; panduan turut mendokumenkan pilihan pengekodan PCM linear mentah, mu-law dan A-law. Padankan tetapan main balik atau penyuntingan dengan format output sebenar. Menamakan semula PCM tanpa pengepala kepada sambungan WAV tidak menambah maklumat bekas. Semasa menyusun giliran yang dijana berasingan, kekalkan format audio konsisten dan anggap setiap WAV lengkap sebagai fail dengan pengepalanya sendiri.
Halaman model khusus menyenaraikan had Gemini API sebanyak 8,192 token input dan 16,384 token output. Token audio tidak menyatakan bilangan saat pertuturan tetap. Sediakan bahan panjang dalam bahagian bermakna, kekalkan suara serta taklimat gaya yang sama dan dengarkan sambungannya. Ini ialah had penyajian yang didokumenkan pengeluar bagi model ini; ia menerangkan kuantiti yang berbeza daripada medan konteks katalog umum. Teks ialah input dan audio ialah output, jadi pendrafan skrip, terjemahan dan transkripsi ialah tugas penyediaan atau susulan berasingan.
Flash-Lite berkongsi struktur permintaan 3.8 dengan Gemini 3.8 Flash TTS. Pilihan praktikal berkaitan persembahan yang diperlukan: Flash-Lite ditujukan untuk produksi pantas dan berulang, manakala Flash TTS ialah aras kreatif untuk sebutan sukar, lakonan bernuansa dan liputan dialek lebih luas. Artikel bantuan rutin dan adegan dramatik dua watak mempunyai tuntutan suara berbeza. Semak rakaman sebenar untuk perkataan tertinggal atau berulang, sebutan, rentak dan perubahan yang kedengaran antara segmen sebelum menggunakannya dalam pengalaman pendengaran akhir.
Ailoot Ultra · Pertuturan POST /v1/audio/speech google/gemini-3.8-flash-lite-tts
google/gemini-3.8-flash-lite-tts
google/gemini-3.8-flash-lite-ttsPengenalan
Google Gemini 3.8 Flash-Lite TTS menukar skrip tepat kepada pertuturan untuk ciri baca kuat, narasi rutin dan kandungan pertuturan berjumlah besar. Ia menyokong 101 bahasa, pilihan suara dan kawalan penyampaian melalui metadata gaya berasingan, dengan tag sebaris untuk jeda ringkas dan peristiwa vokal.
- Input yang diterima
- Teks
- Hasil
- Audio
Tersedia di Ailoot · input & kaedah
Ailoot Ultra · Pertuturan POST /v1/audio/speech
- Input
text- Output
audio
| Medan | Jenis | Keperluan | Nilai & had | Lalai |
|---|---|---|---|---|
Medanmodel | Jenisstring | KeperluanDiperlukan | Nilai & had google/gemini-3.8-flash-lite-tts | Lalai— |
Medaninput | Jenisstring | KeperluanDiperlukan | Nilai & had Panjang minimum: 1 | Lalai— |
Medanvoice | Jenisstring | KeperluanDiperlukan | Nilai & had 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 Panjang minimum: 1 | Lalai— |
Medanresponse_format | Jenisstring | KeperluanPilihan | Nilai & had mp3, pcm | Lalaipcm |
Medanprovider | Jenisobject | KeperluanPilihan | Nilai & had | Lalai— |
Parameter kaedah dan kitar hayat
| Parameter | Kontrak |
|---|---|
Parametercontent_type | Kontrakapplication/json |
Parameterrequired | Kontrakmodel, input, voice |
Parametermaterial_types | Kontraktext |
Kitar hayat: synchronous_result_then_owned_library
GET /v1/media/tasks/{task_id} · task_id sebenar yang dikembalikan atau rekod pustaka media
GET /v1/media/assets/{asset_id}/content
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Pelan harga
Rujukan tarif tidak menambah pilihan permintaan. Parameter yang disokong disenaraikan untuk kaedah yang dipilih.
- Mod pantas
- Tidak dinyatakan Apabila mod pantas dipilih
- Mod flex
- Tidak dinyatakan Apabila mod flex dipilih
- Usaha penaakulan maksimum
- Tidak dinyatakan Apabila usaha penaakulan maksimum menggunakan pelarasan default
Kadar Ailoot
Harga mengikut konfigurasi
Padankan setiap caj dengan syarat yang dipaparkan. Gunakan satu kadar bagi setiap set konfigurasi alternatif.
| Konfigurasi | Jadual kadar | Unit pengebilan | Caj |
|---|---|---|---|
| KonfigurasiKadar asas token | Jadual kadarKadar asas | Unit pengebilan— | Caj Input · Token input — / 1K token Output · Token output — / 1K token Input · Bacaan cache — / 1K token Input · Penulisan cache — / 1K token Input · Penulisan cache, 1 jam — / 1K token |
| Konfigurasitoken input | Jadual kadar— | Unit pengebilan/ 1K token | Caj Input $0.001 / 1K token |
| Konfigurasitoken output | Jadual kadar— | Unit pengebilan/ 1K token | Caj Output $0.012 / 1K token |
Ailoot merizabkan anggaran amaun sebelum permintaan. Selepas hasil diterima, caj akhir diselesaikan berdasarkan penggunaan terukur. Penyelesaian caj penstriman menggunakan rekod penggunaan akhir. Cara rizab dan penyelesaian caj berfungsi →
Contoh permintaan
Ailoot Ultra · Pertuturan
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.8-flash-lite-tts', 'input': '${ACTUAL_INPUT_TEXT}', 'voice': 'Zephyr'}
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.
Terima dan simpan hasil
Ailoot Ultra · Pertuturan
Audio binari lengkap atau respons audio_url asal, pengepala dan setiap aset milik anda.
GET /v1/media/tasks/{task_id}GET /v1/media/assets/{asset_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
Pembacaan kandungan lain
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.
Simpan semua hasil yang selesai
Simpan setiap respons lengkap, fail dan bahagian kandungan yang dikembalikan.
Simpan respons dan pengepala yang lengkap, setiap output sebenar, pengecam asal yang dikembalikan serta semua medan penggunaan. Pulihkan operasi asal tanpa menghantar permintaan penciptaan sekali lagi.
Jika respons asal perlu disemak
Simpan X-Client-Request-ID yang dikembalikan untuk penyelarasan rekod. Baca hanya nilai task_id/asset_id sebenar yang dikembalikan atau pustaka media milik anda; jangan sekali-kali bina URL tugas daripada ID operasi atau hantar semula permintaan penciptaan.
Alias
Alias model
Ailoot Ultra google/gemini-3.8-flash-lite-tts
Alias laluan kaedah
Gunakan laluan kaedah yang dipaparkan di atas.
ID pemanggil berkaitan
FAQ · Google: Gemini 3.8 Flash Lite TTS
- Apakah input dan hasil yang tersedia?
POST /v1/audio/speech·google/gemini-3.8-flash-lite-tts:text→audio- Apakah medan yang digunakan oleh permintaan?
POST /v1/audio/speech·google/gemini-3.8-flash-lite-tts:model,input,voice,response_format,provider