/*
 * Copyright 2020 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/cloud/speech/v2/cloud_speech.proto

package com.google.cloud.speech.v2;

public final class CloudSpeechProto {
  private CloudSpeechProto() {}

  public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}

  public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
  }

  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_CreateRecognizerRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_CreateRecognizerRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_OperationMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_OperationMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_ListRecognizersRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_ListRecognizersRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_ListRecognizersResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_ListRecognizersResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_GetRecognizerRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_GetRecognizerRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_UpdateRecognizerRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_UpdateRecognizerRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_DeleteRecognizerRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_DeleteRecognizerRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_UndeleteRecognizerRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_UndeleteRecognizerRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_Recognizer_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_Recognizer_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_Recognizer_AnnotationsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_Recognizer_AnnotationsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_AutoDetectDecodingConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_AutoDetectDecodingConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_ExplicitDecodingConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_ExplicitDecodingConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_SpeakerDiarizationConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_SpeakerDiarizationConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_RecognitionFeatures_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_RecognitionFeatures_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_SpeechAdaptation_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_SpeechAdaptation_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_SpeechAdaptation_AdaptationPhraseSet_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_SpeechAdaptation_AdaptationPhraseSet_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_RecognitionConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_RecognitionConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_RecognizeRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_RecognizeRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_RecognitionResponseMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_RecognitionResponseMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_SpeechRecognitionAlternative_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_SpeechRecognitionAlternative_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_WordInfo_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_WordInfo_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_SpeechRecognitionResult_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_SpeechRecognitionResult_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_RecognizeResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_RecognizeResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_StreamingRecognitionFeatures_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_StreamingRecognitionFeatures_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_StreamingRecognitionFeatures_VoiceActivityTimeout_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_StreamingRecognitionFeatures_VoiceActivityTimeout_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_StreamingRecognitionConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_StreamingRecognitionConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_StreamingRecognizeRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_StreamingRecognizeRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_BatchRecognizeRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_BatchRecognizeRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_GcsOutputConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_GcsOutputConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_InlineOutputConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_InlineOutputConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_RecognitionOutputConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_RecognitionOutputConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_BatchRecognizeResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_BatchRecognizeResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_BatchRecognizeResponse_ResultsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_BatchRecognizeResponse_ResultsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_BatchRecognizeResults_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_BatchRecognizeResults_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_BatchRecognizeFileResult_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_BatchRecognizeFileResult_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_BatchRecognizeTranscriptionMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_BatchRecognizeTranscriptionMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_BatchRecognizeMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_BatchRecognizeMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_BatchRecognizeMetadata_TranscriptionMetadataEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_BatchRecognizeMetadata_TranscriptionMetadataEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_BatchRecognizeFileMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_BatchRecognizeFileMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_StreamingRecognitionResult_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_StreamingRecognitionResult_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_StreamingRecognizeResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_StreamingRecognizeResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_Config_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_Config_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_GetConfigRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_GetConfigRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_UpdateConfigRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_UpdateConfigRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_CustomClass_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_CustomClass_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_CustomClass_ClassItem_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_CustomClass_ClassItem_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_CustomClass_AnnotationsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_CustomClass_AnnotationsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_PhraseSet_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_PhraseSet_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_PhraseSet_Phrase_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_PhraseSet_Phrase_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_PhraseSet_AnnotationsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_PhraseSet_AnnotationsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_CreateCustomClassRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_CreateCustomClassRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_ListCustomClassesRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_ListCustomClassesRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_ListCustomClassesResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_ListCustomClassesResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_GetCustomClassRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_GetCustomClassRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_UpdateCustomClassRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_UpdateCustomClassRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_DeleteCustomClassRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_DeleteCustomClassRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_UndeleteCustomClassRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_UndeleteCustomClassRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_CreatePhraseSetRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_CreatePhraseSetRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_ListPhraseSetsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_ListPhraseSetsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_ListPhraseSetsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_ListPhraseSetsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_GetPhraseSetRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_GetPhraseSetRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_UpdatePhraseSetRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_UpdatePhraseSetRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_DeletePhraseSetRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_DeletePhraseSetRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_speech_v2_UndeletePhraseSetRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_speech_v2_UndeletePhraseSetRequest_fieldAccessorTable;

  public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
    return descriptor;
  }

  private static com.google.protobuf.Descriptors.FileDescriptor descriptor;

  static {
    java.lang.String[] descriptorData = {
      "\n)google/cloud/speech/v2/cloud_speech.pr"
          + "oto\022\026google.cloud.speech.v2\032\034google/api/"
          + "annotations.proto\032\027google/api/client.pro"
          + "to\032\037google/api/field_behavior.proto\032\031goo"
          + "gle/api/resource.proto\032#google/longrunni"
          + "ng/operations.proto\032\036google/protobuf/dur"
          + "ation.proto\032 google/protobuf/field_mask."
          + "proto\032\037google/protobuf/timestamp.proto\032\027"
          + "google/rpc/status.proto\"\276\001\n\027CreateRecogn"
          + "izerRequest\022;\n\nrecognizer\030\001 \001(\0132\".google"
          + ".cloud.speech.v2.RecognizerB\003\340A\002\022\025\n\rvali"
          + "date_only\030\002 \001(\010\022\025\n\rrecognizer_id\030\003 \001(\t\0228"
          + "\n\006parent\030\004 \001(\tB(\340A\002\372A\"\022 speech.googleapi"
          + "s.com/Recognizer\"\347\014\n\021OperationMetadata\022/"
          + "\n\013create_time\030\001 \001(\0132\032.google.protobuf.Ti"
          + "mestamp\022/\n\013update_time\030\002 \001(\0132\032.google.pr"
          + "otobuf.Timestamp\022\020\n\010resource\030\003 \001(\t\022\016\n\006me"
          + "thod\030\004 \001(\t\022<\n\014kms_key_name\030\006 \001(\tB&\372A#\n!c"
          + "loudkms.googleapis.com/CryptoKey\022K\n\024kms_"
          + "key_version_name\030\007 \001(\tB-\372A*\n(cloudkms.go"
          + "ogleapis.com/CryptoKeyVersion\022P\n\027batch_r"
          + "ecognize_request\030\010 \001(\0132-.google.cloud.sp"
          + "eech.v2.BatchRecognizeRequestH\000\022T\n\031creat"
          + "e_recognizer_request\030\t \001(\0132/.google.clou"
          + "d.speech.v2.CreateRecognizerRequestH\000\022T\n"
          + "\031update_recognizer_request\030\n \001(\0132/.googl"
          + "e.cloud.speech.v2.UpdateRecognizerReques"
          + "tH\000\022T\n\031delete_recognizer_request\030\013 \001(\0132/"
          + ".google.cloud.speech.v2.DeleteRecognizer"
          + "RequestH\000\022X\n\033undelete_recognizer_request"
          + "\030\014 \001(\01321.google.cloud.speech.v2.Undelete"
          + "RecognizerRequestH\000\022W\n\033create_custom_cla"
          + "ss_request\030\r \001(\01320.google.cloud.speech.v"
          + "2.CreateCustomClassRequestH\000\022W\n\033update_c"
          + "ustom_class_request\030\016 \001(\01320.google.cloud"
          + ".speech.v2.UpdateCustomClassRequestH\000\022W\n"
          + "\033delete_custom_class_request\030\017 \001(\01320.goo"
          + "gle.cloud.speech.v2.DeleteCustomClassReq"
          + "uestH\000\022[\n\035undelete_custom_class_request\030"
          + "\020 \001(\01322.google.cloud.speech.v2.UndeleteC"
          + "ustomClassRequestH\000\022S\n\031create_phrase_set"
          + "_request\030\021 \001(\0132..google.cloud.speech.v2."
          + "CreatePhraseSetRequestH\000\022S\n\031update_phras"
          + "e_set_request\030\022 \001(\0132..google.cloud.speec"
          + "h.v2.UpdatePhraseSetRequestH\000\022S\n\031delete_"
          + "phrase_set_request\030\023 \001(\0132..google.cloud."
          + "speech.v2.DeletePhraseSetRequestH\000\022W\n\033un"
          + "delete_phrase_set_request\030\024 \001(\01320.google"
          + ".cloud.speech.v2.UndeletePhraseSetReques"
          + "tH\000\022P\n\025update_config_request\030\025 \001(\0132+.goo"
          + "gle.cloud.speech.v2.UpdateConfigRequestB"
          + "\002\030\001H\000\022\030\n\020progress_percent\030\026 \001(\005\022R\n\030batch"
          + "_recognize_metadata\030\027 \001(\0132..google.cloud"
          + ".speech.v2.BatchRecognizeMetadataH\001B\t\n\007r"
          + "equestB\n\n\010metadata\"\220\001\n\026ListRecognizersRe"
          + "quest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locations"
          + ".googleapis.com/Location\022\021\n\tpage_size\030\002 "
          + "\001(\005\022\022\n\npage_token\030\003 \001(\t\022\024\n\014show_deleted\030"
          + "\004 \001(\010\"k\n\027ListRecognizersResponse\0227\n\013reco"
          + "gnizers\030\001 \003(\0132\".google.cloud.speech.v2.R"
          + "ecognizer\022\027\n\017next_page_token\030\002 \001(\t\"N\n\024Ge"
          + "tRecognizerRequest\0226\n\004name\030\001 \001(\tB(\340A\002\372A\""
          + "\n speech.googleapis.com/Recognizer\"\236\001\n\027U"
          + "pdateRecognizerRequest\022;\n\nrecognizer\030\001 \001"
          + "(\0132\".google.cloud.speech.v2.RecognizerB\003"
          + "\340A\002\022/\n\013update_mask\030\002 \001(\0132\032.google.protob"
          + "uf.FieldMask\022\025\n\rvalidate_only\030\004 \001(\010\"\215\001\n\027"
          + "DeleteRecognizerRequest\0226\n\004name\030\001 \001(\tB(\340"
          + "A\002\372A\"\n speech.googleapis.com/Recognizer\022"
          + "\025\n\rvalidate_only\030\002 \001(\010\022\025\n\rallow_missing\030"
          + "\004 \001(\010\022\014\n\004etag\030\003 \001(\t\"x\n\031UndeleteRecognize"
          + "rRequest\0226\n\004name\030\001 \001(\tB(\340A\002\372A\"\n speech.g"
          + "oogleapis.com/Recognizer\022\025\n\rvalidate_onl"
          + "y\030\003 \001(\010\022\014\n\004etag\030\004 \001(\t\"\276\007\n\nRecognizer\022\021\n\004"
          + "name\030\001 \001(\tB\003\340A\003\022\020\n\003uid\030\002 \001(\tB\003\340A\003\022\024\n\014dis"
          + "play_name\030\003 \001(\t\022\022\n\005model\030\004 \001(\tB\003\340A\002\022\033\n\016l"
          + "anguage_codes\030\021 \003(\tB\003\340A\002\022M\n\032default_reco"
          + "gnition_config\030\006 \001(\0132).google.cloud.spee"
          + "ch.v2.RecognitionConfig\022H\n\013annotations\030\007"
          + " \003(\01323.google.cloud.speech.v2.Recognizer"
          + ".AnnotationsEntry\022<\n\005state\030\010 \001(\0162(.googl"
          + "e.cloud.speech.v2.Recognizer.StateB\003\340A\003\022"
          + "4\n\013create_time\030\t \001(\0132\032.google.protobuf.T"
          + "imestampB\003\340A\003\0224\n\013update_time\030\n \001(\0132\032.goo"
          + "gle.protobuf.TimestampB\003\340A\003\0224\n\013delete_ti"
          + "me\030\013 \001(\0132\032.google.protobuf.TimestampB\003\340A"
          + "\003\0224\n\013expire_time\030\016 \001(\0132\032.google.protobuf"
          + ".TimestampB\003\340A\003\022\021\n\004etag\030\014 \001(\tB\003\340A\003\022\030\n\013re"
          + "conciling\030\r \001(\010B\003\340A\003\022?\n\014kms_key_name\030\017 \001"
          + "(\tB)\340A\003\372A#\n!cloudkms.googleapis.com/Cryp"
          + "toKey\022N\n\024kms_key_version_name\030\020 \001(\tB0\340A\003"
          + "\372A*\n(cloudkms.googleapis.com/CryptoKeyVe"
          + "rsion\0322\n\020AnnotationsEntry\022\013\n\003key\030\001 \001(\t\022\r"
          + "\n\005value\030\002 \001(\t:\0028\001\"7\n\005State\022\025\n\021STATE_UNSP"
          + "ECIFIED\020\000\022\n\n\006ACTIVE\020\002\022\013\n\007DELETED\020\004:j\352Ag\n"
          + " speech.googleapis.com/Recognizer\022@proje"
          + "cts/{project}/locations/{location}/recog"
          + "nizers/{recognizer}R\001\001\"\032\n\030AutoDetectDeco"
          + "dingConfig\"\371\001\n\026ExplicitDecodingConfig\022S\n"
          + "\010encoding\030\001 \001(\0162<.google.cloud.speech.v2"
          + ".ExplicitDecodingConfig.AudioEncodingB\003\340"
          + "A\002\022\031\n\021sample_rate_hertz\030\002 \001(\005\022\033\n\023audio_c"
          + "hannel_count\030\003 \001(\005\"R\n\rAudioEncoding\022\036\n\032A"
          + "UDIO_ENCODING_UNSPECIFIED\020\000\022\014\n\010LINEAR16\020"
          + "\001\022\t\n\005MULAW\020\002\022\010\n\004ALAW\020\003\"Z\n\030SpeakerDiariza"
          + "tionConfig\022\036\n\021min_speaker_count\030\002 \001(\005B\003\340"
          + "A\002\022\036\n\021max_speaker_count\030\003 \001(\005B\003\340A\002\"\370\003\n\023R"
          + "ecognitionFeatures\022\030\n\020profanity_filter\030\001"
          + " \001(\010\022 \n\030enable_word_time_offsets\030\002 \001(\010\022\036"
          + "\n\026enable_word_confidence\030\003 \001(\010\022$\n\034enable"
          + "_automatic_punctuation\030\004 \001(\010\022!\n\031enable_s"
          + "poken_punctuation\030\016 \001(\010\022\034\n\024enable_spoken"
          + "_emojis\030\017 \001(\010\022X\n\022multi_channel_mode\030\021 \001("
          + "\0162<.google.cloud.speech.v2.RecognitionFe"
          + "atures.MultiChannelMode\022L\n\022diarization_c"
          + "onfig\030\t \001(\01320.google.cloud.speech.v2.Spe"
          + "akerDiarizationConfig\022\030\n\020max_alternative"
          + "s\030\020 \001(\005\"\\\n\020MultiChannelMode\022\"\n\036MULTI_CHA"
          + "NNEL_MODE_UNSPECIFIED\020\000\022$\n SEPARATE_RECO"
          + "GNITION_PER_CHANNEL\020\001\"\277\002\n\020SpeechAdaptati"
          + "on\022Q\n\013phrase_sets\030\001 \003(\0132<.google.cloud.s"
          + "peech.v2.SpeechAdaptation.AdaptationPhra"
          + "seSet\022;\n\016custom_classes\030\002 \003(\0132#.google.c"
          + "loud.speech.v2.CustomClass\032\232\001\n\023Adaptatio"
          + "nPhraseSet\022:\n\nphrase_set\030\001 \001(\tB$\372A!\n\037spe"
          + "ech.googleapis.com/PhraseSetH\000\022>\n\021inline"
          + "_phrase_set\030\002 \001(\0132!.google.cloud.speech."
          + "v2.PhraseSetH\000B\007\n\005value\"\311\002\n\021RecognitionC"
          + "onfig\022P\n\024auto_decoding_config\030\007 \001(\01320.go"
          + "ogle.cloud.speech.v2.AutoDetectDecodingC"
          + "onfigH\000\022R\n\030explicit_decoding_config\030\010 \001("
          + "\0132..google.cloud.speech.v2.ExplicitDecod"
          + "ingConfigH\000\022=\n\010features\030\002 \001(\0132+.google.c"
          + "loud.speech.v2.RecognitionFeatures\022<\n\nad"
          + "aptation\030\006 \001(\0132(.google.cloud.speech.v2."
          + "SpeechAdaptationB\021\n\017decoding_config\"\356\001\n\020"
          + "RecognizeRequest\022<\n\nrecognizer\030\003 \001(\tB(\340A"
          + "\002\372A\"\n speech.googleapis.com/Recognizer\0229"
          + "\n\006config\030\001 \001(\0132).google.cloud.speech.v2."
          + "RecognitionConfig\022/\n\013config_mask\030\010 \001(\0132\032"
          + ".google.protobuf.FieldMask\022\021\n\007content\030\005 "
          + "\001(\014H\000\022\r\n\003uri\030\006 \001(\tH\000B\016\n\014audio_source\"W\n\033"
          + "RecognitionResponseMetadata\0228\n\025total_bil"
          + "led_duration\030\006 \001(\0132\031.google.protobuf.Dur"
          + "ation\"w\n\034SpeechRecognitionAlternative\022\022\n"
          + "\ntranscript\030\001 \001(\t\022\022\n\nconfidence\030\002 \001(\002\022/\n"
          + "\005words\030\003 \003(\0132 .google.cloud.speech.v2.Wo"
          + "rdInfo\"\243\001\n\010WordInfo\022/\n\014start_offset\030\001 \001("
          + "\0132\031.google.protobuf.Duration\022-\n\nend_offs"
          + "et\030\002 \001(\0132\031.google.protobuf.Duration\022\014\n\004w"
          + "ord\030\003 \001(\t\022\022\n\nconfidence\030\004 \001(\002\022\025\n\rspeaker"
          + "_label\030\006 \001(\t\"\314\001\n\027SpeechRecognitionResult"
          + "\022J\n\014alternatives\030\001 \003(\01324.google.cloud.sp"
          + "eech.v2.SpeechRecognitionAlternative\022\023\n\013"
          + "channel_tag\030\002 \001(\005\0224\n\021result_end_offset\030\004"
          + " \001(\0132\031.google.protobuf.Duration\022\032\n\rlangu"
          + "age_code\030\005 \001(\tB\003\340A\003\"\234\001\n\021RecognizeRespons"
          + "e\022@\n\007results\030\003 \003(\0132/.google.cloud.speech"
          + ".v2.SpeechRecognitionResult\022E\n\010metadata\030"
          + "\002 \001(\01323.google.cloud.speech.v2.Recogniti"
          + "onResponseMetadata\"\321\002\n\034StreamingRecognit"
          + "ionFeatures\022$\n\034enable_voice_activity_eve"
          + "nts\030\001 \001(\010\022\027\n\017interim_results\030\002 \001(\010\022i\n\026vo"
          + "ice_activity_timeout\030\003 \001(\0132I.google.clou"
          + "d.speech.v2.StreamingRecognitionFeatures"
          + ".VoiceActivityTimeout\032\206\001\n\024VoiceActivityT"
          + "imeout\0227\n\024speech_start_timeout\030\001 \001(\0132\031.g"
          + "oogle.protobuf.Duration\0225\n\022speech_end_ti"
          + "meout\030\002 \001(\0132\031.google.protobuf.Duration\"\337"
          + "\001\n\032StreamingRecognitionConfig\022>\n\006config\030"
          + "\001 \001(\0132).google.cloud.speech.v2.Recogniti"
          + "onConfigB\003\340A\002\022/\n\013config_mask\030\003 \001(\0132\032.goo"
          + "gle.protobuf.FieldMask\022P\n\022streaming_feat"
          + "ures\030\002 \001(\01324.google.cloud.speech.v2.Stre"
          + "amingRecognitionFeatures\"\317\001\n\031StreamingRe"
          + "cognizeRequest\022<\n\nrecognizer\030\003 \001(\tB(\340A\002\372"
          + "A\"\n speech.googleapis.com/Recognizer\022N\n\020"
          + "streaming_config\030\006 \001(\01322.google.cloud.sp"
          + "eech.v2.StreamingRecognitionConfigH\000\022\017\n\005"
          + "audio\030\005 \001(\014H\000B\023\n\021streaming_request\"\210\004\n\025B"
          + "atchRecognizeRequest\022<\n\nrecognizer\030\001 \001(\t"
          + "B(\340A\002\372A\"\n speech.googleapis.com/Recogniz"
          + "er\0229\n\006config\030\004 \001(\0132).google.cloud.speech"
          + ".v2.RecognitionConfig\022/\n\013config_mask\030\005 \001"
          + "(\0132\032.google.protobuf.FieldMask\022A\n\005files\030"
          + "\003 \003(\01322.google.cloud.speech.v2.BatchReco"
          + "gnizeFileMetadata\022R\n\031recognition_output_"
          + "config\030\006 \001(\0132/.google.cloud.speech.v2.Re"
          + "cognitionOutputConfig\022]\n\023processing_stra"
          + "tegy\030\007 \001(\0162@.google.cloud.speech.v2.Batc"
          + "hRecognizeRequest.ProcessingStrategy\"O\n\022"
          + "ProcessingStrategy\022#\n\037PROCESSING_STRATEG"
          + "Y_UNSPECIFIED\020\000\022\024\n\020DYNAMIC_BATCHING\020\001\"\036\n"
          + "\017GcsOutputConfig\022\013\n\003uri\030\001 \001(\t\"\024\n\022InlineO"
          + "utputConfig\"\267\001\n\027RecognitionOutputConfig\022"
          + "D\n\021gcs_output_config\030\001 \001(\0132\'.google.clou"
          + "d.speech.v2.GcsOutputConfigH\000\022L\n\026inline_"
          + "response_config\030\002 \001(\0132*.google.cloud.spe"
          + "ech.v2.InlineOutputConfigH\000B\010\n\006output\"\202\002"
          + "\n\026BatchRecognizeResponse\022L\n\007results\030\001 \003("
          + "\0132;.google.cloud.speech.v2.BatchRecogniz"
          + "eResponse.ResultsEntry\0228\n\025total_billed_d"
          + "uration\030\002 \001(\0132\031.google.protobuf.Duration"
          + "\032`\n\014ResultsEntry\022\013\n\003key\030\001 \001(\t\022?\n\005value\030\002"
          + " \001(\01320.google.cloud.speech.v2.BatchRecog"
          + "nizeFileResult:\0028\001\"\240\001\n\025BatchRecognizeRes"
          + "ults\022@\n\007results\030\001 \003(\0132/.google.cloud.spe"
          + "ech.v2.SpeechRecognitionResult\022E\n\010metada"
          + "ta\030\002 \001(\01323.google.cloud.speech.v2.Recogn"
          + "itionResponseMetadata\"\324\001\n\030BatchRecognize"
          + "FileResult\022\013\n\003uri\030\001 \001(\t\022!\n\005error\030\002 \001(\0132\022"
          + ".google.rpc.Status\022E\n\010metadata\030\003 \001(\01323.g"
          + "oogle.cloud.speech.v2.RecognitionRespons"
          + "eMetadata\022A\n\ntranscript\030\004 \001(\0132-.google.c"
          + "loud.speech.v2.BatchRecognizeResults\"o\n#"
          + "BatchRecognizeTranscriptionMetadata\022\030\n\020p"
          + "rogress_percent\030\001 \001(\005\022!\n\005error\030\002 \001(\0132\022.g"
          + "oogle.rpc.Status\022\013\n\003uri\030\003 \001(\t\"\376\001\n\026BatchR"
          + "ecognizeMetadata\022i\n\026transcription_metada"
          + "ta\030\001 \003(\0132I.google.cloud.speech.v2.BatchR"
          + "ecognizeMetadata.TranscriptionMetadataEn"
          + "try\032y\n\032TranscriptionMetadataEntry\022\013\n\003key"
          + "\030\001 \001(\t\022J\n\005value\030\002 \001(\0132;.google.cloud.spe"
          + "ech.v2.BatchRecognizeTranscriptionMetada"
          + "ta:\0028\001\"\247\001\n\032BatchRecognizeFileMetadata\022\r\n"
          + "\003uri\030\001 \001(\tH\000\0229\n\006config\030\004 \001(\0132).google.cl"
          + "oud.speech.v2.RecognitionConfig\022/\n\013confi"
          + "g_mask\030\005 \001(\0132\032.google.protobuf.FieldMask"
          + "B\016\n\014audio_source\"\364\001\n\032StreamingRecognitio"
          + "nResult\022J\n\014alternatives\030\001 \003(\01324.google.c"
          + "loud.speech.v2.SpeechRecognitionAlternat"
          + "ive\022\020\n\010is_final\030\002 \001(\010\022\021\n\tstability\030\003 \001(\002"
          + "\0224\n\021result_end_offset\030\004 \001(\0132\031.google.pro"
          + "tobuf.Duration\022\023\n\013channel_tag\030\005 \001(\005\022\032\n\rl"
          + "anguage_code\030\006 \001(\tB\003\340A\003\"\307\003\n\032StreamingRec"
          + "ognizeResponse\022C\n\007results\030\006 \003(\01322.google"
          + ".cloud.speech.v2.StreamingRecognitionRes"
          + "ult\022]\n\021speech_event_type\030\003 \001(\0162B.google."
          + "cloud.speech.v2.StreamingRecognizeRespon"
          + "se.SpeechEventType\0226\n\023speech_event_offse"
          + "t\030\007 \001(\0132\031.google.protobuf.Duration\022E\n\010me"
          + "tadata\030\005 \001(\01323.google.cloud.speech.v2.Re"
          + "cognitionResponseMetadata\"\205\001\n\017SpeechEven"
          + "tType\022!\n\035SPEECH_EVENT_TYPE_UNSPECIFIED\020\000"
          + "\022\033\n\027END_OF_SINGLE_UTTERANCE\020\001\022\031\n\025SPEECH_"
          + "ACTIVITY_BEGIN\020\002\022\027\n\023SPEECH_ACTIVITY_END\020"
          + "\003\"\345\001\n\006Config\022\021\n\004name\030\001 \001(\tB\003\340A\003\022?\n\014kms_k"
          + "ey_name\030\002 \001(\tB)\340A\001\372A#\n!cloudkms.googleap"
          + "is.com/CryptoKey\0224\n\013update_time\030\003 \001(\0132\032."
          + "google.protobuf.TimestampB\003\340A\003:Q\352AN\n\034spe"
          + "ech.googleapis.com/Config\022.projects/{pro"
          + "ject}/locations/{location}/config\"F\n\020Get"
          + "ConfigRequest\0222\n\004name\030\001 \001(\tB$\340A\002\372A\036\n\034spe"
          + "ech.googleapis.com/Config\"{\n\023UpdateConfi"
          + "gRequest\0223\n\006config\030\001 \001(\0132\036.google.cloud."
          + "speech.v2.ConfigB\003\340A\002\022/\n\013update_mask\030\002 \001"
          + "(\0132\032.google.protobuf.FieldMask\"\240\007\n\013Custo"
          + "mClass\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\020\n\003uid\030\002 \001(\tB\003"
          + "\340A\003\022\024\n\014display_name\030\004 \001(\t\022<\n\005items\030\005 \003(\013"
          + "2-.google.cloud.speech.v2.CustomClass.Cl"
          + "assItem\022=\n\005state\030\017 \001(\0162).google.cloud.sp"
          + "eech.v2.CustomClass.StateB\003\340A\003\0224\n\013create"
          + "_time\030\006 \001(\0132\032.google.protobuf.TimestampB"
          + "\003\340A\003\0224\n\013update_time\030\007 \001(\0132\032.google.proto"
          + "buf.TimestampB\003\340A\003\0224\n\013delete_time\030\010 \001(\0132"
          + "\032.google.protobuf.TimestampB\003\340A\003\0224\n\013expi"
          + "re_time\030\t \001(\0132\032.google.protobuf.Timestam"
          + "pB\003\340A\003\022I\n\013annotations\030\n \003(\01324.google.clo"
          + "ud.speech.v2.CustomClass.AnnotationsEntr"
          + "y\022\021\n\004etag\030\013 \001(\tB\003\340A\003\022\030\n\013reconciling\030\014 \001("
          + "\010B\003\340A\003\022?\n\014kms_key_name\030\r \001(\tB)\340A\003\372A#\n!cl"
          + "oudkms.googleapis.com/CryptoKey\022N\n\024kms_k"
          + "ey_version_name\030\016 \001(\tB0\340A\003\372A*\n(cloudkms."
          + "googleapis.com/CryptoKeyVersion\032\032\n\tClass"
          + "Item\022\r\n\005value\030\001 \001(\t\0322\n\020AnnotationsEntry\022"
          + "\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"7\n\005State"
          + "\022\025\n\021STATE_UNSPECIFIED\020\000\022\n\n\006ACTIVE\020\002\022\013\n\007D"
          + "ELETED\020\004:o\352Al\n!speech.googleapis.com/Cus"
          + "tomClass\022Dprojects/{project}/locations/{"
          + "location}/customClasses/{custom_class}R\001"
          + "\001\"\253\007\n\tPhraseSet\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\020\n\003ui"
          + "d\030\002 \001(\tB\003\340A\003\0229\n\007phrases\030\003 \003(\0132(.google.c"
          + "loud.speech.v2.PhraseSet.Phrase\022\r\n\005boost"
          + "\030\004 \001(\002\022\024\n\014display_name\030\005 \001(\t\022;\n\005state\030\017 "
          + "\001(\0162\'.google.cloud.speech.v2.PhraseSet.S"
          + "tateB\003\340A\003\0224\n\013create_time\030\006 \001(\0132\032.google."
          + "protobuf.TimestampB\003\340A\003\0224\n\013update_time\030\007"
          + " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\0224\n"
          + "\013delete_time\030\010 \001(\0132\032.google.protobuf.Tim"
          + "estampB\003\340A\003\0224\n\013expire_time\030\t \001(\0132\032.googl"
          + "e.protobuf.TimestampB\003\340A\003\022G\n\013annotations"
          + "\030\n \003(\01322.google.cloud.speech.v2.PhraseSe"
          + "t.AnnotationsEntry\022\021\n\004etag\030\013 \001(\tB\003\340A\003\022\030\n"
          + "\013reconciling\030\014 \001(\010B\003\340A\003\022?\n\014kms_key_name\030"
          + "\r \001(\tB)\340A\003\372A#\n!cloudkms.googleapis.com/C"
          + "ryptoKey\022N\n\024kms_key_version_name\030\016 \001(\tB0"
          + "\340A\003\372A*\n(cloudkms.googleapis.com/CryptoKe"
          + "yVersion\032&\n\006Phrase\022\r\n\005value\030\001 \001(\t\022\r\n\005boo"
          + "st\030\002 \001(\002\0322\n\020AnnotationsEntry\022\013\n\003key\030\001 \001("
          + "\t\022\r\n\005value\030\002 \001(\t:\0028\001\"7\n\005State\022\025\n\021STATE_U"
          + "NSPECIFIED\020\000\022\n\n\006ACTIVE\020\002\022\013\n\007DELETED\020\004:h\352"
          + "Ae\n\037speech.googleapis.com/PhraseSet\022?pro"
          + "jects/{project}/locations/{location}/phr"
          + "aseSets/{phrase_set}R\001\001\"\305\001\n\030CreateCustom"
          + "ClassRequest\022>\n\014custom_class\030\001 \001(\0132#.goo"
          + "gle.cloud.speech.v2.CustomClassB\003\340A\002\022\025\n\r"
          + "validate_only\030\002 \001(\010\022\027\n\017custom_class_id\030\003"
          + " \001(\t\0229\n\006parent\030\004 \001(\tB)\340A\002\372A#\022!speech.goo"
          + "gleapis.com/CustomClass\"\222\001\n\030ListCustomCl"
          + "assesRequest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!lo"
          + "cations.googleapis.com/Location\022\021\n\tpage_"
          + "size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\022\024\n\014show_d"
          + "eleted\030\004 \001(\010\"q\n\031ListCustomClassesRespons"
          + "e\022;\n\016custom_classes\030\001 \003(\0132#.google.cloud"
          + ".speech.v2.CustomClass\022\027\n\017next_page_toke"
          + "n\030\002 \001(\t\"P\n\025GetCustomClassRequest\0227\n\004name"
          + "\030\001 \001(\tB)\340A\002\372A#\n!speech.googleapis.com/Cu"
          + "stomClass\"\242\001\n\030UpdateCustomClassRequest\022>"
          + "\n\014custom_class\030\001 \001(\0132#.google.cloud.spee"
          + "ch.v2.CustomClassB\003\340A\002\022/\n\013update_mask\030\002 "
          + "\001(\0132\032.google.protobuf.FieldMask\022\025\n\rvalid"
          + "ate_only\030\004 \001(\010\"\217\001\n\030DeleteCustomClassRequ"
          + "est\0227\n\004name\030\001 \001(\tB)\340A\002\372A#\n!speech.google"
          + "apis.com/CustomClass\022\025\n\rvalidate_only\030\002 "
          + "\001(\010\022\025\n\rallow_missing\030\004 \001(\010\022\014\n\004etag\030\003 \001(\t"
          + "\"z\n\032UndeleteCustomClassRequest\0227\n\004name\030\001"
          + " \001(\tB)\340A\002\372A#\n!speech.googleapis.com/Cust"
          + "omClass\022\025\n\rvalidate_only\030\003 \001(\010\022\014\n\004etag\030\004"
          + " \001(\t\"\273\001\n\026CreatePhraseSetRequest\022:\n\nphras"
          + "e_set\030\001 \001(\0132!.google.cloud.speech.v2.Phr"
          + "aseSetB\003\340A\002\022\025\n\rvalidate_only\030\002 \001(\010\022\025\n\rph"
          + "rase_set_id\030\003 \001(\t\0227\n\006parent\030\004 \001(\tB\'\340A\002\372A"
          + "!\022\037speech.googleapis.com/PhraseSet\"\217\001\n\025L"
          + "istPhraseSetsRequest\0229\n\006parent\030\001 \001(\tB)\340A"
          + "\002\372A#\n!locations.googleapis.com/Location\022"
          + "\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\022\024"
          + "\n\014show_deleted\030\004 \001(\010\"i\n\026ListPhraseSetsRe"
          + "sponse\0226\n\013phrase_sets\030\001 \003(\0132!.google.clo"
          + "ud.speech.v2.PhraseSet\022\027\n\017next_page_toke"
          + "n\030\002 \001(\t\"L\n\023GetPhraseSetRequest\0225\n\004name\030\001"
          + " \001(\tB\'\340A\002\372A!\n\037speech.googleapis.com/Phra"
          + "seSet\"\234\001\n\026UpdatePhraseSetRequest\022:\n\nphra"
          + "se_set\030\001 \001(\0132!.google.cloud.speech.v2.Ph"
          + "raseSetB\003\340A\002\022/\n\013update_mask\030\002 \001(\0132\032.goog"
          + "le.protobuf.FieldMask\022\025\n\rvalidate_only\030\004"
          + " \001(\010\"\213\001\n\026DeletePhraseSetRequest\0225\n\004name\030"
          + "\001 \001(\tB\'\340A\002\372A!\n\037speech.googleapis.com/Phr"
          + "aseSet\022\025\n\rvalidate_only\030\002 \001(\010\022\025\n\rallow_m"
          + "issing\030\004 \001(\010\022\014\n\004etag\030\003 \001(\t\"v\n\030UndeletePh"
          + "raseSetRequest\0225\n\004name\030\001 \001(\tB\'\340A\002\372A!\n\037sp"
          + "eech.googleapis.com/PhraseSet\022\025\n\rvalidat"
          + "e_only\030\003 \001(\010\022\014\n\004etag\030\004 \001(\t2\277%\n\006Speech\022\354\001"
          + "\n\020CreateRecognizer\022/.google.cloud.speech"
          + ".v2.CreateRecognizerRequest\032\035.google.lon"
          + "grunning.Operation\"\207\001\202\323\344\223\002=\"//v2/{parent"
          + "=projects/*/locations/*}/recognizers:\nre"
          + "cognizer\332A\037parent,recognizer,recognizer_"
          + "id\312A\037\n\nRecognizer\022\021OperationMetadata\022\264\001\n"
          + "\017ListRecognizers\022..google.cloud.speech.v"
          + "2.ListRecognizersRequest\032/.google.cloud."
          + "speech.v2.ListRecognizersResponse\"@\202\323\344\223\002"
          + "1\022//v2/{parent=projects/*/locations/*}/r"
          + "ecognizers\332A\006parent\022\241\001\n\rGetRecognizer\022,."
          + "google.cloud.speech.v2.GetRecognizerRequ"
          + "est\032\".google.cloud.speech.v2.Recognizer\""
          + ">\202\323\344\223\0021\022//v2/{name=projects/*/locations/"
          + "*/recognizers/*}\332A\004name\022\356\001\n\020UpdateRecogn"
          + "izer\022/.google.cloud.speech.v2.UpdateReco"
          + "gnizerRequest\032\035.google.longrunning.Opera"
          + "tion\"\211\001\202\323\344\223\002H2:/v2/{recognizer.name=proj"
          + "ects/*/locations/*/recognizers/*}:\nrecog"
          + "nizer\332A\026recognizer,update_mask\312A\037\n\nRecog"
          + "nizer\022\021OperationMetadata\022\304\001\n\020DeleteRecog"
          + "nizer\022/.google.cloud.speech.v2.DeleteRec"
          + "ognizerRequest\032\035.google.longrunning.Oper"
          + "ation\"`\202\323\344\223\0021*//v2/{name=projects/*/loca"
          + "tions/*/recognizers/*}\332A\004name\312A\037\n\nRecogn"
          + "izer\022\021OperationMetadata\022\324\001\n\022UndeleteReco"
          + "gnizer\0221.google.cloud.speech.v2.Undelete"
          + "RecognizerRequest\032\035.google.longrunning.O"
          + "peration\"l\202\323\344\223\002=\"8/v2/{name=projects/*/l"
          + "ocations/*/recognizers/*}:undelete:\001*\332A\004"
          + "name\312A\037\n\nRecognizer\022\021OperationMetadata\022\371"
          + "\001\n\tRecognize\022(.google.cloud.speech.v2.Re"
          + "cognizeRequest\032).google.cloud.speech.v2."
          + "RecognizeResponse\"\226\001\202\323\344\223\002D\"?/v2/{recogni"
          + "zer=projects/*/locations/*/recognizers/*"
          + "}:recognize:\001*\332A%recognizer,config,confi"
          + "g_mask,content\332A!recognizer,config,confi"
          + "g_mask,uri\022\201\001\n\022StreamingRecognize\0221.goog"
          + "le.cloud.speech.v2.StreamingRecognizeReq"
          + "uest\0322.google.cloud.speech.v2.StreamingR"
          + "ecognizeResponse\"\000(\0010\001\022\204\002\n\016BatchRecogniz"
          + "e\022-.google.cloud.speech.v2.BatchRecogniz"
          + "eRequest\032\035.google.longrunning.Operation\""
          + "\243\001\202\323\344\223\002I\"D/v2/{recognizer=projects/*/loc"
          + "ations/*/recognizers/*}:batchRecognize:\001"
          + "*\332A#recognizer,config,config_mask,files\312"
          + "A+\n\026BatchRecognizeResponse\022\021OperationMet"
          + "adata\022\216\001\n\tGetConfig\022(.google.cloud.speec",
      "h.v2.GetConfigRequest\032\036.google.cloud.spe"
          + "ech.v2.Config\"7\202\323\344\223\002*\022(/v2/{name=project"
          + "s/*/locations/*/config}\332A\004name\022\261\001\n\014Updat"
          + "eConfig\022+.google.cloud.speech.v2.UpdateC"
          + "onfigRequest\032\036.google.cloud.speech.v2.Co"
          + "nfig\"T\202\323\344\223\00292//v2/{config.name=projects/"
          + "*/locations/*/config}:\006config\332A\022config,u"
          + "pdate_mask\022\367\001\n\021CreateCustomClass\0220.googl"
          + "e.cloud.speech.v2.CreateCustomClassReque"
          + "st\032\035.google.longrunning.Operation\"\220\001\202\323\344\223"
          + "\002A\"1/v2/{parent=projects/*/locations/*}/"
          + "customClasses:\014custom_class\332A#parent,cus"
          + "tom_class,custom_class_id\312A \n\013CustomClas"
          + "s\022\021OperationMetadata\022\274\001\n\021ListCustomClass"
          + "es\0220.google.cloud.speech.v2.ListCustomCl"
          + "assesRequest\0321.google.cloud.speech.v2.Li"
          + "stCustomClassesResponse\"B\202\323\344\223\0023\0221/v2/{pa"
          + "rent=projects/*/locations/*}/customClass"
          + "es\332A\006parent\022\246\001\n\016GetCustomClass\022-.google."
          + "cloud.speech.v2.GetCustomClassRequest\032#."
          + "google.cloud.speech.v2.CustomClass\"@\202\323\344\223"
          + "\0023\0221/v2/{name=projects/*/locations/*/cus"
          + "tomClasses/*}\332A\004name\022\371\001\n\021UpdateCustomCla"
          + "ss\0220.google.cloud.speech.v2.UpdateCustom"
          + "ClassRequest\032\035.google.longrunning.Operat"
          + "ion\"\222\001\202\323\344\223\002N2>/v2/{custom_class.name=pro"
          + "jects/*/locations/*/customClasses/*}:\014cu"
          + "stom_class\332A\030custom_class,update_mask\312A "
          + "\n\013CustomClass\022\021OperationMetadata\022\311\001\n\021Del"
          + "eteCustomClass\0220.google.cloud.speech.v2."
          + "DeleteCustomClassRequest\032\035.google.longru"
          + "nning.Operation\"c\202\323\344\223\0023*1/v2/{name=proje"
          + "cts/*/locations/*/customClasses/*}\332A\004nam"
          + "e\312A \n\013CustomClass\022\021OperationMetadata\022\331\001\n"
          + "\023UndeleteCustomClass\0222.google.cloud.spee"
          + "ch.v2.UndeleteCustomClassRequest\032\035.googl"
          + "e.longrunning.Operation\"o\202\323\344\223\002?\":/v2/{na"
          + "me=projects/*/locations/*/customClasses/"
          + "*}:undelete:\001*\332A\004name\312A \n\013CustomClass\022\021O"
          + "perationMetadata\022\350\001\n\017CreatePhraseSet\022..g"
          + "oogle.cloud.speech.v2.CreatePhraseSetReq"
          + "uest\032\035.google.longrunning.Operation\"\205\001\202\323"
          + "\344\223\002<\"./v2/{parent=projects/*/locations/*"
          + "}/phraseSets:\nphrase_set\332A\037parent,phrase"
          + "_set,phrase_set_id\312A\036\n\tPhraseSet\022\021Operat"
          + "ionMetadata\022\260\001\n\016ListPhraseSets\022-.google."
          + "cloud.speech.v2.ListPhraseSetsRequest\032.."
          + "google.cloud.speech.v2.ListPhraseSetsRes"
          + "ponse\"?\202\323\344\223\0020\022./v2/{parent=projects/*/lo"
          + "cations/*}/phraseSets\332A\006parent\022\235\001\n\014GetPh"
          + "raseSet\022+.google.cloud.speech.v2.GetPhra"
          + "seSetRequest\032!.google.cloud.speech.v2.Ph"
          + "raseSet\"=\202\323\344\223\0020\022./v2/{name=projects/*/lo"
          + "cations/*/phraseSets/*}\332A\004name\022\352\001\n\017Updat"
          + "ePhraseSet\022..google.cloud.speech.v2.Upda"
          + "tePhraseSetRequest\032\035.google.longrunning."
          + "Operation\"\207\001\202\323\344\223\002G29/v2/{phrase_set.name"
          + "=projects/*/locations/*/phraseSets/*}:\np"
          + "hrase_set\332A\026phrase_set,update_mask\312A\036\n\tP"
          + "hraseSet\022\021OperationMetadata\022\300\001\n\017DeletePh"
          + "raseSet\022..google.cloud.speech.v2.DeleteP"
          + "hraseSetRequest\032\035.google.longrunning.Ope"
          + "ration\"^\202\323\344\223\0020*./v2/{name=projects/*/loc"
          + "ations/*/phraseSets/*}\332A\004name\312A\036\n\tPhrase"
          + "Set\022\021OperationMetadata\022\320\001\n\021UndeletePhras"
          + "eSet\0220.google.cloud.speech.v2.UndeletePh"
          + "raseSetRequest\032\035.google.longrunning.Oper"
          + "ation\"j\202\323\344\223\002<\"7/v2/{name=projects/*/loca"
          + "tions/*/phraseSets/*}:undelete:\001*\332A\004name"
          + "\312A\036\n\tPhraseSet\022\021OperationMetadata\032I\312A\025sp"
          + "eech.googleapis.com\322A.https://www.google"
          + "apis.com/auth/cloud-platformB\211\003\n\032com.goo"
          + "gle.cloud.speech.v2B\020CloudSpeechProtoP\001Z"
          + "2cloud.google.com/go/speech/apiv2/speech"
          + "pb;speechpb\352Ax\n!cloudkms.googleapis.com/"
          + "CryptoKey\022Sprojects/{project}/locations/"
          + "{location}/keyRings/{key_ring}/cryptoKey"
          + "s/{crypto_key}\352A\246\001\n(cloudkms.googleapis."
          + "com/CryptoKeyVersion\022zprojects/{project}"
          + "/locations/{location}/keyRings/{key_ring"
          + "}/cryptoKeys/{crypto_key}/cryptoKeyVersi"
          + "ons/{crypto_key_version}b\006proto3"
    };
    descriptor =
        com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
            descriptorData,
            new com.google.protobuf.Descriptors.FileDescriptor[] {
              com.google.api.AnnotationsProto.getDescriptor(),
              com.google.api.ClientProto.getDescriptor(),
              com.google.api.FieldBehaviorProto.getDescriptor(),
              com.google.api.ResourceProto.getDescriptor(),
              com.google.longrunning.OperationsProto.getDescriptor(),
              com.google.protobuf.DurationProto.getDescriptor(),
              com.google.protobuf.FieldMaskProto.getDescriptor(),
              com.google.protobuf.TimestampProto.getDescriptor(),
              com.google.rpc.StatusProto.getDescriptor(),
            });
    internal_static_google_cloud_speech_v2_CreateRecognizerRequest_descriptor =
        getDescriptor().getMessageTypes().get(0);
    internal_static_google_cloud_speech_v2_CreateRecognizerRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_CreateRecognizerRequest_descriptor,
            new java.lang.String[] {
              "Recognizer", "ValidateOnly", "RecognizerId", "Parent",
            });
    internal_static_google_cloud_speech_v2_OperationMetadata_descriptor =
        getDescriptor().getMessageTypes().get(1);
    internal_static_google_cloud_speech_v2_OperationMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_OperationMetadata_descriptor,
            new java.lang.String[] {
              "CreateTime",
              "UpdateTime",
              "Resource",
              "Method",
              "KmsKeyName",
              "KmsKeyVersionName",
              "BatchRecognizeRequest",
              "CreateRecognizerRequest",
              "UpdateRecognizerRequest",
              "DeleteRecognizerRequest",
              "UndeleteRecognizerRequest",
              "CreateCustomClassRequest",
              "UpdateCustomClassRequest",
              "DeleteCustomClassRequest",
              "UndeleteCustomClassRequest",
              "CreatePhraseSetRequest",
              "UpdatePhraseSetRequest",
              "DeletePhraseSetRequest",
              "UndeletePhraseSetRequest",
              "UpdateConfigRequest",
              "ProgressPercent",
              "BatchRecognizeMetadata",
              "Request",
              "Metadata",
            });
    internal_static_google_cloud_speech_v2_ListRecognizersRequest_descriptor =
        getDescriptor().getMessageTypes().get(2);
    internal_static_google_cloud_speech_v2_ListRecognizersRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_ListRecognizersRequest_descriptor,
            new java.lang.String[] {
              "Parent", "PageSize", "PageToken", "ShowDeleted",
            });
    internal_static_google_cloud_speech_v2_ListRecognizersResponse_descriptor =
        getDescriptor().getMessageTypes().get(3);
    internal_static_google_cloud_speech_v2_ListRecognizersResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_ListRecognizersResponse_descriptor,
            new java.lang.String[] {
              "Recognizers", "NextPageToken",
            });
    internal_static_google_cloud_speech_v2_GetRecognizerRequest_descriptor =
        getDescriptor().getMessageTypes().get(4);
    internal_static_google_cloud_speech_v2_GetRecognizerRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_GetRecognizerRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_speech_v2_UpdateRecognizerRequest_descriptor =
        getDescriptor().getMessageTypes().get(5);
    internal_static_google_cloud_speech_v2_UpdateRecognizerRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_UpdateRecognizerRequest_descriptor,
            new java.lang.String[] {
              "Recognizer", "UpdateMask", "ValidateOnly",
            });
    internal_static_google_cloud_speech_v2_DeleteRecognizerRequest_descriptor =
        getDescriptor().getMessageTypes().get(6);
    internal_static_google_cloud_speech_v2_DeleteRecognizerRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_DeleteRecognizerRequest_descriptor,
            new java.lang.String[] {
              "Name", "ValidateOnly", "AllowMissing", "Etag",
            });
    internal_static_google_cloud_speech_v2_UndeleteRecognizerRequest_descriptor =
        getDescriptor().getMessageTypes().get(7);
    internal_static_google_cloud_speech_v2_UndeleteRecognizerRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_UndeleteRecognizerRequest_descriptor,
            new java.lang.String[] {
              "Name", "ValidateOnly", "Etag",
            });
    internal_static_google_cloud_speech_v2_Recognizer_descriptor =
        getDescriptor().getMessageTypes().get(8);
    internal_static_google_cloud_speech_v2_Recognizer_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_Recognizer_descriptor,
            new java.lang.String[] {
              "Name",
              "Uid",
              "DisplayName",
              "Model",
              "LanguageCodes",
              "DefaultRecognitionConfig",
              "Annotations",
              "State",
              "CreateTime",
              "UpdateTime",
              "DeleteTime",
              "ExpireTime",
              "Etag",
              "Reconciling",
              "KmsKeyName",
              "KmsKeyVersionName",
            });
    internal_static_google_cloud_speech_v2_Recognizer_AnnotationsEntry_descriptor =
        internal_static_google_cloud_speech_v2_Recognizer_descriptor.getNestedTypes().get(0);
    internal_static_google_cloud_speech_v2_Recognizer_AnnotationsEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_Recognizer_AnnotationsEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_speech_v2_AutoDetectDecodingConfig_descriptor =
        getDescriptor().getMessageTypes().get(9);
    internal_static_google_cloud_speech_v2_AutoDetectDecodingConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_AutoDetectDecodingConfig_descriptor,
            new java.lang.String[] {});
    internal_static_google_cloud_speech_v2_ExplicitDecodingConfig_descriptor =
        getDescriptor().getMessageTypes().get(10);
    internal_static_google_cloud_speech_v2_ExplicitDecodingConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_ExplicitDecodingConfig_descriptor,
            new java.lang.String[] {
              "Encoding", "SampleRateHertz", "AudioChannelCount",
            });
    internal_static_google_cloud_speech_v2_SpeakerDiarizationConfig_descriptor =
        getDescriptor().getMessageTypes().get(11);
    internal_static_google_cloud_speech_v2_SpeakerDiarizationConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_SpeakerDiarizationConfig_descriptor,
            new java.lang.String[] {
              "MinSpeakerCount", "MaxSpeakerCount",
            });
    internal_static_google_cloud_speech_v2_RecognitionFeatures_descriptor =
        getDescriptor().getMessageTypes().get(12);
    internal_static_google_cloud_speech_v2_RecognitionFeatures_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_RecognitionFeatures_descriptor,
            new java.lang.String[] {
              "ProfanityFilter",
              "EnableWordTimeOffsets",
              "EnableWordConfidence",
              "EnableAutomaticPunctuation",
              "EnableSpokenPunctuation",
              "EnableSpokenEmojis",
              "MultiChannelMode",
              "DiarizationConfig",
              "MaxAlternatives",
            });
    internal_static_google_cloud_speech_v2_SpeechAdaptation_descriptor =
        getDescriptor().getMessageTypes().get(13);
    internal_static_google_cloud_speech_v2_SpeechAdaptation_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_SpeechAdaptation_descriptor,
            new java.lang.String[] {
              "PhraseSets", "CustomClasses",
            });
    internal_static_google_cloud_speech_v2_SpeechAdaptation_AdaptationPhraseSet_descriptor =
        internal_static_google_cloud_speech_v2_SpeechAdaptation_descriptor.getNestedTypes().get(0);
    internal_static_google_cloud_speech_v2_SpeechAdaptation_AdaptationPhraseSet_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_SpeechAdaptation_AdaptationPhraseSet_descriptor,
            new java.lang.String[] {
              "PhraseSet", "InlinePhraseSet", "Value",
            });
    internal_static_google_cloud_speech_v2_RecognitionConfig_descriptor =
        getDescriptor().getMessageTypes().get(14);
    internal_static_google_cloud_speech_v2_RecognitionConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_RecognitionConfig_descriptor,
            new java.lang.String[] {
              "AutoDecodingConfig",
              "ExplicitDecodingConfig",
              "Features",
              "Adaptation",
              "DecodingConfig",
            });
    internal_static_google_cloud_speech_v2_RecognizeRequest_descriptor =
        getDescriptor().getMessageTypes().get(15);
    internal_static_google_cloud_speech_v2_RecognizeRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_RecognizeRequest_descriptor,
            new java.lang.String[] {
              "Recognizer", "Config", "ConfigMask", "Content", "Uri", "AudioSource",
            });
    internal_static_google_cloud_speech_v2_RecognitionResponseMetadata_descriptor =
        getDescriptor().getMessageTypes().get(16);
    internal_static_google_cloud_speech_v2_RecognitionResponseMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_RecognitionResponseMetadata_descriptor,
            new java.lang.String[] {
              "TotalBilledDuration",
            });
    internal_static_google_cloud_speech_v2_SpeechRecognitionAlternative_descriptor =
        getDescriptor().getMessageTypes().get(17);
    internal_static_google_cloud_speech_v2_SpeechRecognitionAlternative_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_SpeechRecognitionAlternative_descriptor,
            new java.lang.String[] {
              "Transcript", "Confidence", "Words",
            });
    internal_static_google_cloud_speech_v2_WordInfo_descriptor =
        getDescriptor().getMessageTypes().get(18);
    internal_static_google_cloud_speech_v2_WordInfo_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_WordInfo_descriptor,
            new java.lang.String[] {
              "StartOffset", "EndOffset", "Word", "Confidence", "SpeakerLabel",
            });
    internal_static_google_cloud_speech_v2_SpeechRecognitionResult_descriptor =
        getDescriptor().getMessageTypes().get(19);
    internal_static_google_cloud_speech_v2_SpeechRecognitionResult_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_SpeechRecognitionResult_descriptor,
            new java.lang.String[] {
              "Alternatives", "ChannelTag", "ResultEndOffset", "LanguageCode",
            });
    internal_static_google_cloud_speech_v2_RecognizeResponse_descriptor =
        getDescriptor().getMessageTypes().get(20);
    internal_static_google_cloud_speech_v2_RecognizeResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_RecognizeResponse_descriptor,
            new java.lang.String[] {
              "Results", "Metadata",
            });
    internal_static_google_cloud_speech_v2_StreamingRecognitionFeatures_descriptor =
        getDescriptor().getMessageTypes().get(21);
    internal_static_google_cloud_speech_v2_StreamingRecognitionFeatures_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_StreamingRecognitionFeatures_descriptor,
            new java.lang.String[] {
              "EnableVoiceActivityEvents", "InterimResults", "VoiceActivityTimeout",
            });
    internal_static_google_cloud_speech_v2_StreamingRecognitionFeatures_VoiceActivityTimeout_descriptor =
        internal_static_google_cloud_speech_v2_StreamingRecognitionFeatures_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_speech_v2_StreamingRecognitionFeatures_VoiceActivityTimeout_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_StreamingRecognitionFeatures_VoiceActivityTimeout_descriptor,
            new java.lang.String[] {
              "SpeechStartTimeout", "SpeechEndTimeout",
            });
    internal_static_google_cloud_speech_v2_StreamingRecognitionConfig_descriptor =
        getDescriptor().getMessageTypes().get(22);
    internal_static_google_cloud_speech_v2_StreamingRecognitionConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_StreamingRecognitionConfig_descriptor,
            new java.lang.String[] {
              "Config", "ConfigMask", "StreamingFeatures",
            });
    internal_static_google_cloud_speech_v2_StreamingRecognizeRequest_descriptor =
        getDescriptor().getMessageTypes().get(23);
    internal_static_google_cloud_speech_v2_StreamingRecognizeRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_StreamingRecognizeRequest_descriptor,
            new java.lang.String[] {
              "Recognizer", "StreamingConfig", "Audio", "StreamingRequest",
            });
    internal_static_google_cloud_speech_v2_BatchRecognizeRequest_descriptor =
        getDescriptor().getMessageTypes().get(24);
    internal_static_google_cloud_speech_v2_BatchRecognizeRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_BatchRecognizeRequest_descriptor,
            new java.lang.String[] {
              "Recognizer",
              "Config",
              "ConfigMask",
              "Files",
              "RecognitionOutputConfig",
              "ProcessingStrategy",
            });
    internal_static_google_cloud_speech_v2_GcsOutputConfig_descriptor =
        getDescriptor().getMessageTypes().get(25);
    internal_static_google_cloud_speech_v2_GcsOutputConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_GcsOutputConfig_descriptor,
            new java.lang.String[] {
              "Uri",
            });
    internal_static_google_cloud_speech_v2_InlineOutputConfig_descriptor =
        getDescriptor().getMessageTypes().get(26);
    internal_static_google_cloud_speech_v2_InlineOutputConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_InlineOutputConfig_descriptor,
            new java.lang.String[] {});
    internal_static_google_cloud_speech_v2_RecognitionOutputConfig_descriptor =
        getDescriptor().getMessageTypes().get(27);
    internal_static_google_cloud_speech_v2_RecognitionOutputConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_RecognitionOutputConfig_descriptor,
            new java.lang.String[] {
              "GcsOutputConfig", "InlineResponseConfig", "Output",
            });
    internal_static_google_cloud_speech_v2_BatchRecognizeResponse_descriptor =
        getDescriptor().getMessageTypes().get(28);
    internal_static_google_cloud_speech_v2_BatchRecognizeResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_BatchRecognizeResponse_descriptor,
            new java.lang.String[] {
              "Results", "TotalBilledDuration",
            });
    internal_static_google_cloud_speech_v2_BatchRecognizeResponse_ResultsEntry_descriptor =
        internal_static_google_cloud_speech_v2_BatchRecognizeResponse_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_speech_v2_BatchRecognizeResponse_ResultsEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_BatchRecognizeResponse_ResultsEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_speech_v2_BatchRecognizeResults_descriptor =
        getDescriptor().getMessageTypes().get(29);
    internal_static_google_cloud_speech_v2_BatchRecognizeResults_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_BatchRecognizeResults_descriptor,
            new java.lang.String[] {
              "Results", "Metadata",
            });
    internal_static_google_cloud_speech_v2_BatchRecognizeFileResult_descriptor =
        getDescriptor().getMessageTypes().get(30);
    internal_static_google_cloud_speech_v2_BatchRecognizeFileResult_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_BatchRecognizeFileResult_descriptor,
            new java.lang.String[] {
              "Uri", "Error", "Metadata", "Transcript",
            });
    internal_static_google_cloud_speech_v2_BatchRecognizeTranscriptionMetadata_descriptor =
        getDescriptor().getMessageTypes().get(31);
    internal_static_google_cloud_speech_v2_BatchRecognizeTranscriptionMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_BatchRecognizeTranscriptionMetadata_descriptor,
            new java.lang.String[] {
              "ProgressPercent", "Error", "Uri",
            });
    internal_static_google_cloud_speech_v2_BatchRecognizeMetadata_descriptor =
        getDescriptor().getMessageTypes().get(32);
    internal_static_google_cloud_speech_v2_BatchRecognizeMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_BatchRecognizeMetadata_descriptor,
            new java.lang.String[] {
              "TranscriptionMetadata",
            });
    internal_static_google_cloud_speech_v2_BatchRecognizeMetadata_TranscriptionMetadataEntry_descriptor =
        internal_static_google_cloud_speech_v2_BatchRecognizeMetadata_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_speech_v2_BatchRecognizeMetadata_TranscriptionMetadataEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_BatchRecognizeMetadata_TranscriptionMetadataEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_speech_v2_BatchRecognizeFileMetadata_descriptor =
        getDescriptor().getMessageTypes().get(33);
    internal_static_google_cloud_speech_v2_BatchRecognizeFileMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_BatchRecognizeFileMetadata_descriptor,
            new java.lang.String[] {
              "Uri", "Config", "ConfigMask", "AudioSource",
            });
    internal_static_google_cloud_speech_v2_StreamingRecognitionResult_descriptor =
        getDescriptor().getMessageTypes().get(34);
    internal_static_google_cloud_speech_v2_StreamingRecognitionResult_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_StreamingRecognitionResult_descriptor,
            new java.lang.String[] {
              "Alternatives",
              "IsFinal",
              "Stability",
              "ResultEndOffset",
              "ChannelTag",
              "LanguageCode",
            });
    internal_static_google_cloud_speech_v2_StreamingRecognizeResponse_descriptor =
        getDescriptor().getMessageTypes().get(35);
    internal_static_google_cloud_speech_v2_StreamingRecognizeResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_StreamingRecognizeResponse_descriptor,
            new java.lang.String[] {
              "Results", "SpeechEventType", "SpeechEventOffset", "Metadata",
            });
    internal_static_google_cloud_speech_v2_Config_descriptor =
        getDescriptor().getMessageTypes().get(36);
    internal_static_google_cloud_speech_v2_Config_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_Config_descriptor,
            new java.lang.String[] {
              "Name", "KmsKeyName", "UpdateTime",
            });
    internal_static_google_cloud_speech_v2_GetConfigRequest_descriptor =
        getDescriptor().getMessageTypes().get(37);
    internal_static_google_cloud_speech_v2_GetConfigRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_GetConfigRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_speech_v2_UpdateConfigRequest_descriptor =
        getDescriptor().getMessageTypes().get(38);
    internal_static_google_cloud_speech_v2_UpdateConfigRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_UpdateConfigRequest_descriptor,
            new java.lang.String[] {
              "Config", "UpdateMask",
            });
    internal_static_google_cloud_speech_v2_CustomClass_descriptor =
        getDescriptor().getMessageTypes().get(39);
    internal_static_google_cloud_speech_v2_CustomClass_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_CustomClass_descriptor,
            new java.lang.String[] {
              "Name",
              "Uid",
              "DisplayName",
              "Items",
              "State",
              "CreateTime",
              "UpdateTime",
              "DeleteTime",
              "ExpireTime",
              "Annotations",
              "Etag",
              "Reconciling",
              "KmsKeyName",
              "KmsKeyVersionName",
            });
    internal_static_google_cloud_speech_v2_CustomClass_ClassItem_descriptor =
        internal_static_google_cloud_speech_v2_CustomClass_descriptor.getNestedTypes().get(0);
    internal_static_google_cloud_speech_v2_CustomClass_ClassItem_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_CustomClass_ClassItem_descriptor,
            new java.lang.String[] {
              "Value",
            });
    internal_static_google_cloud_speech_v2_CustomClass_AnnotationsEntry_descriptor =
        internal_static_google_cloud_speech_v2_CustomClass_descriptor.getNestedTypes().get(1);
    internal_static_google_cloud_speech_v2_CustomClass_AnnotationsEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_CustomClass_AnnotationsEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_speech_v2_PhraseSet_descriptor =
        getDescriptor().getMessageTypes().get(40);
    internal_static_google_cloud_speech_v2_PhraseSet_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_PhraseSet_descriptor,
            new java.lang.String[] {
              "Name",
              "Uid",
              "Phrases",
              "Boost",
              "DisplayName",
              "State",
              "CreateTime",
              "UpdateTime",
              "DeleteTime",
              "ExpireTime",
              "Annotations",
              "Etag",
              "Reconciling",
              "KmsKeyName",
              "KmsKeyVersionName",
            });
    internal_static_google_cloud_speech_v2_PhraseSet_Phrase_descriptor =
        internal_static_google_cloud_speech_v2_PhraseSet_descriptor.getNestedTypes().get(0);
    internal_static_google_cloud_speech_v2_PhraseSet_Phrase_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_PhraseSet_Phrase_descriptor,
            new java.lang.String[] {
              "Value", "Boost",
            });
    internal_static_google_cloud_speech_v2_PhraseSet_AnnotationsEntry_descriptor =
        internal_static_google_cloud_speech_v2_PhraseSet_descriptor.getNestedTypes().get(1);
    internal_static_google_cloud_speech_v2_PhraseSet_AnnotationsEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_PhraseSet_AnnotationsEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_speech_v2_CreateCustomClassRequest_descriptor =
        getDescriptor().getMessageTypes().get(41);
    internal_static_google_cloud_speech_v2_CreateCustomClassRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_CreateCustomClassRequest_descriptor,
            new java.lang.String[] {
              "CustomClass", "ValidateOnly", "CustomClassId", "Parent",
            });
    internal_static_google_cloud_speech_v2_ListCustomClassesRequest_descriptor =
        getDescriptor().getMessageTypes().get(42);
    internal_static_google_cloud_speech_v2_ListCustomClassesRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_ListCustomClassesRequest_descriptor,
            new java.lang.String[] {
              "Parent", "PageSize", "PageToken", "ShowDeleted",
            });
    internal_static_google_cloud_speech_v2_ListCustomClassesResponse_descriptor =
        getDescriptor().getMessageTypes().get(43);
    internal_static_google_cloud_speech_v2_ListCustomClassesResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_ListCustomClassesResponse_descriptor,
            new java.lang.String[] {
              "CustomClasses", "NextPageToken",
            });
    internal_static_google_cloud_speech_v2_GetCustomClassRequest_descriptor =
        getDescriptor().getMessageTypes().get(44);
    internal_static_google_cloud_speech_v2_GetCustomClassRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_GetCustomClassRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_speech_v2_UpdateCustomClassRequest_descriptor =
        getDescriptor().getMessageTypes().get(45);
    internal_static_google_cloud_speech_v2_UpdateCustomClassRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_UpdateCustomClassRequest_descriptor,
            new java.lang.String[] {
              "CustomClass", "UpdateMask", "ValidateOnly",
            });
    internal_static_google_cloud_speech_v2_DeleteCustomClassRequest_descriptor =
        getDescriptor().getMessageTypes().get(46);
    internal_static_google_cloud_speech_v2_DeleteCustomClassRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_DeleteCustomClassRequest_descriptor,
            new java.lang.String[] {
              "Name", "ValidateOnly", "AllowMissing", "Etag",
            });
    internal_static_google_cloud_speech_v2_UndeleteCustomClassRequest_descriptor =
        getDescriptor().getMessageTypes().get(47);
    internal_static_google_cloud_speech_v2_UndeleteCustomClassRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_UndeleteCustomClassRequest_descriptor,
            new java.lang.String[] {
              "Name", "ValidateOnly", "Etag",
            });
    internal_static_google_cloud_speech_v2_CreatePhraseSetRequest_descriptor =
        getDescriptor().getMessageTypes().get(48);
    internal_static_google_cloud_speech_v2_CreatePhraseSetRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_CreatePhraseSetRequest_descriptor,
            new java.lang.String[] {
              "PhraseSet", "ValidateOnly", "PhraseSetId", "Parent",
            });
    internal_static_google_cloud_speech_v2_ListPhraseSetsRequest_descriptor =
        getDescriptor().getMessageTypes().get(49);
    internal_static_google_cloud_speech_v2_ListPhraseSetsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_ListPhraseSetsRequest_descriptor,
            new java.lang.String[] {
              "Parent", "PageSize", "PageToken", "ShowDeleted",
            });
    internal_static_google_cloud_speech_v2_ListPhraseSetsResponse_descriptor =
        getDescriptor().getMessageTypes().get(50);
    internal_static_google_cloud_speech_v2_ListPhraseSetsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_ListPhraseSetsResponse_descriptor,
            new java.lang.String[] {
              "PhraseSets", "NextPageToken",
            });
    internal_static_google_cloud_speech_v2_GetPhraseSetRequest_descriptor =
        getDescriptor().getMessageTypes().get(51);
    internal_static_google_cloud_speech_v2_GetPhraseSetRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_GetPhraseSetRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_speech_v2_UpdatePhraseSetRequest_descriptor =
        getDescriptor().getMessageTypes().get(52);
    internal_static_google_cloud_speech_v2_UpdatePhraseSetRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_UpdatePhraseSetRequest_descriptor,
            new java.lang.String[] {
              "PhraseSet", "UpdateMask", "ValidateOnly",
            });
    internal_static_google_cloud_speech_v2_DeletePhraseSetRequest_descriptor =
        getDescriptor().getMessageTypes().get(53);
    internal_static_google_cloud_speech_v2_DeletePhraseSetRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_DeletePhraseSetRequest_descriptor,
            new java.lang.String[] {
              "Name", "ValidateOnly", "AllowMissing", "Etag",
            });
    internal_static_google_cloud_speech_v2_UndeletePhraseSetRequest_descriptor =
        getDescriptor().getMessageTypes().get(54);
    internal_static_google_cloud_speech_v2_UndeletePhraseSetRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_speech_v2_UndeletePhraseSetRequest_descriptor,
            new java.lang.String[] {
              "Name", "ValidateOnly", "Etag",
            });
    com.google.protobuf.ExtensionRegistry registry =
        com.google.protobuf.ExtensionRegistry.newInstance();
    registry.add(com.google.api.ClientProto.defaultHost);
    registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
    registry.add(com.google.api.AnnotationsProto.http);
    registry.add(com.google.api.ClientProto.methodSignature);
    registry.add(com.google.api.ClientProto.oauthScopes);
    registry.add(com.google.api.ResourceProto.resource);
    registry.add(com.google.api.ResourceProto.resourceDefinition);
    registry.add(com.google.api.ResourceProto.resourceReference);
    registry.add(com.google.longrunning.OperationsProto.operationInfo);
    com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
        descriptor, registry);
    com.google.api.AnnotationsProto.getDescriptor();
    com.google.api.ClientProto.getDescriptor();
    com.google.api.FieldBehaviorProto.getDescriptor();
    com.google.api.ResourceProto.getDescriptor();
    com.google.longrunning.OperationsProto.getDescriptor();
    com.google.protobuf.DurationProto.getDescriptor();
    com.google.protobuf.FieldMaskProto.getDescriptor();
    com.google.protobuf.TimestampProto.getDescriptor();
    com.google.rpc.StatusProto.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}
