Recurso de REST: projects.locations.datasets.dictationStores.dictations

Recurso: Dictation

Es un dictado de audio.

Representación JSON

{
  "name": string,
  "audio": {
    object (RecognitionAudio)
  },
  "createTime": string,
  "trainingConsent": enum (TrainingConsent)
}
Campos
name

string

Nombre del recurso del Dictado, con el formato projects/{project_id}/locations/{locationId}/datasets/{datasetId}/dictationStores/{dictationStoreId}/dictations/{dictation_id}. El servidor lo asigna.

audio

object (RecognitionAudio)

Cuando se muestra en la respuesta dictations.get, contiene contenido de audio en representación binaria. El campo de audio no se incluye en las respuestas de dictations.create y dictations.patch.

createTime

string (Timestamp format)

Solo salida. Es la hora en la que se creó el dictado.

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con precisión de nanosegundos. Ejemplo: "2014-10-02T15:01:23.045123456Z".

RecognitionAudio

Contiene datos de audio en la codificación especificada en RecognitionConfig. Se debe proporcionar content o uri. Si se proporcionan ambos o ninguno, se mostrará google.rpc.Code.INVALID_ARGUMENT. Consulta los límites de audio.

Representación JSON

{

  // Union field audio_source can be only one of the following:
  "content": string,
  "uri": string
  // End of list of possible types for union field audio_source.
}
Campos
Campo de unión audio_source. Es la fuente de audio, que es contenido intercalado o un URI de Cloud Storage. audio_source puede ser solo uno de los siguientes:
content

string (bytes format)

Son los bytes de datos de audio codificados como se especifica en RecognitionConfig. Nota: Al igual que con todos los campos de bytes, los buffers de protocolos usan una representación binaria pura, mientras que las representaciones JSON usan Base64.

String codificada en base64.

uri

string

URI que apunta a un archivo que contiene bytes de datos de audio como se especifica en RecognitionConfig. Solo se admiten los URI de Cloud Storage, que se deben especificar en el siguiente formato: gs://bucket_name/object_name. Si se usan otros formatos de URI, se mostrará google.rpc.Code.INVALID_ARGUMENT. Para obtener más información, consulta Solicita URI.

Métodos

create

Crea un nuevo registro de Dictation.

delete

Borra un Dictation o muestra la respuesta NOT_FOUND si este no existe.

get

Obtiene un Dictation.

list

Enumera los Dictations en el Dictation store dado.

patch

Actualiza el Dictation.

recognize

Realiza un reconocimiento de voz asíncrono: recibe resultados a través de la interfaz google.longrunning.Operations.