@java.lang.Override
  public boolean equals(final java.lang.Object obj) {
    if (obj == this) {
      return true;
    }
    if (!(obj instanceof com.google.cloud.speech.v1.RecognitionMetadata)) {
      return super.equals(obj);
    }
    com.google.cloud.speech.v1.RecognitionMetadata other =
        (com.google.cloud.speech.v1.RecognitionMetadata) obj;

    if (interactionType_ != other.interactionType_) return false;
    if (getIndustryNaicsCodeOfAudio() != other.getIndustryNaicsCodeOfAudio()) return false;
    if (microphoneDistance_ != other.microphoneDistance_) return false;
    if (originalMediaType_ != other.originalMediaType_) return false;
    if (recordingDeviceType_ != other.recordingDeviceType_) return false;
    if (!getRecordingDeviceName().equals(other.getRecordingDeviceName())) return false;
    if (!getOriginalMimeType().equals(other.getOriginalMimeType())) return false;
    if (!getAudioTopic().equals(other.getAudioTopic())) return false;
    if (!getUnknownFields().equals(other.getUnknownFields())) return false;
    return true;
  }
<pre>
Description of the content. Eg. "Recordings of federal supreme court
hearings from 2012".
</pre>

<code>string audio_topic = 10;</code>

@return The bytes for audioTopic.
java-speech/proto-google-cloud-speech-v1/src/main/java/com/google/cloud/speech/v1/RecognitionMetadata.java