Dokumen ini mencantumkan kuota dan batas sistem yang berlaku untuk Speech-to-Text. Kuota menentukan jumlah resource bersama yang dapat dihitung dan dapat Anda gunakan, dan ditentukan oleh layanan Google Cloud seperti Speech-to-Text. Batas sistem adalah nilai tetap yang tidak dapat diubah.
Google Cloud menggunakan kuota untuk membantu memastikan keadilan dan mengurangi lonjakan penggunaan dan ketersediaan resource. Kuota membatasi jumlah resource Google Cloud yang dapat digunakan project Google Cloud Anda. Kuota berlaku untuk berbagai jenis resource, termasuk komponen hardware, software, dan jaringan. Misalnya, kuota dapat membatasi jumlah panggilan API ke layanan, jumlah load balancer yang digunakan secara bersamaan oleh project Anda, atau jumlah project yang dapat Anda buat. Kuota melindungi komunitas pengguna Google Cloud dengan mencegah kelebihan beban layanan. Kuota juga membantu Anda mengelola resource Google Cloud Anda sendiri.
Sistem Kuota Cloud melakukan hal berikut:
- Memantau pemakaian produk dan layanan Google Cloud oleh Anda
- Membatasi pemakaian resource tersebut
- Memberikan cara untuk meminta perubahan pada nilai kuota
Pada umumnya, saat Anda mencoba menggunakan resource lebih dari kuota yang diizinkan, sistem akan memblokir akses ke resource, dan tugas yang Anda coba lakukan akan gagal.
Kuota umumnya berlaku di level project Google Cloud. Penggunaan resource di satu project tidak memengaruhi kuota yang tersedia di project lain. Dalam project Google Cloud, kuota dibagikan ke semua aplikasi dan alamat IP.
Untuk menyesuaikan sebagian besar kuota, gunakan Konsol Google Cloud. Untuk mengetahui informasi selengkapnya, lihat Meminta penyesuaian kuota.
Ada juga batas sistem untuk resource Speech-to-Text. Batas sistem tidak dapat diubah.
Dokumen ini menjelaskan batas penggunaan dan pembatasan API saat ini untuk Cloud Speech-to-Text. Halaman ini akan diperbarui untuk mencerminkan perubahan apa pun terkait pembatasan dan batas penggunaan tersebut. Kami berhak mengubah batas ini.
Batas Konten
Konten ke Speech-to-Text disediakan sebagai data audio, entah itu secara langsung dalam kolom content
pada permintaan tersebut atau direferensikan dengan URI Google Cloud Storage dalam kolom uri
pada permintaan tersebut. Ada batas 10 MB untuk semua permintaan tunggal yang dikirim ke API menggunakan file lokal. Dalam kasus metode Recognize
dan LongRunningRecognize
, batas ini berlaku untuk ukuran permintaan yang dikirim. Dalam kasus metode StreamingRecognize
, batas 10 MB berlaku untuk permintaan StreamingRecognize
awal dan ukuran setiap pesan individual dalam streaming. Jika batas ini terlampaui, error akan muncul. Tidak ada batas ukuran untuk permintaan yang dikirim menggunakan data audio yang disimpan di bucket Google Cloud Storage.
API ini memuat batas-batas ukuran konten sebagai berikut (dan dapat berubah sewaktu-waktu).
Batas Konten | Panjang Audio |
---|---|
Permintaan Sinkron | ~1 Menit |
Permintaan Asinkron | ~480 Menit* |
Permintaan Streaming | ~5 Menit** |
* Audio dengan durasi lebih dari ~1 menit harus
menggunakan kolom uri
untuk mereferensikan
file audio di Google Cloud Storage.
** Jika Anda perlu melakukan streaming konten selama lebih dari 5 menit, lihat
tutorial streaming tanpa batas.
Untuk permintaan StreamingRecognize
, audio harus dikirim dalam kecepatan yang kurang lebih sama dengan kecepatan real time.
Percobaan pemrosesan konten yang melampaui batas konten ini akan menimbulkan error. Untuk mengetahui informasi selengkapnya, lihat Pesan error dan Pemecahan masalah.
Dalam permintaan apa pun, Anda juga dapat memasukkan resource PhraseSet yang memuat daftar frasa khusus untuk permintaan tersebut. (Satu kata dihitung sebagai satu frasa dalam konteks ini.) Batas berikut berlaku untuk konteks semacam ini:
Batas Adaptasi Ucapan | Nilai |
---|---|
Frasa per permintaan | 5000 |
Total karakter per permintaan | 100.000 |
Karakter per frasa | 100 |
Batas Permintaan
Batas penggunaan API saat ini untuk Speech-to-Text adalah sebagai berikut (dan dapat berubah sewaktu-waktu):
Jenis Batas | Batas Penggunaan |
---|---|
Permintaan Pengenalan per 60 detik* | 900 |
Permintaan resource adaptasi per 60 detik* | 10 |
Pemrosesan per hari | 480 jam audio |
* Setiap sesi StreamingRecognize
dianggap sebagai satu permintaan meskipun terdapat beberapa frame audio StreamingRecognizeRequest
dalam streaming tersebut.
Permintaan dan/atau percobaan pemrosesan audio yang melampaui batas ini akan menimbulkan error. Untuk mengetahui informasi selengkapnya, lihat Pesan error dan Pemecahan masalah.
Batas ini berlaku untuk setiap project developer Speech-to-Text, serta digunakan bersama oleh semua aplikasi dan alamat IP yang menggunakan project developer terkait.