Method: projects.locations.customClasses.create

Benutzerdefinierte Klasse erstellen

HTTP-Anfrage

POST https://speech.googleapis.com/v1p1beta1/{parent=projects/*/locations/*}/customClasses

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
parent

string

Erforderlich. Die übergeordnete Ressource, in der diese benutzerdefinierte Klasse erstellt wird. Format:

projects/{project}/locations/{location}/customClasses

Speech-to-Text unterstützt drei Standorte: global, us (Nordamerika, USA) und eu (Europa). Wenn Sie den Endpunkt speech.googleapis.com aufrufen, verwenden Sie den Speicherort global. Wenn Sie eine Region angeben möchten, verwenden Sie einen regionalen Endpunkt mit dem entsprechenden us- oder eu-Standortwert.

Für die Autorisierung ist die folgende IAM-Berechtigung für die angegebene Ressource parent erforderlich:

  • speech.customClasses.create

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "customClassId": string,
  "customClass": {
    object (CustomClass)
  }
}
Felder
customClassId

string

Erforderlich. Die für die benutzerdefinierte Klasse zu verwendende ID, die als letzte Komponente des Ressourcennamens der benutzerdefinierten Klasse verwendet wird.

Dieser Wert sollte auf Buchstaben, Ziffern und Bindestriche beschränkt sein. Das erste Zeichen muss ein Buchstabe und das letzte ein Buchstabe oder eine Ziffer sein. Die Länge sollte 4 bis 63 Zeichen betragen.

customClass

object (CustomClass)

Erforderlich. Die benutzerdefinierte Klasse, die erstellt werden soll.

Antworttext

Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine neu erstellte Instanz von CustomClass.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

  • https://www.googleapis.com/auth/cloud-platform

Weitere Informationen finden Sie unter Authentication Overview.