Risorsa REST: projects.locations.set.dictationStores.dictations

Risorsa: dettatura

Una dettatura.

Rappresentazione JSON

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

string

Nome della risorsa della dettatura nel formato projects/{project_id}/locations/{locationId}/datasets/{datasetId}/dictationStores/{dictationStoreId}/dictations/{dictation_id}. Assegnato dal server.

audio

object (RecognitionAudio)

Quando viene restituito nella risposta dictations.get, include contenuti audio nella rappresentazione binaria. Il campo audio non è incluso nelle risposte dettature.create e dictations.patch.

createTime

string (Timestamp format)

Solo output. L'ora in cui è stata creata la dettatura.

Un timestamp in formato RFC3339 UTC "Zulu", con precisione in nanosecondi. Esempio: "2014-10-02T15:01:23.045123456Z".

RecognitionAudio

Contiene i dati audio nella codifica specificata nel RecognitionConfig. È necessario specificare content o uri. Se fornisci entrambi o nessuno dei due, verrà restituito google.rpc.Code.INVALID_ARGUMENT. Vedi i limiti di audio.

Rappresentazione 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.
}
Campi
Campo audio_source. L'origine audio, ovvero contenuti in linea o un URI Cloud Storage. audio_source può essere solo uno dei seguenti:
content

string (bytes format)

I byte dei dati audio codificati come specificato in RecognitionConfig. Nota: come per tutti i campi di byte, i buffer di protocollo utilizzano una rappresentazione binaria pura, mentre le rappresentazioni JSON utilizzano base64.

Una stringa con codifica base64.

uri

string

URI che indirizza a un file contenente byte di dati audio come specificato in RecognitionConfig. Sono supportati solo gli URI Cloud Storage, che devono essere specificati nel seguente formato: gs://bucket_name/object_name. Altri formati URI restituiscono google.rpc.Code.INVALID_ARGUMENT. Per ulteriori informazioni, consulta la sezione URI delle richieste.

Metodi

create

Crea un nuovo record Dictation.

delete

Elimina un elemento Dictation o restituisce NOT_FOUND se non esiste.

get

Visualizza un Dictation.

list

Elenca i valori Dictations in Dictation store specificati.

patch

Aggiorna il Dictation.

recognize

Esegue il riconoscimento vocale asincrono: riceve i risultati tramite l'interfaccia di google.longrunning.Operations.