Limits
A request takes one audio file of 5 seconds to 5 minutes and up to 25,000,000 bytes, up to 20 noul, choice and score questions and up to 5 span questions. Each organization can send 60 requests per minute. Each table below names the error a request outside that limit returns. See Errors for what each code means.
Audio
To evaluate a recording longer than 5 minutes, split it into files of 5 minutes or less and send one request per file. Keep every part at least 5 seconds long.
Which limit a file reaches first
Uncompressed WAV usually reaches the size limit before 5 minutes. The request part adds little, so the size of the audio file decides which limit applies:
To fit a longer WAV file under the size limit, convert it to 16 kHz mono. The model hears audio as one channel at 16 kHz, so a higher sample rate or a second channel does not improve answers, and 5 minutes of 16 kHz mono WAV fits in 9.6 MB:
Questions and context
Rate limits
The limit counts requests to every Audio Decisions endpoint over a sliding 60-second window, and every API key in an organization shares it. A 429 carries a Retry-After header with the number of seconds to wait before retrying. See Handling errors.