public Builder mergeFrom(com.google.cloud.speech.v1p1beta1.RecognitionMetadata other) {
      if (other == com.google.cloud.speech.v1p1beta1.RecognitionMetadata.getDefaultInstance())
        return this;
      if (other.interactionType_ != 0) {
        setInteractionTypeValue(other.getInteractionTypeValue());
      }
      if (other.getIndustryNaicsCodeOfAudio() != 0) {
        setIndustryNaicsCodeOfAudio(other.getIndustryNaicsCodeOfAudio());
      }
      if (other.microphoneDistance_ != 0) {
        setMicrophoneDistanceValue(other.getMicrophoneDistanceValue());
      }
      if (other.originalMediaType_ != 0) {
        setOriginalMediaTypeValue(other.getOriginalMediaTypeValue());
      }
      if (other.recordingDeviceType_ != 0) {
        setRecordingDeviceTypeValue(other.getRecordingDeviceTypeValue());
      }
      if (!other.getRecordingDeviceName().isEmpty()) {
        recordingDeviceName_ = other.recordingDeviceName_;
        bitField0_ |= 0x00000020;
        onChanged();
      }
      if (!other.getOriginalMimeType().isEmpty()) {
        originalMimeType_ = other.originalMimeType_;
        bitField0_ |= 0x00000040;
        onChanged();
      }
      if (other.getObfuscatedId() != 0L) {
        setObfuscatedId(other.getObfuscatedId());
      }
      if (!other.getAudioTopic().isEmpty()) {
        audioTopic_ = other.audioTopic_;
        bitField0_ |= 0x00000100;
        onChanged();
      }
      this.mergeUnknownFields(other.getUnknownFields());
      onChanged();
      return this;
    }
<pre>
Description of audio data to be recognized.
</pre>

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