![](/img/trans.png)
[英]What does error “Type 'Any' does not conform to protocol 'Sequence” mean when I iterate through 'JSON' result?
[英]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.