Google: Gemini 3.8 Flash TTS
Google Gemini 3.8 Flash TTS membuat ucapan ekspresif untuk buku audio, narasi studio, dan dialog karakter. Model ini menggabungkan naskah verbatim dengan arahan penutur serta akting yang terpisah, tag vokal sesaat, dan cakupan 130 bahasa, dengan fokus pada pelafalan, aksen daerah, dan konsistensi suara.
Tentang model
Deskripsi ini mencakup kemampuan model. Masukan, keluaran, dan opsi yang tersedia di Ailoot tercantum di bawah untuk metode yang dipilih.
Google Gemini 3.8 Flash TTS adalah tingkat performa suara kreatif dalam keluarga text-to-speech 3.8 dari Google. Penekanannya adalah kesetiaan akustik, rentang emosi, aksen daerah, dan kesinambungan suara karakter dalam dialog panjang. Google menyoroti buku audio, narasi studio, pelafalan sulit, dan adegan yang memerlukan akting vokal yang kuat. Keluarannya berupa audio ucapan dari naskah teks yang disiapkan, sesuai untuk meninjau performa narator atau menyusun percakapan bernaskah bersama unsur produksi lain.
Mulailah dengan kata-kata persis yang harus terdengar. Transkrip 3.8 diperlakukan secara verbatim, sedangkan penutur dan performa yang berlangsung sepanjang giliran ditempatkan dalam metadata ucapan terpisah. Berikan setiap giliran identitas penutur yang jelas dan, jika berguna, arahan gaya ringkas seperti kekhawatiran tertahan atau rasa ingin tahu yang ceria. Pecah baris menjadi giliran terpisah jika emosi atau tempo berubah secara signifikan. Ini membuat deskripsi lebih mudah diperiksa: transkrip memuat dialog, dan arahan yang dilampirkan menjelaskan bagaimana bagian itu harus dibawakan. Instruksi tertulis biasa yang ditempatkan dalam transkrip dapat dibacakan.
Sistem suara 3.8 Google mencakup suara siap pakai, pustaka suara yang diperluas, persona yang dirancang, dan identitas suara yang direplikasi. Pilih persona dasar sebelum menerapkan perubahan akting sementara. Aksen daerah yang stabil atau identitas karakter termasuk suara yang dipilih; field style mengontrol performa saat ini. Pembuatnya menyarankan penggunaan kembali suara tersebut dengan arahan ringkas, bukan pengulangan blok Audio Profile atau Director’s Notes yang panjang. Konfigurasi dialog satu permintaan yang didokumentasikan menggabungkan hingga dua penutur siap pakai. Untuk karakter yang dirancang atau direplikasi, panduan mengarahkan pembuatan setiap giliran secara individual saat menyusun percakapan multikarakter.
Tempatkan vokalisasi manusia singkat atau jeda pada titik yang relevan menggunakan tag dalam tanda kurung sudut. Contoh naskah orisinal adalah “Kukira kamu sudah pergi. <short pause> <sigh> Lampunya tetap kunyalakan.” Lampirkan arahan penyampaian tertahan pada seluruh giliran, bukan menempatkan instruksi itu di antara kata-kata yang diucapkan. Tanda baca dan kapitalisasi dapat membantu membentuk keraguan atau menekankan kata. Google juga mendokumentasikan reaksi pendengar yang dipisahkan dengan tanda pipa untuk respons singkat penyimak dan dialog tumpang tindih, serta menyebut Flash TTS sebagai edisi 3.8 pilihan untuk tumpang tindih yang lebih berat. Jaga reaksi tersebut cukup singkat agar pendengar tetap dapat memahami kalimat utama.
Pembuatnya mencantumkan 130 bahasa yang didukung untuk Flash TTS dan menekankan cakupan dialek daerah serta minoritas. Deskripsi performa daerah berguna untuk karakter buku audio yang dilokalkan atau narasi yang aksennya penting bagi audiens. Siapkan naskah dalam bahasa akhirnya, dengan ejaan konsisten untuk nama yang berulang serta cara pembacaan singkatan dan angka yang disengaja. Sebagai langkah editorial, mulailah tinjauan dengar pada bagian yang memuat nama sulit, perubahan dialek, atau transisi emosi. Aksen dan tempo yang diinginkan harus dinilai dari suara yang dihasilkan, bukan dianggap otomatis sesuai berdasarkan label bahasa saja.
Panduan keluaran 3.8 membedakan berkas lengkap dari audio streaming. Default permintaan yang selesai adalah berkas WAV dengan header RIFF: PCM little-endian bertanda 16-bit, mono, 24 kHz. Default streaming adalah PCM linear mentah tanpa header dengan karakteristik sampel yang sama. PCM linear mentah, mu-law, dan A-law juga merupakan pilihan pengodean yang didokumentasikan. Gunakan informasi pengodean sebenarnya saat menyiapkan pemutaran atau mengimpor hasil ke editor. Untuk rangkaian berkas dialog terpisah, pertahankan format yang konsisten dan periksa sambungan untuk perubahan mendadak pada level, tempo, atau ambien ruangan.
Halaman model yang persis ini menetapkan batas layanan Gemini API sebesar 8192 token masukan dan 16384 token keluaran. Ini adalah batas token, bukan durasi buku audio tetap atau jumlah detik ucapan yang persis. Bagi naskah panjang pada batas yang bermakna dan pertahankan identitas suara yang dipilih antarbagian. Dalam produksi sepanjang bab, dengarkan kesinambungan pada pergantian paragraf dan adegan, serta ketepatan kata dalam setiap segmen. Tinjauan praktis yang baik mencatat baris mana yang perlu direvisi pelafalan atau aktingnya, bukan menulis ulang seluruh deskripsi suara setelah setiap pengambilan.
Flash TTS dan Flash-Lite TTS memiliki struktur persiapan 3.8 yang sama, sehingga pilihan edisi dapat mengikuti tuntutan pekerjaan. Flash TTS menekankan akting, dialog kompleks, pelafalan sulit, dan cakupan dialek yang lebih luas; Flash-Lite menekankan throughput untuk konten ucapan rutin. Kontrol ekspresif berkaitan dengan ucapan manusia dan peristiwa vokal. Efek latar, musik pengiring, dan campuran produksi akhir dapat direncanakan sebagai aset terpisah. Penulisan naskah, penerjemahan, dan pengenalan ucapan rekaman tetap merupakan tahap tersendiri di sekitar model teks ke audio ini.
Ailoot Ultra · Ucapan POST /v1/audio/speech google/gemini-3.8-flash-tts
google/gemini-3.8-flash-ttsMulai
Google Gemini 3.8 Flash TTS membuat ucapan ekspresif untuk buku audio, narasi studio, dan dialog karakter. Model ini menggabungkan naskah verbatim dengan arahan penutur serta akting yang terpisah, tag vokal sesaat, dan cakupan 130 bahasa, dengan fokus pada pelafalan, aksen daerah, dan konsistensi suara.
- Masukan yang diterima
- Teks
- Hasil
- Audio
Tersedia di Ailoot · masukan & metode
Ailoot Ultra · Ucapan POST /v1/audio/speech
- Masukan
text- Keluaran
audio
| Kolom | Jenis | Persyaratan | Nilai & batasan | Bawaan |
|---|---|---|---|---|
Kolommodel | Jenisstring | PersyaratanWajib | Nilai & batasan google/gemini-3.8-flash-tts | Bawaan— |
Kolominput | Jenisstring | PersyaratanWajib | Nilai & batasan Panjang minimum: 1 | Bawaan— |
Kolomvoice | Jenisstring | PersyaratanWajib | Nilai & batasan 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 | Bawaan— |
Kolomresponse_format | Jenisstring | PersyaratanOpsional | Nilai & batasan mp3, pcm | Bawaanpcm |
Kolomprovider | Jenisobject | PersyaratanOpsional | Nilai & batasan | Bawaan— |
Parameter metode dan siklus hidup
| Parameter | Kontrak |
|---|---|
Parametercontent_type | Kontrakapplication/json |
Parameterrequired | Kontrakmodel, input, voice |
Parametermaterial_types | Kontraktext |
Siklus hidup: synchronous_result_then_owned_library
GET /v1/media/tasks/{task_id} · task_id aktual yang dikembalikan atau catatan pustaka media
GET /v1/media/assets/{asset_id}/content
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Paket
Referensi tarif tidak menambah opsi permintaan. Parameter yang didukung tercantum pada metode yang dipilih.
- Mode Fast
- Tidak ditentukan Saat mode fast dipilih
- Mode Flex
- Tidak ditentukan Saat mode flex dipilih
- Upaya penalaran maksimum
- Tidak ditentukan Saat upaya penalaran maksimum menggunakan penyesuaian default
Tarif Ailoot
Harga menurut konfigurasi
Cocokkan setiap biaya dengan kondisi yang ditampilkan. Gunakan satu tarif untuk setiap kelompok konfigurasi alternatif.
| Konfigurasi | Jadwal tarif | Satuan penagihan | Biaya |
|---|---|---|---|
| KonfigurasiTarif dasar token | Jadwal tarifTarif dasar | Satuan penagihan— | Biaya Masukan · Token masukan — / 1K token Keluaran · Token keluaran — / 1K token Masukan · Pembacaan cache — / 1K token Masukan · Penulisan cache — / 1K token Masukan · Penulisan cache, 1 jam — / 1K token |
| Konfigurasitoken masukan | Jadwal tarif— | Satuan penagihan/ 1K token | Biaya Masukan $0.001 / 1K token |
| Konfigurasitoken keluaran | Jadwal tarif— | Satuan penagihan/ 1K token | Biaya Keluaran $0.018 / 1K token |
Ailoot mencadangkan perkiraan dana sebelum permintaan. Setelah hasil diterima, tagihan akhir diselesaikan berdasarkan penggunaan yang terukur. Penyelesaian tagihan streaming menggunakan catatan penggunaan akhir. Cara kerja cadangan dan penyelesaian tagihan →
Contoh permintaan
Ailoot Ultra · Ucapan
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-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 · Ucapan
Audio biner secara utuh atau respons audio_url asli, header, dan setiap aset milik Ailoot.
GET /v1/media/tasks/{task_id}GET /v1/media/assets/{asset_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
Pembacaan konten 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, berkas, dan bagian konten yang dikembalikan.
Simpan respons dan header secara lengkap, setiap keluaran aktual, identifikator asli yang dikembalikan, dan semua kolom usage. Pulihkan operasi asli tanpa mengirim ulang permintaan pembuatan.
Jika respons asli perlu diperiksa
Simpan X-Client-Request-ID yang dikembalikan untuk rekonsiliasi. Baca hanya nilai task_id/asset_id yang benar-benar dikembalikan atau pustaka media milik Anda; jangan pernah membuat URL tugas dari ID operasi dan jangan pernah mengirim ulang permintaan pembuatan.
Alias
Alias model
Ailoot Ultra google/gemini-3.8-flash-tts
Alias jalur metode
Gunakan jalur metode yang ditampilkan di atas.
ID pemanggil terkait
FAQ · Google: Gemini 3.8 Flash TTS
- Input dan hasil apa yang tersedia?
POST /v1/audio/speech·google/gemini-3.8-flash-tts:text→audio- Kolom apa yang digunakan permintaan?
POST /v1/audio/speech·google/gemini-3.8-flash-tts:model,input,voice,response_format,provider