<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/cloud/dialogflow/v2/audio_config.proto

namespace GPBMetadata\Google\Cloud\Dialogflow\V2;

class AudioConfig
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        \GPBMetadata\Google\Protobuf\Duration::initOnce();
        $pool->internalAddGeneratedFile(
            "\x0A\xF1\x1C\x0A-google/cloud/dialogflow/v2/audio_config.proto\x12\x1Agoogle.cloud.dialogflow.v2\x1A\x19google/api/resource.proto\x1A\x1Egoogle/protobuf/duration.proto\"9\x0A\x0DSpeechContext\x12\x14\x0A\x07phrases\x18\x01 \x03(\x09B\x03\xE0A\x01\x12\x12\x0A\x05boost\x18\x02 \x01(\x02B\x03\xE0A\x01\"\x92\x01\x0A\x0ESpeechWordInfo\x12\x0C\x0A\x04word\x18\x03 \x01(\x09\x12/\x0A\x0Cstart_offset\x18\x01 \x01(\x0B2\x19.google.protobuf.Duration\x12-\x0A\x0Aend_offset\x18\x02 \x01(\x0B2\x19.google.protobuf.Duration\x12\x12\x0A\x0Aconfidence\x18\x04 \x01(\x02\"\xB6\x04\x0A\x10InputAudioConfig\x12F\x0A\x0Eaudio_encoding\x18\x01 \x01(\x0E2).google.cloud.dialogflow.v2.AudioEncodingB\x03\xE0A\x02\x12\x1E\x0A\x11sample_rate_hertz\x18\x02 \x01(\x05B\x03\xE0A\x02\x12\x1A\x0A\x0Dlanguage_code\x18\x03 \x01(\x09B\x03\xE0A\x02\x12\x18\x0A\x10enable_word_info\x18\x0D \x01(\x08\x12\x18\x0A\x0Cphrase_hints\x18\x04 \x03(\x09B\x02\x18\x01\x12B\x0A\x0Fspeech_contexts\x18\x0B \x03(\x0B2).google.cloud.dialogflow.v2.SpeechContext\x12\x0D\x0A\x05model\x18\x07 \x01(\x09\x12E\x0A\x0Dmodel_variant\x18\x0A \x01(\x0E2..google.cloud.dialogflow.v2.SpeechModelVariant\x12\x18\x0A\x10single_utterance\x18\x08 \x01(\x08\x12*\x0A\"disable_no_speech_recognized_event\x18\x0E \x01(\x08\x12\$\x0A\x1Cenable_automatic_punctuation\x18\x11 \x01(\x08\x129\x0A\x0Bphrase_sets\x18\x14 \x03(\x09B\$\xFAA!\x0A\x1Fspeech.googleapis.com/PhraseSet\x12)\x0A!opt_out_conformer_model_migration\x18\x1A \x01(\x08\"p\x0A\x14VoiceSelectionParams\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x01\x12E\x0A\x0Bssml_gender\x18\x02 \x01(\x0E2+.google.cloud.dialogflow.v2.SsmlVoiceGenderB\x03\xE0A\x01\"\xA0\x02\x0A\x16SynthesizeSpeechConfig\x12\x1A\x0A\x0Dspeaking_rate\x18\x01 \x01(\x01B\x03\xE0A\x01\x12\x12\x0A\x05pitch\x18\x02 \x01(\x01B\x03\xE0A\x01\x12\x1B\x0A\x0Evolume_gain_db\x18\x03 \x01(\x01B\x03\xE0A\x01\x12\x1F\x0A\x12effects_profile_id\x18\x05 \x03(\x09B\x03\xE0A\x01\x12D\x0A\x05voice\x18\x04 \x01(\x0B20.google.cloud.dialogflow.v2.VoiceSelectionParamsB\x03\xE0A\x01\x12R\x0A\x0Epronunciations\x18\x06 \x03(\x0B25.google.cloud.dialogflow.v2.CustomPronunciationParamsB\x03\xE0A\x01\"\x96\x02\x0A\x19CustomPronunciationParams\x12\x0E\x0A\x06phrase\x18\x01 \x01(\x09\x12a\x0A\x11phonetic_encoding\x18\x02 \x01(\x0E2F.google.cloud.dialogflow.v2.CustomPronunciationParams.PhoneticEncoding\x12\x15\x0A\x0Dpronunciation\x18\x03 \x01(\x09\"o\x0A\x10PhoneticEncoding\x12!\x0A\x1DPHONETIC_ENCODING_UNSPECIFIED\x10\x00\x12\x19\x0A\x15PHONETIC_ENCODING_IPA\x10\x01\x12\x1D\x0A\x19PHONETIC_ENCODING_X_SAMPA\x10\x02\"\xD2\x01\x0A\x11OutputAudioConfig\x12L\x0A\x0Eaudio_encoding\x18\x01 \x01(\x0E2/.google.cloud.dialogflow.v2.OutputAudioEncodingB\x03\xE0A\x02\x12\x19\x0A\x11sample_rate_hertz\x18\x02 \x01(\x05\x12T\x0A\x18synthesize_speech_config\x18\x03 \x01(\x0B22.google.cloud.dialogflow.v2.SynthesizeSpeechConfig\"U\x0A\x13TelephonyDtmfEvents\x12>\x0A\x0Bdtmf_events\x18\x01 \x03(\x0E2).google.cloud.dialogflow.v2.TelephonyDtmf\"\xE2\x02\x0A\x12SpeechToTextConfig\x12L\x0A\x14speech_model_variant\x18\x01 \x01(\x0E2..google.cloud.dialogflow.v2.SpeechModelVariant\x12\x0D\x0A\x05model\x18\x02 \x01(\x09\x129\x0A\x0Bphrase_sets\x18\x04 \x03(\x09B\$\xFAA!\x0A\x1Fspeech.googleapis.com/PhraseSet\x12A\x0A\x0Eaudio_encoding\x18\x06 \x01(\x0E2).google.cloud.dialogflow.v2.AudioEncoding\x12\x19\x0A\x11sample_rate_hertz\x18\x07 \x01(\x05\x12\x15\x0A\x0Dlanguage_code\x18\x08 \x01(\x09\x12\x18\x0A\x10enable_word_info\x18\x09 \x01(\x08\x12%\x0A\x1Duse_timeout_based_endpointing\x18\x0B \x01(\x08*\x94\x02\x0A\x0DTelephonyDtmf\x12\x1E\x0A\x1ATELEPHONY_DTMF_UNSPECIFIED\x10\x00\x12\x0C\x0A\x08DTMF_ONE\x10\x01\x12\x0C\x0A\x08DTMF_TWO\x10\x02\x12\x0E\x0A\x0ADTMF_THREE\x10\x03\x12\x0D\x0A\x09DTMF_FOUR\x10\x04\x12\x0D\x0A\x09DTMF_FIVE\x10\x05\x12\x0C\x0A\x08DTMF_SIX\x10\x06\x12\x0E\x0A\x0ADTMF_SEVEN\x10\x07\x12\x0E\x0A\x0ADTMF_EIGHT\x10\x08\x12\x0D\x0A\x09DTMF_NINE\x10\x09\x12\x0D\x0A\x09DTMF_ZERO\x10\x0A\x12\x0A\x0A\x06DTMF_A\x10\x0B\x12\x0A\x0A\x06DTMF_B\x10\x0C\x12\x0A\x0A\x06DTMF_C\x10\x0D\x12\x0A\x0A\x06DTMF_D\x10\x0E\x12\x0D\x0A\x09DTMF_STAR\x10\x0F\x12\x0E\x0A\x0ADTMF_POUND\x10\x10*\x94\x02\x0A\x0DAudioEncoding\x12\x1E\x0A\x1AAUDIO_ENCODING_UNSPECIFIED\x10\x00\x12\x1C\x0A\x18AUDIO_ENCODING_LINEAR_16\x10\x01\x12\x17\x0A\x13AUDIO_ENCODING_FLAC\x10\x02\x12\x18\x0A\x14AUDIO_ENCODING_MULAW\x10\x03\x12\x16\x0A\x12AUDIO_ENCODING_AMR\x10\x04\x12\x19\x0A\x15AUDIO_ENCODING_AMR_WB\x10\x05\x12\x1B\x0A\x17AUDIO_ENCODING_OGG_OPUS\x10\x06\x12)\x0A%AUDIO_ENCODING_SPEEX_WITH_HEADER_BYTE\x10\x07\x12\x17\x0A\x13AUDIO_ENCODING_ALAW\x10\x08*v\x0A\x12SpeechModelVariant\x12\$\x0A SPEECH_MODEL_VARIANT_UNSPECIFIED\x10\x00\x12\x16\x0A\x12USE_BEST_AVAILABLE\x10\x01\x12\x10\x0A\x0CUSE_STANDARD\x10\x02\x12\x10\x0A\x0CUSE_ENHANCED\x10\x03*\x8D\x01\x0A\x0FSsmlVoiceGender\x12!\x0A\x1DSSML_VOICE_GENDER_UNSPECIFIED\x10\x00\x12\x1A\x0A\x16SSML_VOICE_GENDER_MALE\x10\x01\x12\x1C\x0A\x18SSML_VOICE_GENDER_FEMALE\x10\x02\x12\x1D\x0A\x19SSML_VOICE_GENDER_NEUTRAL\x10\x03*\x8C\x02\x0A\x13OutputAudioEncoding\x12%\x0A!OUTPUT_AUDIO_ENCODING_UNSPECIFIED\x10\x00\x12#\x0A\x1FOUTPUT_AUDIO_ENCODING_LINEAR_16\x10\x01\x12\x1D\x0A\x19OUTPUT_AUDIO_ENCODING_MP3\x10\x02\x12%\x0A!OUTPUT_AUDIO_ENCODING_MP3_64_KBPS\x10\x04\x12\"\x0A\x1EOUTPUT_AUDIO_ENCODING_OGG_OPUS\x10\x03\x12\x1F\x0A\x1BOUTPUT_AUDIO_ENCODING_MULAW\x10\x05\x12\x1E\x0A\x1AOUTPUT_AUDIO_ENCODING_ALAW\x10\x06B\xD3\x02\x0A\x1Ecom.google.cloud.dialogflow.v2B\x10AudioConfigProtoP\x01Z>cloud.google.com/go/dialogflow/apiv2/dialogflowpb;dialogflowpb\xA2\x02\x02DF\xAA\x02\x1AGoogle.Cloud.Dialogflow.V2\xEAAU\x0A\x1Bautoml.googleapis.com/Model\x126projects/{project}/locations/{location}/models/{model}\xEAAb\x0A\x1Fspeech.googleapis.com/PhraseSet\x12?projects/{project}/locations/{location}/phraseSets/{phrase_set}b\x06proto3"
        , true);

        static::$is_initialized = true;
    }
}

