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

Recurso: ditado

Um áudio ditado.

Representação JSON

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

string

Nome do recurso do ditado, no formato projects/{project_id}/locations/{locationId}/datasets/{datasetId}/dictationStores/{dictationStoreId}/dictations/{dictation_id}. Atribuído pelo servidor.

audio

object (RecognitionAudio)

Quando retornado na resposta dictations.get, inclui conteúdo de áudio em representação binária. O campo de áudio não está incluído nas respostas dictations.create e dictations.patch.

createTime

string (Timestamp format)

Apenas saída. A hora em que o ditado foi criado.

Um carimbo de data/hora no formato UTC “Zulu” RFC3339, medido com precisão de nanossegundos. Exemplo: "2014-10-02T15:01:23.045123456Z".

RecognitionAudio

Contém dados de áudio na codificação especificada no RecognitionConfig. É necessário fornecer content ou uri. Fornecer ambos ou nenhum retorna google.rpc.Code.INVALID_ARGUMENT. Consulte os limites de áudio.

Representação 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ão audio_source. A fonte de áudio, que é conteúdo in-line ou um URI do Cloud Storage. audio_source pode ser apenas de um dos tipos a seguir:
content

string (bytes format)

Os bytes de dados de áudio codificados conforme especificado em RecognitionConfig. Observação: como em todos os campos de bytes, os protobuffers usam uma representação binária pura e as representações JSON usam base64.

Uma string codificada em base64.

uri

string

URI que aponta para um arquivo com bytes de dados de áudio, conforme especificado em RecognitionConfig. Somente URIs do Cloud Storage são compatíveis e precisam ser especificados no seguinte formato: gs://bucket_name/object_name. Outros formatos de URI retornam google.rpc.Code.INVALID_ARGUMENT. Para mais informações, consulte Solicitar URIs.

Métodos

create

Cria um novo registro Dictation.

delete

Exclui um Dictation ou retorna NOT_FOUND se ele não existir.

get

Recebe um Dictation.

list

Lista o Dictations no Dictation store fornecido.

patch

Atualiza o Dictation.

recognize

Executa reconhecimento de fala assíncrono: recebe resultados por meio da interface google.longrunning.Operations.