public Builder mergeFrom(com.google.cloud.speech.v1.StreamingRecognizeRequest other) {
      if (other == com.google.cloud.speech.v1.StreamingRecognizeRequest.getDefaultInstance())
        return this;
      switch (other.getStreamingRequestCase()) {
        case STREAMING_CONFIG:
          {
            mergeStreamingConfig(other.getStreamingConfig());
            break;
          }
        case AUDIO_CONTENT:
          {
            setAudioContent(other.getAudioContent());
            break;
          }
        case STREAMINGREQUEST_NOT_SET:
          {
            break;
          }
      }
      this.mergeUnknownFields(other.getUnknownFields());
      onChanged();
      return this;
    }
<pre>
The top-level message sent by the client for the `StreamingRecognize` method.
Multiple `StreamingRecognizeRequest` messages are sent. The first message
must contain a `streaming_config` message and must not contain
`audio_content`. All subsequent messages must contain `audio_content` and
must not contain a `streaming_config` message.
</pre>

Protobuf type {@code google.cloud.speech.v1.StreamingRecognizeRequest}
java-speech/proto-google-cloud-speech-v1/src/main/java/com/google/cloud/speech/v1/StreamingRecognizeRequest.java