chromium/out/Default/gen/chrome/services/speech/soda/proto/soda_api.pb.cc

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: soda_api.proto

#include "soda_api.pb.h"

#include <algorithm>

#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/extension_set.h>
#include <google/protobuf/wire_format_lite.h>
#include <google/protobuf/io/zero_copy_stream_impl_lite.h>
// @@protoc_insertion_point(includes)
#include <google/protobuf/port_def.inc>

PROTOBUF_PRAGMA_INIT_SEG

_pb;
_pbi;

namespace speech {
namespace soda {
namespace chrome {
PROTOBUF_CONSTEXPR ExtendedSodaConfigMsg::ExtendedSodaConfigMsg(
    ::_pbi::ConstantInitialized):{}
struct ExtendedSodaConfigMsgDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 ExtendedSodaConfigMsgDefaultTypeInternal _ExtendedSodaConfigMsg_default_instance_;
PROTOBUF_CONSTEXPR MultilangConfig_MultilangLanguagePackDirectoryEntry_DoNotUse::MultilangConfig_MultilangLanguagePackDirectoryEntry_DoNotUse(
    ::_pbi::ConstantInitialized) {}
struct MultilangConfig_MultilangLanguagePackDirectoryEntry_DoNotUseDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 MultilangConfig_MultilangLanguagePackDirectoryEntry_DoNotUseDefaultTypeInternal _MultilangConfig_MultilangLanguagePackDirectoryEntry_DoNotUse_default_instance_;
PROTOBUF_CONSTEXPR MultilangConfig::MultilangConfig(
    ::_pbi::ConstantInitialized):{}
struct MultilangConfigDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 MultilangConfigDefaultTypeInternal _MultilangConfig_default_instance_;
PROTOBUF_CONSTEXPR TimingMetrics::TimingMetrics(
    ::_pbi::ConstantInitialized):{}
struct TimingMetricsDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 TimingMetricsDefaultTypeInternal _TimingMetrics_default_instance_;
PROTOBUF_CONSTEXPR HypothesisPart::HypothesisPart(
    ::_pbi::ConstantInitialized):{}
struct HypothesisPartDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 HypothesisPartDefaultTypeInternal _HypothesisPart_default_instance_;
PROTOBUF_CONSTEXPR SodaRecognitionResult::SodaRecognitionResult(
    ::_pbi::ConstantInitialized):{}
struct SodaRecognitionResultDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 SodaRecognitionResultDefaultTypeInternal _SodaRecognitionResult_default_instance_;
PROTOBUF_CONSTEXPR SodaEndpointEvent::SodaEndpointEvent(
    ::_pbi::ConstantInitialized):{}
struct SodaEndpointEventDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 SodaEndpointEventDefaultTypeInternal _SodaEndpointEvent_default_instance_;
PROTOBUF_CONSTEXPR SodaAudioLevelInfo::SodaAudioLevelInfo(
    ::_pbi::ConstantInitialized):{}
struct SodaAudioLevelInfoDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 SodaAudioLevelInfoDefaultTypeInternal _SodaAudioLevelInfo_default_instance_;
PROTOBUF_CONSTEXPR SodaLangIdEvent::SodaLangIdEvent(
    ::_pbi::ConstantInitialized):{}
struct SodaLangIdEventDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 SodaLangIdEventDefaultTypeInternal _SodaLangIdEvent_default_instance_;
PROTOBUF_CONSTEXPR SodaResponse::SodaResponse(
    ::_pbi::ConstantInitialized):{}
struct SodaResponseDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 SodaResponseDefaultTypeInternal _SodaResponse_default_instance_;
}  // namespace chrome
}  // namespace soda
}  // namespace speech
namespace speech {
namespace soda {
namespace chrome {
bool ExtendedSodaConfigMsg_RecognitionMode_IsValid(int value) {}

static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> ExtendedSodaConfigMsg_RecognitionMode_strings[3] =;

static const char ExtendedSodaConfigMsg_RecognitionMode_names[] =;

static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry ExtendedSodaConfigMsg_RecognitionMode_entries[] =;

static const int ExtendedSodaConfigMsg_RecognitionMode_entries_by_number[] =;

const std::string& ExtendedSodaConfigMsg_RecognitionMode_Name(
    ExtendedSodaConfigMsg_RecognitionMode value) {}
bool ExtendedSodaConfigMsg_RecognitionMode_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ExtendedSodaConfigMsg_RecognitionMode* value) {}
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr ExtendedSodaConfigMsg_RecognitionMode ExtendedSodaConfigMsg::UNKNOWN;
constexpr ExtendedSodaConfigMsg_RecognitionMode ExtendedSodaConfigMsg::IME;
constexpr ExtendedSodaConfigMsg_RecognitionMode ExtendedSodaConfigMsg::CAPTION;
constexpr ExtendedSodaConfigMsg_RecognitionMode ExtendedSodaConfigMsg::RecognitionMode_MIN;
constexpr ExtendedSodaConfigMsg_RecognitionMode ExtendedSodaConfigMsg::RecognitionMode_MAX;
constexpr int ExtendedSodaConfigMsg::RecognitionMode_ARRAYSIZE;
#endif  // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
bool SodaRecognitionResult_ResultType_IsValid(int value) {}

static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> SodaRecognitionResult_ResultType_strings[4] =;

static const char SodaRecognitionResult_ResultType_names[] =;

static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry SodaRecognitionResult_ResultType_entries[] =;

static const int SodaRecognitionResult_ResultType_entries_by_number[] =;

const std::string& SodaRecognitionResult_ResultType_Name(
    SodaRecognitionResult_ResultType value) {}
bool SodaRecognitionResult_ResultType_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, SodaRecognitionResult_ResultType* value) {}
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr SodaRecognitionResult_ResultType SodaRecognitionResult::UNKNOWN;
constexpr SodaRecognitionResult_ResultType SodaRecognitionResult::PARTIAL;
constexpr SodaRecognitionResult_ResultType SodaRecognitionResult::FINAL;
constexpr SodaRecognitionResult_ResultType SodaRecognitionResult::PREFETCH;
constexpr SodaRecognitionResult_ResultType SodaRecognitionResult::ResultType_MIN;
constexpr SodaRecognitionResult_ResultType SodaRecognitionResult::ResultType_MAX;
constexpr int SodaRecognitionResult::ResultType_ARRAYSIZE;
#endif  // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
bool SodaRecognitionResult_FinalResultEndpointReason_IsValid(int value) {}

static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> SodaRecognitionResult_FinalResultEndpointReason_strings[7] =;

static const char SodaRecognitionResult_FinalResultEndpointReason_names[] =;

static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry SodaRecognitionResult_FinalResultEndpointReason_entries[] =;

static const int SodaRecognitionResult_FinalResultEndpointReason_entries_by_number[] =;

const std::string& SodaRecognitionResult_FinalResultEndpointReason_Name(
    SodaRecognitionResult_FinalResultEndpointReason value) {}
bool SodaRecognitionResult_FinalResultEndpointReason_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, SodaRecognitionResult_FinalResultEndpointReason* value) {}
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr SodaRecognitionResult_FinalResultEndpointReason SodaRecognitionResult::ENDPOINT_UNKNOWN;
constexpr SodaRecognitionResult_FinalResultEndpointReason SodaRecognitionResult::ENDPOINT_END_OF_SPEECH;
constexpr SodaRecognitionResult_FinalResultEndpointReason SodaRecognitionResult::ENDPOINT_END_OF_UTTERANCE;
constexpr SodaRecognitionResult_FinalResultEndpointReason SodaRecognitionResult::ENDPOINT_END_OF_AUDIO;
constexpr SodaRecognitionResult_FinalResultEndpointReason SodaRecognitionResult::ENDPOINT_ASR_RESET_BY_HOTWORD;
constexpr SodaRecognitionResult_FinalResultEndpointReason SodaRecognitionResult::ENDPOINT_ASR_RESET_EXTERNAL;
constexpr SodaRecognitionResult_FinalResultEndpointReason SodaRecognitionResult::ENDPOINT_ASR_ERROR;
constexpr SodaRecognitionResult_FinalResultEndpointReason SodaRecognitionResult::FinalResultEndpointReason_MIN;
constexpr SodaRecognitionResult_FinalResultEndpointReason SodaRecognitionResult::FinalResultEndpointReason_MAX;
constexpr int SodaRecognitionResult::FinalResultEndpointReason_ARRAYSIZE;
#endif  // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
bool SodaEndpointEvent_EndpointType_IsValid(int value) {}

