簡體   English   中英

gs協議是什么意思?

[英]What does gs protocol mean?

我正在使用Google Speech Recognition API

成功入門后,我試圖理解並在第一個示例中進行了一些更改,但我不知道“gs”協議是什么以及如何將其設置為使用我自己的音頻文件。

同步請求.json

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

我試圖將 gs 協議更改為 http 協議但不起作用。

提前致謝。

您可以按如下方式訪問您提到的文件:

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

因此,如果您在 Google Storage 中創建/上傳自己的文件——就像我現在在測試您使用的相同 API 時所做的那樣——“等效”如下

https://storage.googleapis.com/ 

翻譯成

gs://

反之亦然

我不知道為什么谷歌沒有清楚地解釋這一點。

我希望這會有所幫助。

gs://方案用於標識存儲在Google Cloud Storage 中的資源。

這是谷歌的 API 文檔所說的:

https://cloud.google.com/speech/reference/rpc/google.cloud.speech.v1beta1#audioencoding

指向包含 RecognitionConfig 中指定的音頻數據字節的文件的 URI。 目前僅支持 Google Cloud Storage URI,必須按以下格式指定:gs://bucket_name/object_name(其他 URI 格式返回 google.rpc.Code.INVALID_ARGUMENT)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM