Google Speech Recognition API Result is Empty
<p>I'm performing an asynchronous request to Google Cloud Speech API, and I do not know how to get the result of operation:</p>

<p><strong>Request POST:</strong> <a href="https://speech.googleapis.com/v1beta1/speech:asyncrecognize" rel="noreferrer">https://speech.googleapis.com/v1beta1/speech:asyncrecognize</a></p>

<p><strong>Body:</strong></p>

<pre><code>{
    "config":{
                 "languageCode" : "pt-BR",
                 "encoding" : "LINEAR16",
                 "sampleRate" : 16000
             },
     "audio":{
                 "uri":"gs://bucket/audio.flac"
             }
}
</code></pre>

<p><strong>Which returns:</strong></p>

<p><code>{ "name": "469432517" }</code></p>

<p>So, I do a POST: <a href="https://speech.googleapis.com/v1beta1/operations/469432517" rel="noreferrer">https://speech.googleapis.com/v1beta1/operations/469432517</a></p>

<p>Which returns:</p>

<pre><code>{
    "name": "469432517",
    "metadata": {
        "@type": "type.googleapis.com/google.cloud.speech.v1beta1.AsyncRecognizeMetadata",
        "progressPercent": 100,
        "startTime": "2016-08-11T21:18:29.985053Z",
        "lastUpdateTime": "2016-08-11T21:18:31.888412Z"
    },
    "done": true,
    "response": {
                    "@type": "type.googleapis.com/google.cloud.speech.v1beta1.AsyncRecognizeResponse"
                }
}
</code></pre>

<p>I need to get the result of the operation: the transcribed text.</p>

<p>How can I do that?</p>