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

Realiza un reconocimiento de voz asíncrono: recibe resultados a través de la interfaz google.longrunning.Operations. Muestra un Operation.error o una Operation.response que contiene un mensaje RecognizeResponse (en cuyo caso, la nota cuyo nombre se muestra en RecognizeResponse se convierte en un elemento secundario de Dictation). El tipo de campo metadata es OperationMetadata.

Solicitud HTTP

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

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
name

string

Es el nombre del recurso del dictado que deseas transcribir.

La autorización requiere el siguiente permiso de Google IAM en el recurso especificado name:

  • healthcare.dictations.recognize

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación JSON

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

string

La configuración de SpeechConfig que se usará en la solicitud de reconocimiento. La configuración de voz se puede proporcionar como una ruta de acceso de REST completa: projects/{project_id}/locations/{locationId}/datasets/{datasetId}/dictationStores/{dictationStoreId}/speechConfigs/{speech_config_id}.

La autorización requiere el siguiente permiso de Google IAM en el recurso especificado speechConfigName:

  • healthcare.speechConfigs.get

enableVoiceActions

boolean

Determina si el motor de reconocimiento busca acciones de voz.

actionsConfig

object (ActionsConfig)

La configuración del reconocimiento de acciones. Si se proporciona, se ignora la marca enableVoiceActions.

Cuerpo de la respuesta

Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de Operation.

Alcances de autorización

Se necesita uno de los siguientes alcances de OAuth:

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

Para obtener más información, consulta Descripción general de la autenticación.