Official documentation
Quotas and limits (Speech-to-Text, Google Cloud)
Google Cloud, Google Cloud, n.d.
Read the originalRead on October 17, 2026
- What it is
- Google Cloud's table of audio length limits for synchronous, asynchronous and streaming Speech-to-Text requests.
- How much weight it carries
- Official quota page, so it is the authority for current limits. Google marks the figures as subject to change, so check the live page before relying on them.
Facts taken from this source
- Google Cloud's quota table gives a streaming recognition request an audio length of about 5 minutes.
“Streaming Requests ~5 Minutes * Audio longer than ~1 minute must use the uri field to reference an audio file in Cloud Storage.” (Audio length limits table)
- Google Cloud requires streaming audio to be sent at about the speed at which it is spoken, and it returns an error for content that exceeds the limits.
“For StreamingRecognize requests, audio must be sent at a rate that approximates real time.” (Audio length limits table)
- Google Cloud's quota table gives an asynchronous request an audio length of about 480 minutes, against about 1 minute for a synchronous request.
“Synchronous Requests ~1 Minute Asynchronous Requests ~480 Minutes” (Audio length limits table)