static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> SodaEndpointEvent_EndpointType_strings[5] =;

static const char SodaEndpointEvent_EndpointType_names[] =;

static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry SodaEndpointEvent_EndpointType_entries[] =;

static const int SodaEndpointEvent_EndpointType_entries_by_number[] =;

const std::string& SodaEndpointEvent_EndpointType_Name(
    SodaEndpointEvent_EndpointType value) {}
bool SodaEndpointEvent_EndpointType_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, SodaEndpointEvent_EndpointType* value) {}
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr SodaEndpointEvent_EndpointType SodaEndpointEvent::START_OF_SPEECH;
constexpr SodaEndpointEvent_EndpointType SodaEndpointEvent::END_OF_SPEECH;
constexpr SodaEndpointEvent_EndpointType SodaEndpointEvent::END_OF_AUDIO;
constexpr SodaEndpointEvent_EndpointType SodaEndpointEvent::END_OF_UTTERANCE;
constexpr SodaEndpointEvent_EndpointType SodaEndpointEvent::UNKNOWN;
constexpr SodaEndpointEvent_EndpointType SodaEndpointEvent::EndpointType_MIN;
constexpr SodaEndpointEvent_EndpointType SodaEndpointEvent::EndpointType_MAX;
constexpr int SodaEndpointEvent::EndpointType_ARRAYSIZE;
#endif  // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
bool SodaLangIdEvent_AsrSwitchResult_IsValid(int value) {}

