2016-08-06 13 views
14

Ich bin mit Google Speech Recognition APIWas bedeutet das gs-Protokoll?

Nach einem erfolgreich Getting started spiele Ich versuche, einige Änderungen in diesem ersten Beispiel zu verstehen und zu gemacht, aber ich weiß nicht, was „gs“ Protokoll ist und wie es eingerichtet mein verwenden eigene Audiodatei.

Sync-request.json

{ 
    "config": { 
     "encoding":"FLAC", 
     "sample_rate": 16000 
    }, 
    "audio": { 
     "uri":"gs://cloud-samples-tests/speech/brooklyn.flac" 
    } 
} 

Ich habe versucht, GS-Protokoll HTTP-Protokoll zu ändern, aber nicht funktioniert.

Vielen Dank im Voraus.

Antwort

11

gs:// Schema wird verwendet, um Ressourcen zu identifizieren, die in Google Cloud Storage gespeichert sind.

23

Sie die Datei, die Sie erwähnen zugreifen können wie folgt:

https://storage.googleapis.com/cloud-samples-tests/speech/brooklyn.flac 

Also, wenn Sie Ihre eigene Datei in Google Storage erstellen/laden - wie ich jetzt mache bei dem Versuch, die gleiche API Sie testen der "Gleichwertigkeit" sind using-- ist die folgende:

https://storage.googleapis.com/ 

übersetzt

gs:// 

und umgekehrt.

Ich habe keine Ahnung, warum Google dies nicht klar erklärt.

Ich hoffe, das hilft.