Methode: projects.locations.datasets.dictationStores.dictations.recognize

Führt eine asynchrone Spracherkennung durch und empfängt Ergebnisse über die Schnittstelle google.longrunning.Operations. Gibt entweder ein Operation.error- oder ein Operation.response- Element zurück, das eine RecognizeResponse-Nachricht enthält. In diesem Fall wird die Notiz, deren Name in der RecognizeResponse zurückgegeben wird, zu einem untergeordneten Element von Dictation. Der Feldtyp metadata ist OperationMetadata.

HTTP-Anfrage

POST https://healthcare.googleapis.com/v1alpha2/{name=projects/*/locations/*/datasets/*/dictationStores/*/dictations/*}:recognize

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
name

string

Der Ressourcenname des zu transkribierenden Diktats.

Zur Autorisierung ist die folgende Google IAM-Berechtigung für die angegebene Ressource name erforderlich:

  • healthcare.dictations.recognize

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung

{
  "speechConfigName": string,
  "enableVoiceActions": boolean,
  "actionsConfig": {
    object (ActionsConfig)
  }
}
Felder
speechConfigName

string

SpeechConfig-Konfiguration für die Erkennungsanfrage. Die Sprachkonfiguration kann als vollständiger REST-Pfad bereitgestellt werden: projects/{project_id}/locations/{locationId}/datasets/{datasetId}/dictationStores/{dictationStoreId}/speechConfigs/{speech_config_id}.

Zur Autorisierung ist die folgende Google IAM-Berechtigung für die angegebene Ressource speechConfigName erforderlich:

  • healthcare.speechConfigs.get

enableVoiceActions

boolean

Bestimmt, ob das Erkennungsmodul nach Sprachbefehlen sucht.

actionsConfig

object (ActionsConfig)

Konfiguration für die Aktionserkennung. Wenn dieses Flag angegeben ist, wird das Flag "enableVoiceActions" ignoriert.

Antworttext

Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von Operation.

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

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

Weitere Informationen finden Sie in der Authentifizierungsübersicht.