方法:projects.locations.datasets.dictationStores.dictations.recognize

执行异步语音识别:通过 google.longrunning.Operations 接口接收结果。返回包含 RecognizeResponse 消息的 Operation.errorOperation.response(在这种情况下,以 RecognizeResponse 之名返回的备注将成为 Dictation 的子项)。metadata 字段类型为 OperationMetadata

HTTP 请求

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

网址采用 gRPC 转码语法。

路径参数

参数
name

string

要转录的口录资源名称。

必须对指定的资源 name 具有以下 Google IAM 权限才能进行授权:

  • healthcare.dictations.recognize

请求正文

请求正文中包含结构如下的数据:

JSON 表示法

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

string

要在识别请求中使用的 SpeechConfig 配置。语音配置可作为完整的 REST 路径提供:projects/{project_id}/locations/{locationId}/datasets/{datasetId}/dictationStores/{dictationStoreId}/speechConfigs/{speech_config_id}

必须对指定的资源 speechConfigName 具有以下 Google IAM 权限才能进行授权:

  • healthcare.speechConfigs.get

enableVoiceActions

boolean

确定识别引擎是否查找语音操作。

actionsConfig

object (ActionsConfig)

操作识别配置。若提供了,则将忽略 enableVoiceActions 标志。

响应正文

如果成功,则响应正文包含一个 Operation 实例。

授权范围

需要以下 OAuth 范围之一:

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

如需了解详情,请参阅身份验证概览