Transcribe audio
Google Cloud Speech-to-Text
Speech recognition API on Google Cloud that returns transcripts from audio files or live streams.
Rate limits
| Limit (V2, per region, per project) | Value |
|---|---|
| Synchronous recognition requests per 60 seconds | 300 |
| Batch recognition requests per 60 seconds | 150 |
| Streaming recognition requests per 60 seconds | 1,000,000 |
Concurrent StreamingRecognize sessions | 300 |
| Resource requests per 60 seconds | 100 |
| Operation requests per 60 seconds | 150 |
Source2Quotas and limits (V2)
Other limits
- Streaming
- Each stream message up to 25 KB of audio; stream open up to 5 minutes2
- Batch
- Up to 5 files per request, each up to 8 hours; Cloud Storage only2
- Phrases per request
- 5,000 phrases and 100,000 characters in adaptation2
- Quota increases
- Quotas are adjustable on request; system limits are fixed2
- V1 limits (other page)
- 10 MB per inline request; 900 recognition requests per 60 seconds; 480 hours of audio a day3
Read from Google Cloud’s own pages on 2026-11-04. Every number links to the page a value came from. For agents, the same facts as markdown: /tools/transcribe-audio/google-cloud-speech-to-text.md