REST-Ressource: projects.locations.datasets.dictationStores.dictations

Ressource: Diktat

Ein Audio-Diktat.

JSON-Darstellung

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

string

Ressourcenname des Diktats im Format projects/{project_id}/locations/{locationId}/datasets/{datasetId}/dictationStores/{dictationStoreId}/dictations/{dictation_id}. Vom Server zugewiesen.

audio

object (RecognitionAudio)

Wird in dictations.get-Antwort zurückgegeben, enthält Audioinhalt in binärer Darstellung. Das Audiofeld ist nicht in den dictations.create- und dictations.patch-Antworten enthalten.

createTime

string (Timestamp format)

Nur Ausgabe Der Zeitpunkt, an dem das Diktat erstellt wurde.

Zeitstempel im Format RFC3339 UTC "Zulu" in Nanosekunden. Beispiel: "2014-10-02T15:01:23.045123456Z".

RecognitionAudio

Enthält Audiodaten in der in RecognitionConfig angegebenen Codierung. Es muss entweder content oder uri angegeben werden. Wenn Sie beide oder keine Werte angeben, wird google.rpc.Code.INVALID_ARGUMENT zurückgegeben. Siehe Audiobeschränkungen.

JSON-Darstellung

{

  // 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.
}
Felder
Union-Feld audio_source Die Audioquelle, bei der es sich um Inline-Content oder einen Cloud Storage-URI handelt. Für audio_source ist nur einer der folgenden Werte zulässig:
content

string (bytes format)

Die in RecognitionConfig angegebenen Audiodatenbyte. Hinweis: Wie bei allen bytes-Feldern verwenden auch Protokollpuffer eine reine Binärdarstellung, während JSON-Darstellungen Base64 verwenden.

Ein base64-codierter String.

uri

string

URI, der auf eine Datei verweist, die Audiodatenbyte enthält, wie in RecognitionConfig angegeben. Es werden nur Cloud Storage-URIs unterstützt, die im folgenden Format angegeben werden müssen: gs://bucket_name/object_name. Andere URI-Formate geben google.rpc.Code.INVALID_ARGUMENT zurück. Weitere Informationen finden Sie unter Anfrage-URIs.

Methoden

create

Erstellt einen neuen Dictation-Datensatz.

delete

Löscht ein Dictation oder gibt NOT_FOUND zurück, wenn es nicht vorhanden ist.

get

Erstellt einen Dictation.

list

Listet Dictations im angegebenen Dictation store auf.

patch

Aktualisiert den Dictation.

recognize

Führt eine asynchrone Spracherkennung durch und empfängt Ergebnisse über die Schnittstelle google.longrunning.Operations.