static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> SodaLangIdEvent_AsrSwitchResult_strings[4] =;

static const char SodaLangIdEvent_AsrSwitchResult_names[] =;

static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry SodaLangIdEvent_AsrSwitchResult_entries[] =;

static const int SodaLangIdEvent_AsrSwitchResult_entries_by_number[] =;

const std::string& SodaLangIdEvent_AsrSwitchResult_Name(
    SodaLangIdEvent_AsrSwitchResult value) {}
bool SodaLangIdEvent_AsrSwitchResult_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, SodaLangIdEvent_AsrSwitchResult* value) {}
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr SodaLangIdEvent_AsrSwitchResult SodaLangIdEvent::DEFAULT_NO_SWITCH;
constexpr SodaLangIdEvent_AsrSwitchResult SodaLangIdEvent::SWITCH_SUCCEEDED;
constexpr SodaLangIdEvent_AsrSwitchResult SodaLangIdEvent::SWITCH_FAILED;
constexpr SodaLangIdEvent_AsrSwitchResult SodaLangIdEvent::SWITCH_SKIPPED_NO_LP;
constexpr SodaLangIdEvent_AsrSwitchResult SodaLangIdEvent::AsrSwitchResult_MIN;
constexpr SodaLangIdEvent_AsrSwitchResult SodaLangIdEvent::AsrSwitchResult_MAX;
constexpr int SodaLangIdEvent::AsrSwitchResult_ARRAYSIZE;
#endif  // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
bool SodaResponse_SodaMessageType_IsValid(int value) {}

static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> SodaResponse_SodaMessageType_strings[9] =;

static const char SodaResponse_SodaMessageType_names[] =;

static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry SodaResponse_SodaMessageType_entries[] =;

static const int SodaResponse_SodaMessageType_entries_by_number[] =;

const std::string& SodaResponse_SodaMessageType_Name(
    SodaResponse_SodaMessageType value) {}
bool SodaResponse_SodaMessageType_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, SodaResponse_SodaMessageType* value) {}
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr SodaResponse_SodaMessageType SodaResponse::UNKNOWN;
constexpr SodaResponse_SodaMessageType SodaResponse::RECOGNITION;
constexpr SodaResponse_SodaMessageType SodaResponse::STOP;
constexpr SodaResponse_SodaMessageType SodaResponse::SHUTDOWN;
constexpr SodaResponse_SodaMessageType SodaResponse::START;
constexpr SodaResponse_SodaMessageType SodaResponse::ENDPOINT;
constexpr SodaResponse_SodaMessageType SodaResponse::AUDIO_LEVEL;
constexpr SodaResponse_SodaMessageType SodaResponse::LANGID;
constexpr SodaResponse_SodaMessageType SodaResponse::LOGS_ONLY_ARTIFICIAL_MESSAGE;
constexpr SodaResponse_SodaMessageType SodaResponse::SodaMessageType_MIN;
constexpr SodaResponse_SodaMessageType SodaResponse::SodaMessageType_MAX;
constexpr int SodaResponse::SodaMessageType_ARRAYSIZE;
#endif  // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))

