In diesem Dokument sind die Kontingente und Systemlimits für Cloud Speech-to-Text aufgeführt.
- Kontingente haben Standardwerte, aber Sie können in der Regel Anpassungen anfordern.
- Systemlimits sind feste Werte, die nicht geändert werden können.
Google Cloud nutzt Kontingente, um für Fairness zu sorgen und Spitzen bei der Ressourcennutzung und ‑verfügbarkeit zu reduzieren. Ein Kontingent schränkt ein, wie viel von einer Ressource vonGoogle Cloud Ihr Projekt von Google Cloud nutzen kann. Kontingente gelten für eine Reihe von Ressourcentypen, einschließlich Hardware, Software und Netzwerkkomponenten. Mit Kontingenten können Sie beispielsweise die Anzahl der API-Aufrufe an einen Dienst, die Anzahl der von Ihrem Projekt nebenläufig verwendeten Load Balancer oder die Anzahl der Projekte begrenzen, die Sie erstellen können. Kontingente sollen eine Überlastung von Diensten verhindern und dadurch die Community der Nutzer vonGoogle Cloud schützen. Sie helfen Ihnen auch bei der Verwaltung Ihrer eigenen Ressourcen von Google Cloud .
Das Cloud-Kontingentsystem tut Folgendes:
- Es überwacht Ihren Verbrauch von Produkten und Diensten von Google Cloud .
- Es schränkt Ihren Verbrauch dieser Ressourcen ein.
- Es bietet eine Möglichkeit, Änderungen am Kontingentwert zu beantragen und Kontingentanpassungen zu automatisieren.
Wenn Sie versuchen, mehr von einer Ressource zu verbrauchen, als das Kontingent zulässt, blockiert das System in den meisten Fällen den Zugriff auf die Ressource. Die Aufgabe, die Sie auszuführen versuchen, schlägt dann fehl.
Kontingente gelten in der Regel auf der Ebene des Projekts von Google Cloud . Die Nutzung einer Ressource in einem Projekt hat keinen Einfluss auf das verfügbare Kontingent in einem anderen Projekt. Innerhalb eines Projekts von Google Cloud werden die Kontingente für alle Anwendungen und IP-Adressen gemeinsam genutzt.
Weitere Informationen finden Sie unter Cloud-Kontingente – Übersicht.
Die meisten Kontingente können Sie in der Google Cloud Console anpassen. Weitere Informationen finden Sie unter Kontingentanpassung anfordern.
Für Cloud STT-Ressourcen gelten außerdem Systemlimits. Systemlimits können nicht geändert werden.
In diesem Dokument sind die aktuell gültigen Einschränkungen und Nutzungslimits für die Cloud Speech-to-Text API aufgeführt. Bei Änderungen der Einschränkungen und Nutzungslimits wird die Seite entsprechend aktualisiert. Wir behalten uns das Recht vor, diese Limits zu ändern.
Limits für Inhalte
Inhalte werden in Form von Audiodaten entweder direkt im Feld content der Anfrage an Cloud Speech-to-Text übergeben oder es wird darauf in einem Cloud Storage-URI im Feld uri der Anfrage verwiesen. Bei allen Einzelanfragen, die für lokale Dateien an die API gesendet werden, gilt ein Limit von 10 MB. Bei den Methoden Recognize und LongRunningRecognize gilt dieses Limit für die Größe der gesendeten Anfrage. Bei der Methode StreamingRecognize gilt das Limit von 10 MB sowohl für die anfängliche StreamingRecognize-Anfrage als auch die Größe jeder einzelnen Nachricht im Stream. Ein Überschreiten des Limits führt zu einem Fehler. Bei Anfragen, die für Audiodaten in einem Google Cloud Storage-Bucket gesendet werden, besteht kein Größenlimit.
Bei der API gelten die folgenden Limits für die Größe des Inhalts (Änderungen vorbehalten):
| Limit für Inhalte | Audiolänge |
|---|---|
| Synchrone Anfragen | ~ 1 Minute |
| Asynchrone Anfragen | ~ 480 Minuten* |
| Streaminganfragen | ~ 5 Minuten |
* Bei Audioinhalten, die länger als ~ 1 Minute sind, muss das Feld uri auf eine Audiodatei in Cloud Storage verweisen.
Bei StreamingRecognize-Anfragen muss der Audioinhalt annähernd in Echtzeit gesendet werden.
Der Versuch, Inhalte über diese Limits hinaus zu verarbeiten, führt zu einem Fehler. Weitere Informationen finden Sie unter Fehlermeldungen und Fehlerbehebung.
In einer Anfrage können Sie auch eine PhraseSet-Ressource mit einer Liste der für die Anfrage spezifischen Wortgruppen bereitstellen. Einzelne Wörter zählen hierbei ebenfalls als Wortgruppe. Für einen solchen Kontext gelten folgende Limits:
| Limit für die Sprachanpassung | Wert |
|---|---|
| Wortgruppen pro Anfrage | 5.000 |
| Gesamtzeichen pro Anfrage | 100.000 |
| Zeichen pro Wortgruppe | 100 |
Anfragelimits
Bei der Cloud Speech-to-Text API gelten aktuell die folgenden Nutzungslimits (Änderungen vorbehalten):
| Art des Limits | Nutzungslimit |
|---|---|
| Erkennungsanfragen pro 60 Sekunden* | 900 |
| Anpassungsressourcenanfragen pro 60 Sekunden* | 10 |
| Verarbeitung pro Tag | 480 Stunden Audio |
* Jede StreamingRecognize-Sitzung wird als separate Anfrage behandelt, auch wenn sie mehrere Frames von StreamingRecognizeRequest-Audio im Stream enthält.
Anfragen oder Versuche der Audioverarbeitung über diese Limits hinaus führen zu einem Fehler. Weitere Informationen finden Sie unter Fehlermeldungen und Fehlerbehebung.
Diese Limits gelten für jedes Cloud Speech-to-Text-Entwicklerprojekt sowie für alle Anwendungen und IP-Adressen, die von einem bestimmten Entwicklerprojekt verwendet werden.