Cuotas y límites

api Cloud Speech-to-Text API realtime_warning

En este documento, se indican las restricciones de la API y los límites de uso actuales de Speech-to-Text. Esta página se actualizará para reflejar los cambios en estas restricciones y los límites de uso. Nos reservamos el derecho de cambiar los límites.

Puedes solicitar un aumento de las cuotas desde Google Cloud Console. Para obtener más información, consulta la sección Administra tu cuota.

Después de enviar la solicitud, Google puede comunicarse contigo para pedirte más información y también informarte si se aprobó o rechazó.

Límites de contenido

El contenido que se envía a Speech‑to‑Text debe proporcionarse como datos de audio, ya sea directamente en el campo content de la solicitud o referenciado en un URI de Google Cloud Storage, en el campo uri de la solicitud.

La API contiene los siguientes límites de tamaño del contenido (sujetos a cambios):

Límite de contenido Duración de audio
Solicitudes síncronas 1 minuto
Solicitudes asíncronas 480 minutos*
Solicitudes de transmisión 5 minutos**

* En el caso de un audio con una duración superior a 1 minuto, se debe usar el campo uri para hacer referencia a un archivo de audio almacenado en Google Cloud Storage.
** Si necesitas transmitir contenido durante más de 5 minutos, consulta el instructivo de transmisión ilimitada.

Para las solicitudes StreamingRecognize, el audio debe enviarse a una velocidad que se aproxime al tiempo real.

Si se intenta procesar contenido que exceda estos límites, se producirá un error.

Dentro de cualquier solicitud, también se puede proporcionar un elemento SpeechContext, con una lista de frases específicas para la solicitud. (Una sola palabra cuenta como una frase en este contexto). Se aplican los siguientes límites a ese contexto:

Límite de SpeechContext Valor
Frases por solicitud 5000
Total de caracteres por solicitud 10,000
Caracteres por frase 100

Límites de las solicitudes

Los límites de uso actuales de la API para Speech‑to‑Text son los siguientes (y están sujetos a cambios):

Tipo de límite Límite de uso
Solicitudes cada 60 segundos* 900
Procesamiento por día 480 horas de audio

* Cada sesión StreamingRecognize se considera una solicitud única, a pesar de que la transmisión puede contener varios marcos de audio StreamingRecognizeRequest.

Si envías solicitudes o intentas procesar audio por encima de estos límites, se producirá un error.

Estos límites se aplican a cada proyecto de desarrollador de Speech‑to‑Text y se comparten en todas las aplicaciones y direcciones IP que usan un proyecto de desarrollador específico.