En este documento, se describen las cuotas y los límites del sistema que se aplican a Cloud Speech-to-Text.
- Las cuotas tienen valores predeterminados, pero, por lo general, puedes solicitar ajustes.
- Los límites del sistema son valores fijos que no se pueden cambiar.
Google Cloud usa cuotas para garantizar la equidad y reducir los aumentos repentinos en el uso y la disponibilidad de los recursos. Una cuota restringe la cantidad de un recurso deGoogle Cloud que puede usar tu proyecto de Google Cloud . Las cuotas se aplican a una variedad de tipos de recursos, incluidos los componentes de hardware, software y red. Por ejemplo, las cuotas pueden restringir la cantidad de llamadas a la API para un servicio, la cantidad de balanceadores de cargas que se usan en simultáneo en tu proyecto o la cantidad de proyectos que puedes crear. Las cuotas protegen a la comunidad de usuarios deGoogle Cloud evitando la sobrecarga de los servicios. También te ayudan a administrar tus propios recursos de Google Cloud .
El sistema de cuotas de Cloud lleva a cabo las siguientes acciones:
- Supervisa tu consumo de productos y servicios de Google Cloud
- Restringe el consumo de esos recursos
- Proporciona una forma de solicitar cambios en el valor de la cuota y automatizar los ajustes de la cuota
En la mayoría de los casos, cuando intentas consumir más de lo que permite la cuota de un recurso, el sistema bloquea el acceso al recurso y la tarea que intentas llevar a cabo falla.
Por lo general, las cuotas se aplican a nivel de proyecto de Google Cloud . El uso de un recurso en un proyecto no afecta tu cuota disponible en otro proyecto. En un proyecto de Google Cloud , las cuotas se comparten entre todas las aplicaciones y direcciones IP.
Para obtener más información, consulta la descripción general de cuotas de Cloud.
Para ajustar la mayoría de las cuotas, usa la consola de Google Cloud . Para obtener más información, consulta Solicita un ajuste de cuota.
También hay límites del sistema para los recursos de Cloud STT, los cuales no se pueden modificar.
En este documento, se detallan las restricciones y los límites de uso actuales de la API de Cloud Speech‑to‑Text. Esta página se actualizará para reflejar los cambios que se realicen a estas restricciones y los límites de uso. Nos reservamos el derecho de modificar los límites.
Límites de contenido
El contenido de Cloud Speech-to-Text se proporciona como datos de audio, ya sea
directamente en el campo content de la solicitud o haciendo referencia a este dentro de un URI
de Cloud Storage en el campo uri de la solicitud. Existe un límite de 10 MB para cada solicitud
que se envía a la API a través de archivos locales. En el caso de los métodos Recognize y LongRunningRecognize, este límite se aplica al tamaño de la solicitud enviada. En el caso del método StreamingRecognize, el límite de 10 MB se aplica a la solicitud StreamingRecognize inicial y al tamaño de cada mensaje individual de la transmisión. Si se supera este límite,
se arroja un error. No hay límite de tamaño para las solicitudes que se envían con datos de audio
almacenados en un bucket de Cloud Storage.
La API tiene los límites de tamaño que se indican a continuación (sujetos a cambios) para este tipo de contenido:
| Límite de contenido | Duración de audio |
|---|---|
| Solicitudes síncronas | Aproximadamente 1 minuto |
| Solicitudes asíncronas | Aproximadamente 480 minutos* |
| Solicitudes de transmisión | Aproximadamente 5 minutos |
* En audios que duren más de alrededor de 1
minuto, se debe usar el campo uripara
hacer referencia a un archivo de audio almacenado en Cloud Storage.
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. Para obtener más información, consulta Mensajes de error y Solución de problemas.
En todas las solicitudes, también puedes proporcionar un recurso PhraseSet que contenga una lista de frases específicas para la solicitud. En este contexto, una sola palabra cuenta como una frase. A ese contexto, se aplican los límites que se indican a continuación:
| Límite de adaptación de voz | Valor |
|---|---|
| Frases por solicitud | 5,000 |
| Total de caracteres por solicitud | 100,000 |
| Caracteres por frase | 100 |
Límites de las solicitudes
Los límites de uso actuales de la API para Cloud Speech-to-Text son los siguientes (sujetos a cambios):
| Tipo de límite | Límite de uso |
|---|---|
| Solicitudes de reconocimiento cada 60 segundos* | 900 |
| Solicitudes de recursos de adaptación cada 60 segundos* | 10 |
| Procesamiento por día | 480 horas de audio |
* Cada sesión StreamingRecognize se considera una única solicitud, a pesar de que
incluya varios marcos de audio StreamingRecognizeRequest en la transmisión.
Las solicitudes o intentos de procesar audio que superen estos límites generarán un error. Para obtener más información, consulta Mensajes de error y Solución de problemas.
Estos límites se aplican a cada proyecto de desarrollador de Cloud Speech‑to‑Text y se comparten con todas las aplicaciones y direcciones IP que usan un proyecto de desarrollador específico.