Méthode : projects.locations.datasets.dictationStores.dictations.recognize

Effectue une reconnaissance vocale asynchrone : recevez les résultats via l'interface google.longrunning.Operations. Renvoie un objet Operation.error ou Operation.response contenant un message RecognizeResponse (auquel cas l'objet Note dont le nom est renvoyé dans la requête RecognizeResponse devient un enfant de l'objet Dictation). Le type de champ metadata est OperationMetadata.

Requête HTTP

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

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
name

string

Nom de ressource des données de dictée à transcrire.

L'autorisation Google IAM suivante est requise pour la ressource name indiquée :

  • healthcare.dictations.recognize

Corps de la requête

Le corps de la requête contient des données présentant la structure suivante :

Représentation JSON

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

string

Configuration SpeechConfig à utiliser dans la requête de reconnaissance. La configuration de la reconnaissance vocale peut être fournie sous la forme d'un chemin REST complet : projects/{project_id}/locations/{locationId}/datasets/{datasetId}/dictationStores/{dictationStoreId}/speechConfigs/{speech_config_id}.

L'autorisation Google IAM suivante est requise pour la ressource speechConfigName indiquée :

  • healthcare.speechConfigs.get

enableVoiceActions

boolean

Détermine si le moteur de reconnaissance vocale recherche des commandes vocales.

actionsConfig

object (ActionsConfig)

Champ de configuration pour la reconnaissance de commandes vocales. S'il est fourni, l'option "enableVoiceActions" est ignorée.

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient une instance de Operation.

Champs d'application des autorisations

Nécessite l'un des champs d'application OAuth suivants :

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

Pour en savoir plus, consultez Présentation de l'authentification.