// ===================================================================

class ExtendedSodaConfigMsg::_Internal {};

const ::speech::soda::chrome::MultilangConfig&
ExtendedSodaConfigMsg::_Internal::multilang_config(const ExtendedSodaConfigMsg* msg) {}
ExtendedSodaConfigMsg::ExtendedSodaConfigMsg(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
ExtendedSodaConfigMsg::ExtendedSodaConfigMsg(const ExtendedSodaConfigMsg& from)
  :{}

inline void ExtendedSodaConfigMsg::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

ExtendedSodaConfigMsg::~ExtendedSodaConfigMsg() {}

inline void ExtendedSodaConfigMsg::SharedDtor() {}

void ExtendedSodaConfigMsg::SetCachedSize(int size) const {}

void ExtendedSodaConfigMsg::Clear() {}

const char* ExtendedSodaConfigMsg::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* ExtendedSodaConfigMsg::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t ExtendedSodaConfigMsg::ByteSizeLong() const {}

void ExtendedSodaConfigMsg::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void ExtendedSodaConfigMsg::MergeFrom(const ExtendedSodaConfigMsg& from) {}

void ExtendedSodaConfigMsg::CopyFrom(const ExtendedSodaConfigMsg& from) {}

bool ExtendedSodaConfigMsg::IsInitialized() const {}

void ExtendedSodaConfigMsg::InternalSwap(ExtendedSodaConfigMsg* other) {}

std::string ExtendedSodaConfigMsg::GetTypeName() const {}


// ===================================================================

MultilangConfig_MultilangLanguagePackDirectoryEntry_DoNotUse::MultilangConfig_MultilangLanguagePackDirectoryEntry_DoNotUse() {}
MultilangConfig_MultilangLanguagePackDirectoryEntry_DoNotUse::MultilangConfig_MultilangLanguagePackDirectoryEntry_DoNotUse(::PROTOBUF_NAMESPACE_ID::Arena* arena)
    :{}
void MultilangConfig_MultilangLanguagePackDirectoryEntry_DoNotUse::MergeFrom(const MultilangConfig_MultilangLanguagePackDirectoryEntry_DoNotUse& other) {}

// ===================================================================

class MultilangConfig::_Internal {};

MultilangConfig::MultilangConfig(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
MultilangConfig::MultilangConfig(const MultilangConfig& from)
  :{}

inline void MultilangConfig::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

MultilangConfig::~MultilangConfig() {}

inline void MultilangConfig::SharedDtor() {}

void MultilangConfig::SetCachedSize(int size) const {}

void MultilangConfig::Clear() {}

const char* MultilangConfig::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* MultilangConfig::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t MultilangConfig::ByteSizeLong() const {}

void MultilangConfig::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void MultilangConfig::MergeFrom(const MultilangConfig& from) {}

void MultilangConfig::CopyFrom(const MultilangConfig& from) {}

bool MultilangConfig::IsInitialized() const {}

void MultilangConfig::InternalSwap(MultilangConfig* other) {}

std::string MultilangConfig::GetTypeName() const {}


// ===================================================================

class TimingMetrics::_Internal {};

TimingMetrics::TimingMetrics(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
TimingMetrics::TimingMetrics(const TimingMetrics& from)
  :{}

inline void TimingMetrics::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

TimingMetrics::~TimingMetrics() {}

inline void TimingMetrics::SharedDtor() {}

void TimingMetrics::SetCachedSize(int size) const {}

void TimingMetrics::Clear() {}

const char* TimingMetrics::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* TimingMetrics::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t TimingMetrics::ByteSizeLong() const {}

void TimingMetrics::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void TimingMetrics::MergeFrom(const TimingMetrics& from) {}

void TimingMetrics::CopyFrom(const TimingMetrics& from) {}

bool TimingMetrics::IsInitialized() const {}

void TimingMetrics::InternalSwap(TimingMetrics* other) {}

std::string TimingMetrics::GetTypeName() const {}


// ===================================================================

class HypothesisPart::_Internal {};

HypothesisPart::HypothesisPart(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
HypothesisPart::HypothesisPart(const HypothesisPart& from)
  :{}

inline void HypothesisPart::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

HypothesisPart::~HypothesisPart() {}

inline void HypothesisPart::SharedDtor() {}

void HypothesisPart::SetCachedSize(int size) const {}

void HypothesisPart::Clear() {}

const char* HypothesisPart::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* HypothesisPart::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t HypothesisPart::ByteSizeLong() const {}

void HypothesisPart::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void HypothesisPart::MergeFrom(const HypothesisPart& from) {}

void HypothesisPart::CopyFrom(const HypothesisPart& from) {}

bool HypothesisPart::IsInitialized() const {}

void HypothesisPart::InternalSwap(HypothesisPart* other) {}

std::string HypothesisPart::GetTypeName() const {}


// ===================================================================

class SodaRecognitionResult::_Internal {};

const ::speech::soda::chrome::TimingMetrics&
SodaRecognitionResult::_Internal::timing_metrics(const SodaRecognitionResult* msg) {}
SodaRecognitionResult::SodaRecognitionResult(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
SodaRecognitionResult::SodaRecognitionResult(const SodaRecognitionResult& from)
  :{}

inline void SodaRecognitionResult::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

SodaRecognitionResult::~SodaRecognitionResult() {}

inline void SodaRecognitionResult::SharedDtor() {}

void SodaRecognitionResult::SetCachedSize(int size) const {}

void SodaRecognitionResult::Clear() {}

const char* SodaRecognitionResult::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* SodaRecognitionResult::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t SodaRecognitionResult::ByteSizeLong() const {}

void SodaRecognitionResult::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void SodaRecognitionResult::MergeFrom(const SodaRecognitionResult& from) {}

void SodaRecognitionResult::CopyFrom(const SodaRecognitionResult& from) {}

bool SodaRecognitionResult::IsInitialized() const {}

void SodaRecognitionResult::InternalSwap(SodaRecognitionResult* other) {}

std::string SodaRecognitionResult::GetTypeName() const {}


// ===================================================================

class SodaEndpointEvent::_Internal {};

const ::speech::soda::chrome::TimingMetrics&
SodaEndpointEvent::_Internal::timing_metrics(const SodaEndpointEvent* msg) {}
SodaEndpointEvent::SodaEndpointEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
SodaEndpointEvent::SodaEndpointEvent(const SodaEndpointEvent& from)
  :{}

inline void SodaEndpointEvent::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

SodaEndpointEvent::~SodaEndpointEvent() {}

inline void SodaEndpointEvent::SharedDtor() {}

void SodaEndpointEvent::SetCachedSize(int size) const {}

void SodaEndpointEvent::Clear() {}

const char* SodaEndpointEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* SodaEndpointEvent::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t SodaEndpointEvent::ByteSizeLong() const {}

void SodaEndpointEvent::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void SodaEndpointEvent::MergeFrom(const SodaEndpointEvent& from) {}

void SodaEndpointEvent::CopyFrom(const SodaEndpointEvent& from) {}

bool SodaEndpointEvent::IsInitialized() const {}

void SodaEndpointEvent::InternalSwap(SodaEndpointEvent* other) {}

std::string SodaEndpointEvent::GetTypeName() const {}


// ===================================================================

class SodaAudioLevelInfo::_Internal {};

SodaAudioLevelInfo::SodaAudioLevelInfo(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
SodaAudioLevelInfo::SodaAudioLevelInfo(const SodaAudioLevelInfo& from)
  :{}

inline void SodaAudioLevelInfo::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

SodaAudioLevelInfo::~SodaAudioLevelInfo() {}

inline void SodaAudioLevelInfo::SharedDtor() {}

void SodaAudioLevelInfo::SetCachedSize(int size) const {}

void SodaAudioLevelInfo::Clear() {}

const char* SodaAudioLevelInfo::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* SodaAudioLevelInfo::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t SodaAudioLevelInfo::ByteSizeLong() const {}

void SodaAudioLevelInfo::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void SodaAudioLevelInfo::MergeFrom(const SodaAudioLevelInfo& from) {}

void SodaAudioLevelInfo::CopyFrom(const SodaAudioLevelInfo& from) {}

bool SodaAudioLevelInfo::IsInitialized() const {}

void SodaAudioLevelInfo::InternalSwap(SodaAudioLevelInfo* other) {}

std::string SodaAudioLevelInfo::GetTypeName() const {}


// ===================================================================

class SodaLangIdEvent::_Internal {};

SodaLangIdEvent::SodaLangIdEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
SodaLangIdEvent::SodaLangIdEvent(const SodaLangIdEvent& from)
  :{}

inline void SodaLangIdEvent::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

SodaLangIdEvent::~SodaLangIdEvent() {}

inline void SodaLangIdEvent::SharedDtor() {}

void SodaLangIdEvent::SetCachedSize(int size) const {}

void SodaLangIdEvent::Clear() {}

const char* SodaLangIdEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* SodaLangIdEvent::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t SodaLangIdEvent::ByteSizeLong() const {}

void SodaLangIdEvent::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void SodaLangIdEvent::MergeFrom(const SodaLangIdEvent& from) {}

void SodaLangIdEvent::CopyFrom(const SodaLangIdEvent& from) {}

bool SodaLangIdEvent::IsInitialized() const {}

void SodaLangIdEvent::InternalSwap(SodaLangIdEvent* other) {}

std::string SodaLangIdEvent::GetTypeName() const {}


// ===================================================================

class SodaResponse::_Internal {};

const ::speech::soda::chrome::SodaRecognitionResult&
SodaResponse::_Internal::recognition_result(const SodaResponse* msg) {}
const ::speech::soda::chrome::SodaEndpointEvent&
SodaResponse::_Internal::endpoint_event(const SodaResponse* msg) {}
const ::speech::soda::chrome::SodaAudioLevelInfo&
SodaResponse::_Internal::audio_level_info(const SodaResponse* msg) {}
const ::speech::soda::chrome::SodaLangIdEvent&
SodaResponse::_Internal::langid_event(const SodaResponse* msg) {}
SodaResponse::SodaResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
SodaResponse::SodaResponse(const SodaResponse& from)
  :{}

inline void SodaResponse::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

SodaResponse::~SodaResponse() {}

inline void SodaResponse::SharedDtor() {}

void SodaResponse::SetCachedSize(int size) const {}

void SodaResponse::Clear() {}

const char* SodaResponse::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* SodaResponse::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t SodaResponse::ByteSizeLong() const {}

void SodaResponse::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void SodaResponse::MergeFrom(const SodaResponse& from) {}

void SodaResponse::CopyFrom(const SodaResponse& from) {}

bool SodaResponse::IsInitialized() const {}

void SodaResponse::InternalSwap(SodaResponse* other) {}

std::string SodaResponse::GetTypeName() const {}


// @@protoc_insertion_point(namespace_scope)
}  // namespace chrome
}  // namespace soda
}  // namespace speech
PROTOBUF_NAMESPACE_OPEN
template<> PROTOBUF_NOINLINE ::speech::soda::chrome::ExtendedSodaConfigMsg*
Arena::CreateMaybeMessage< ::speech::soda::chrome::ExtendedSodaConfigMsg >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::speech::soda::chrome::MultilangConfig_MultilangLanguagePackDirectoryEntry_DoNotUse*
Arena::CreateMaybeMessage< ::speech::soda::chrome::MultilangConfig_MultilangLanguagePackDirectoryEntry_DoNotUse >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::speech::soda::chrome::MultilangConfig*
Arena::CreateMaybeMessage< ::speech::soda::chrome::MultilangConfig >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::speech::soda::chrome::TimingMetrics*
Arena::CreateMaybeMessage< ::speech::soda::chrome::TimingMetrics >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::speech::soda::chrome::HypothesisPart*
Arena::CreateMaybeMessage< ::speech::soda::chrome::HypothesisPart >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::speech::soda::chrome::SodaRecognitionResult*
Arena::CreateMaybeMessage< ::speech::soda::chrome::SodaRecognitionResult >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::speech::soda::chrome::SodaEndpointEvent*
Arena::CreateMaybeMessage< ::speech::soda::chrome::SodaEndpointEvent >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::speech::soda::chrome::SodaAudioLevelInfo*
Arena::CreateMaybeMessage< ::speech::soda::chrome::SodaAudioLevelInfo >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::speech::soda::chrome::SodaLangIdEvent*
Arena::CreateMaybeMessage< ::speech::soda::chrome::SodaLangIdEvent >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::speech::soda::chrome::SodaResponse*
Arena::CreateMaybeMessage< ::speech::soda::chrome::SodaResponse >(Arena* arena) {}
PROTOBUF_NAMESPACE_CLOSE

// @@protoc_insertion_point(global_scope)
#include <google/protobuf/port_undef.inc>