From f5a2d8cb180ec05c6e00798a9d3364ad0205d546 Mon Sep 17 00:00:00 2001 From: Administrator Date: Sat, 18 May 2024 15:43:08 +0800 Subject: [PATCH] =?UTF-8?q?2024.5.16=20=E6=B5=8B=E8=AF=95=E6=95=B4?= =?UTF-8?q?=E4=BD=93=E6=9E=84=E5=BB=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- decoder/ctc_endpoint.cc | 4 +- decoder/ctc_prefix_beam_search.cc | 4 +- decoder/onnx_asr_model.h | 1 - frontend/feature_pipeline.h | 2 +- grpc/grpc_client.cc | 2 - grpc/wenet.grpc.pb.cc | 78 -- grpc/wenet.grpc.pb.h | 274 ----- grpc/wenet.pb.cc | 1511 --------------------------- grpc/wenet.pb.h | 1611 ----------------------------- 9 files changed, 4 insertions(+), 3483 deletions(-) delete mode 100644 grpc/wenet.grpc.pb.cc delete mode 100644 grpc/wenet.grpc.pb.h delete mode 100644 grpc/wenet.pb.cc delete mode 100644 grpc/wenet.pb.h diff --git a/decoder/ctc_endpoint.cc b/decoder/ctc_endpoint.cc index 576a680..5b80324 100644 --- a/decoder/ctc_endpoint.cc +++ b/decoder/ctc_endpoint.cc @@ -18,9 +18,7 @@ #include #include - -#include "utils/wn_log.h" - +#include "glog/logging.h" namespace wenet { CtcEndpoint::CtcEndpoint(const CtcEndpointConfig& config) : config_(config) { diff --git a/decoder/ctc_prefix_beam_search.cc b/decoder/ctc_prefix_beam_search.cc index 0ef7922..6c15be5 100644 --- a/decoder/ctc_prefix_beam_search.cc +++ b/decoder/ctc_prefix_beam_search.cc @@ -19,8 +19,8 @@ #include #include -#include "utils/wn_log.h" -#include "../utils/wn_utils.h" +#include "utils/wn_utils.h" + namespace wenet { diff --git a/decoder/onnx_asr_model.h b/decoder/onnx_asr_model.h index 98811dd..8270a91 100644 --- a/decoder/onnx_asr_model.h +++ b/decoder/onnx_asr_model.h @@ -25,7 +25,6 @@ #include "onnxruntime_cxx_api.h" // NOLINT #include "decoder/asr_model.h" -#include "utils/wn_log.h" #include "../utils/wn_utils.h" namespace wenet { diff --git a/frontend/feature_pipeline.h b/frontend/feature_pipeline.h index 7491784..048134b 100644 --- a/frontend/feature_pipeline.h +++ b/frontend/feature_pipeline.h @@ -73,7 +73,7 @@ struct FeaturePipelineConfig { } void Info() const { - fst::LOG(INFO) << "feature pipeline config" + LOG(INFO) << "feature pipeline config" << " num_bins " << num_bins << " frame_length " << frame_length << " frame_shift " << frame_shift << " low_freq " << low_freq << " preemphasis " << pre_emphasis << " log_floor " << log_floor diff --git a/grpc/grpc_client.cc b/grpc/grpc_client.cc index 4ecc70b..37b5f18 100644 --- a/grpc/grpc_client.cc +++ b/grpc/grpc_client.cc @@ -14,8 +14,6 @@ #include "grpc/grpc_client.h" -#include "utils/wn_log.h" - namespace wenet { using grpc::Channel; using grpc::ClientContext; diff --git a/grpc/wenet.grpc.pb.cc b/grpc/wenet.grpc.pb.cc deleted file mode 100644 index 54d97d8..0000000 --- a/grpc/wenet.grpc.pb.cc +++ /dev/null @@ -1,78 +0,0 @@ -// Generated by the gRPC C++ plugin. -// If you make any local change, they will be lost. -// source: wenet.proto - -#include "wenet.pb.h" -#include "wenet.grpc.pb.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -namespace wenet { - -static const char* ASR_method_names[] = { - "/wenet.ASR/Recognize", -}; - -std::unique_ptr< ASR::Stub> ASR::NewStub(const std::shared_ptr< ::grpc::ChannelInterface>& channel, const ::grpc::StubOptions& options) { - (void)options; - std::unique_ptr< ASR::Stub> stub(new ASR::Stub(channel)); - return stub; -} - -ASR::Stub::Stub(const std::shared_ptr< ::grpc::ChannelInterface>& channel) - : channel_(channel), rpcmethod_Recognize_(ASR_method_names[0], ::grpc::internal::RpcMethod::BIDI_STREAMING, channel) - {} - -::grpc::ClientReaderWriter< ::wenet::Request, ::wenet::Response>* ASR::Stub::RecognizeRaw(::grpc::ClientContext* context) { - return ::grpc::internal::ClientReaderWriterFactory< ::wenet::Request, ::wenet::Response>::Create(channel_.get(), rpcmethod_Recognize_, context); -} - -void ASR::Stub::experimental_async::Recognize(::grpc::ClientContext* context, ::grpc::experimental::ClientBidiReactor< ::wenet::Request,::wenet::Response>* reactor) { - ::grpc::internal::ClientCallbackReaderWriterFactory< ::wenet::Request,::wenet::Response>::Create(stub_->channel_.get(), stub_->rpcmethod_Recognize_, context, reactor); -} - -::grpc::ClientAsyncReaderWriter< ::wenet::Request, ::wenet::Response>* ASR::Stub::AsyncRecognizeRaw(::grpc::ClientContext* context, ::grpc::CompletionQueue* cq, void* tag) { - return ::grpc::internal::ClientAsyncReaderWriterFactory< ::wenet::Request, ::wenet::Response>::Create(channel_.get(), cq, rpcmethod_Recognize_, context, true, tag); -} - -::grpc::ClientAsyncReaderWriter< ::wenet::Request, ::wenet::Response>* ASR::Stub::PrepareAsyncRecognizeRaw(::grpc::ClientContext* context, ::grpc::CompletionQueue* cq) { - return ::grpc::internal::ClientAsyncReaderWriterFactory< ::wenet::Request, ::wenet::Response>::Create(channel_.get(), cq, rpcmethod_Recognize_, context, false, nullptr); -} - -ASR::Service::Service() { - AddMethod(new ::grpc::internal::RpcServiceMethod( - ASR_method_names[0], - ::grpc::internal::RpcMethod::BIDI_STREAMING, - new ::grpc::internal::BidiStreamingHandler< ASR::Service, ::wenet::Request, ::wenet::Response>( - [](ASR::Service* service, - ::grpc::ServerContext* ctx, - ::grpc::ServerReaderWriter<::wenet::Response, - ::wenet::Request>* stream) { - return service->Recognize(ctx, stream); - }, this))); -} - -ASR::Service::~Service() { -} - -::grpc::Status ASR::Service::Recognize(::grpc::ServerContext* context, ::grpc::ServerReaderWriter< ::wenet::Response, ::wenet::Request>* stream) { - (void) context; - (void) stream; - return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, ""); -} - - -} // namespace wenet - diff --git a/grpc/wenet.grpc.pb.h b/grpc/wenet.grpc.pb.h deleted file mode 100644 index 44ef497..0000000 --- a/grpc/wenet.grpc.pb.h +++ /dev/null @@ -1,274 +0,0 @@ -// Generated by the gRPC C++ plugin. -// If you make any local change, they will be lost. -// source: wenet.proto -// Original file comments: -// Copyright (c) 2021 Ximalaya Speech Team (Xiang Lyu) -// -// 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 -// -// http://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. -#ifndef GRPC_wenet_2eproto__INCLUDED -#define GRPC_wenet_2eproto__INCLUDED - -#include "wenet.pb.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -namespace wenet { - -class ASR final { - public: - static constexpr char const* service_full_name() { - return "wenet.ASR"; - } - class StubInterface { - public: - virtual ~StubInterface() {} - std::unique_ptr< ::grpc::ClientReaderWriterInterface< ::wenet::Request, ::wenet::Response>> Recognize(::grpc::ClientContext* context) { - return std::unique_ptr< ::grpc::ClientReaderWriterInterface< ::wenet::Request, ::wenet::Response>>(RecognizeRaw(context)); - } - std::unique_ptr< ::grpc::ClientAsyncReaderWriterInterface< ::wenet::Request, ::wenet::Response>> AsyncRecognize(::grpc::ClientContext* context, ::grpc::CompletionQueue* cq, void* tag) { - return std::unique_ptr< ::grpc::ClientAsyncReaderWriterInterface< ::wenet::Request, ::wenet::Response>>(AsyncRecognizeRaw(context, cq, tag)); - } - std::unique_ptr< ::grpc::ClientAsyncReaderWriterInterface< ::wenet::Request, ::wenet::Response>> PrepareAsyncRecognize(::grpc::ClientContext* context, ::grpc::CompletionQueue* cq) { - return std::unique_ptr< ::grpc::ClientAsyncReaderWriterInterface< ::wenet::Request, ::wenet::Response>>(PrepareAsyncRecognizeRaw(context, cq)); - } - class experimental_async_interface { - public: - virtual ~experimental_async_interface() {} - #ifdef GRPC_CALLBACK_API_NONEXPERIMENTAL - virtual void Recognize(::grpc::ClientContext* context, ::grpc::ClientBidiReactor< ::wenet::Request,::wenet::Response>* reactor) = 0; - #else - virtual void Recognize(::grpc::ClientContext* context, ::grpc::experimental::ClientBidiReactor< ::wenet::Request,::wenet::Response>* reactor) = 0; - #endif - }; - #ifdef GRPC_CALLBACK_API_NONEXPERIMENTAL - typedef class experimental_async_interface async_interface; - #endif - #ifdef GRPC_CALLBACK_API_NONEXPERIMENTAL - async_interface* async() { return experimental_async(); } - #endif - virtual class experimental_async_interface* experimental_async() { return nullptr; } - private: - virtual ::grpc::ClientReaderWriterInterface< ::wenet::Request, ::wenet::Response>* RecognizeRaw(::grpc::ClientContext* context) = 0; - virtual ::grpc::ClientAsyncReaderWriterInterface< ::wenet::Request, ::wenet::Response>* AsyncRecognizeRaw(::grpc::ClientContext* context, ::grpc::CompletionQueue* cq, void* tag) = 0; - virtual ::grpc::ClientAsyncReaderWriterInterface< ::wenet::Request, ::wenet::Response>* PrepareAsyncRecognizeRaw(::grpc::ClientContext* context, ::grpc::CompletionQueue* cq) = 0; - }; - class Stub final : public StubInterface { - public: - Stub(const std::shared_ptr< ::grpc::ChannelInterface>& channel); - std::unique_ptr< ::grpc::ClientReaderWriter< ::wenet::Request, ::wenet::Response>> Recognize(::grpc::ClientContext* context) { - return std::unique_ptr< ::grpc::ClientReaderWriter< ::wenet::Request, ::wenet::Response>>(RecognizeRaw(context)); - } - std::unique_ptr< ::grpc::ClientAsyncReaderWriter< ::wenet::Request, ::wenet::Response>> AsyncRecognize(::grpc::ClientContext* context, ::grpc::CompletionQueue* cq, void* tag) { - return std::unique_ptr< ::grpc::ClientAsyncReaderWriter< ::wenet::Request, ::wenet::Response>>(AsyncRecognizeRaw(context, cq, tag)); - } - std::unique_ptr< ::grpc::ClientAsyncReaderWriter< ::wenet::Request, ::wenet::Response>> PrepareAsyncRecognize(::grpc::ClientContext* context, ::grpc::CompletionQueue* cq) { - return std::unique_ptr< ::grpc::ClientAsyncReaderWriter< ::wenet::Request, ::wenet::Response>>(PrepareAsyncRecognizeRaw(context, cq)); - } - class experimental_async final : - public StubInterface::experimental_async_interface { - public: - #ifdef GRPC_CALLBACK_API_NONEXPERIMENTAL - void Recognize(::grpc::ClientContext* context, ::grpc::ClientBidiReactor< ::wenet::Request,::wenet::Response>* reactor) override; - #else - void Recognize(::grpc::ClientContext* context, ::grpc::experimental::ClientBidiReactor< ::wenet::Request,::wenet::Response>* reactor) override; - #endif - private: - friend class Stub; - explicit experimental_async(Stub* stub): stub_(stub) { } - Stub* stub() { return stub_; } - Stub* stub_; - }; - class experimental_async_interface* experimental_async() override { return &async_stub_; } - - private: - std::shared_ptr< ::grpc::ChannelInterface> channel_; - class experimental_async async_stub_{this}; - ::grpc::ClientReaderWriter< ::wenet::Request, ::wenet::Response>* RecognizeRaw(::grpc::ClientContext* context) override; - ::grpc::ClientAsyncReaderWriter< ::wenet::Request, ::wenet::Response>* AsyncRecognizeRaw(::grpc::ClientContext* context, ::grpc::CompletionQueue* cq, void* tag) override; - ::grpc::ClientAsyncReaderWriter< ::wenet::Request, ::wenet::Response>* PrepareAsyncRecognizeRaw(::grpc::ClientContext* context, ::grpc::CompletionQueue* cq) override; - const ::grpc::internal::RpcMethod rpcmethod_Recognize_; - }; - static std::unique_ptr NewStub(const std::shared_ptr< ::grpc::ChannelInterface>& channel, const ::grpc::StubOptions& options = ::grpc::StubOptions()); - - class Service : public ::grpc::Service { - public: - Service(); - virtual ~Service(); - virtual ::grpc::Status Recognize(::grpc::ServerContext* context, ::grpc::ServerReaderWriter< ::wenet::Response, ::wenet::Request>* stream); - }; - template - class WithAsyncMethod_Recognize : public BaseClass { - private: - void BaseClassMustBeDerivedFromService(const Service* /*service*/) {} - public: - WithAsyncMethod_Recognize() { - ::grpc::Service::MarkMethodAsync(0); - } - ~WithAsyncMethod_Recognize() override { - BaseClassMustBeDerivedFromService(this); - } - // disable synchronous version of this method - ::grpc::Status Recognize(::grpc::ServerContext* /*context*/, ::grpc::ServerReaderWriter< ::wenet::Response, ::wenet::Request>* /*stream*/) override { - abort(); - return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, ""); - } - void RequestRecognize(::grpc::ServerContext* context, ::grpc::ServerAsyncReaderWriter< ::wenet::Response, ::wenet::Request>* stream, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) { - ::grpc::Service::RequestAsyncBidiStreaming(0, context, stream, new_call_cq, notification_cq, tag); - } - }; - typedef WithAsyncMethod_Recognize AsyncService; - template - class ExperimentalWithCallbackMethod_Recognize : public BaseClass { - private: - void BaseClassMustBeDerivedFromService(const Service* /*service*/) {} - public: - ExperimentalWithCallbackMethod_Recognize() { - #ifdef GRPC_CALLBACK_API_NONEXPERIMENTAL - ::grpc::Service:: - #else - ::grpc::Service::experimental(). - #endif - MarkMethodCallback(0, - new ::grpc::internal::CallbackBidiHandler< ::wenet::Request, ::wenet::Response>( - [this]( - #ifdef GRPC_CALLBACK_API_NONEXPERIMENTAL - ::grpc::CallbackServerContext* - #else - ::grpc::experimental::CallbackServerContext* - #endif - context) { return this->Recognize(context); })); - } - ~ExperimentalWithCallbackMethod_Recognize() override { - BaseClassMustBeDerivedFromService(this); - } - // disable synchronous version of this method - ::grpc::Status Recognize(::grpc::ServerContext* /*context*/, ::grpc::ServerReaderWriter< ::wenet::Response, ::wenet::Request>* /*stream*/) override { - abort(); - return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, ""); - } - #ifdef GRPC_CALLBACK_API_NONEXPERIMENTAL - virtual ::grpc::ServerBidiReactor< ::wenet::Request, ::wenet::Response>* Recognize( - ::grpc::CallbackServerContext* /*context*/) - #else - virtual ::grpc::experimental::ServerBidiReactor< ::wenet::Request, ::wenet::Response>* Recognize( - ::grpc::experimental::CallbackServerContext* /*context*/) - #endif - { return nullptr; } - }; - #ifdef GRPC_CALLBACK_API_NONEXPERIMENTAL - typedef ExperimentalWithCallbackMethod_Recognize CallbackService; - #endif - - typedef ExperimentalWithCallbackMethod_Recognize ExperimentalCallbackService; - template - class WithGenericMethod_Recognize : public BaseClass { - private: - void BaseClassMustBeDerivedFromService(const Service* /*service*/) {} - public: - WithGenericMethod_Recognize() { - ::grpc::Service::MarkMethodGeneric(0); - } - ~WithGenericMethod_Recognize() override { - BaseClassMustBeDerivedFromService(this); - } - // disable synchronous version of this method - ::grpc::Status Recognize(::grpc::ServerContext* /*context*/, ::grpc::ServerReaderWriter< ::wenet::Response, ::wenet::Request>* /*stream*/) override { - abort(); - return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, ""); - } - }; - template - class WithRawMethod_Recognize : public BaseClass { - private: - void BaseClassMustBeDerivedFromService(const Service* /*service*/) {} - public: - WithRawMethod_Recognize() { - ::grpc::Service::MarkMethodRaw(0); - } - ~WithRawMethod_Recognize() override { - BaseClassMustBeDerivedFromService(this); - } - // disable synchronous version of this method - ::grpc::Status Recognize(::grpc::ServerContext* /*context*/, ::grpc::ServerReaderWriter< ::wenet::Response, ::wenet::Request>* /*stream*/) override { - abort(); - return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, ""); - } - void RequestRecognize(::grpc::ServerContext* context, ::grpc::ServerAsyncReaderWriter< ::grpc::ByteBuffer, ::grpc::ByteBuffer>* stream, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) { - ::grpc::Service::RequestAsyncBidiStreaming(0, context, stream, new_call_cq, notification_cq, tag); - } - }; - template - class ExperimentalWithRawCallbackMethod_Recognize : public BaseClass { - private: - void BaseClassMustBeDerivedFromService(const Service* /*service*/) {} - public: - ExperimentalWithRawCallbackMethod_Recognize() { - #ifdef GRPC_CALLBACK_API_NONEXPERIMENTAL - ::grpc::Service:: - #else - ::grpc::Service::experimental(). - #endif - MarkMethodRawCallback(0, - new ::grpc::internal::CallbackBidiHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>( - [this]( - #ifdef GRPC_CALLBACK_API_NONEXPERIMENTAL - ::grpc::CallbackServerContext* - #else - ::grpc::experimental::CallbackServerContext* - #endif - context) { return this->Recognize(context); })); - } - ~ExperimentalWithRawCallbackMethod_Recognize() override { - BaseClassMustBeDerivedFromService(this); - } - // disable synchronous version of this method - ::grpc::Status Recognize(::grpc::ServerContext* /*context*/, ::grpc::ServerReaderWriter< ::wenet::Response, ::wenet::Request>* /*stream*/) override { - abort(); - return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, ""); - } - #ifdef GRPC_CALLBACK_API_NONEXPERIMENTAL - virtual ::grpc::ServerBidiReactor< ::grpc::ByteBuffer, ::grpc::ByteBuffer>* Recognize( - ::grpc::CallbackServerContext* /*context*/) - #else - virtual ::grpc::experimental::ServerBidiReactor< ::grpc::ByteBuffer, ::grpc::ByteBuffer>* Recognize( - ::grpc::experimental::CallbackServerContext* /*context*/) - #endif - { return nullptr; } - }; - typedef Service StreamedUnaryService; - typedef Service SplitStreamedService; - typedef Service StreamedService; -}; - -} // namespace wenet - - -#endif // GRPC_wenet_2eproto__INCLUDED diff --git a/grpc/wenet.pb.cc b/grpc/wenet.pb.cc deleted file mode 100644 index 0fc2d03..0000000 --- a/grpc/wenet.pb.cc +++ /dev/null @@ -1,1511 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: wenet.proto - -#include "wenet.pb.h" - -#include - -#include -#include -#include -#include -#include -#include -#include -// @@protoc_insertion_point(includes) -#include - -PROTOBUF_PRAGMA_INIT_SEG -namespace wenet { -constexpr Request_DecodeConfig::Request_DecodeConfig( - ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) - : nbest_config_(0) - , continuous_decoding_config_(false){} -struct Request_DecodeConfigDefaultTypeInternal { - constexpr Request_DecodeConfigDefaultTypeInternal() - : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} - ~Request_DecodeConfigDefaultTypeInternal() {} - union { - Request_DecodeConfig _instance; - }; -}; -PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT Request_DecodeConfigDefaultTypeInternal _Request_DecodeConfig_default_instance_; -constexpr Request::Request( - ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) - : _oneof_case_{}{} -struct RequestDefaultTypeInternal { - constexpr RequestDefaultTypeInternal() - : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} - ~RequestDefaultTypeInternal() {} - union { - Request _instance; - }; -}; -PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT RequestDefaultTypeInternal _Request_default_instance_; -constexpr Response_OneBest::Response_OneBest( - ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) - : wordpieces_() - , sentence_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string){} -struct Response_OneBestDefaultTypeInternal { - constexpr Response_OneBestDefaultTypeInternal() - : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} - ~Response_OneBestDefaultTypeInternal() {} - union { - Response_OneBest _instance; - }; -}; -PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT Response_OneBestDefaultTypeInternal _Response_OneBest_default_instance_; -constexpr Response_OnePiece::Response_OnePiece( - ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) - : word_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) - , start_(0) - , end_(0){} -struct Response_OnePieceDefaultTypeInternal { - constexpr Response_OnePieceDefaultTypeInternal() - : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} - ~Response_OnePieceDefaultTypeInternal() {} - union { - Response_OnePiece _instance; - }; -}; -PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT Response_OnePieceDefaultTypeInternal _Response_OnePiece_default_instance_; -constexpr Response::Response( - ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) - : nbest_() - , status_(0) - - , type_(0) -{} -struct ResponseDefaultTypeInternal { - constexpr ResponseDefaultTypeInternal() - : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} - ~ResponseDefaultTypeInternal() {} - union { - Response _instance; - }; -}; -PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT ResponseDefaultTypeInternal _Response_default_instance_; -} // namespace wenet -static ::PROTOBUF_NAMESPACE_ID::Metadata file_level_metadata_wenet_2eproto[5]; -static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* file_level_enum_descriptors_wenet_2eproto[2]; -static constexpr ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor const** file_level_service_descriptors_wenet_2eproto = nullptr; - -const ::PROTOBUF_NAMESPACE_ID::uint32 TableStruct_wenet_2eproto::offsets[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = { - ~0u, // no _has_bits_ - PROTOBUF_FIELD_OFFSET(::wenet::Request_DecodeConfig, _internal_metadata_), - ~0u, // no _extensions_ - ~0u, // no _oneof_case_ - ~0u, // no _weak_field_map_ - PROTOBUF_FIELD_OFFSET(::wenet::Request_DecodeConfig, nbest_config_), - PROTOBUF_FIELD_OFFSET(::wenet::Request_DecodeConfig, continuous_decoding_config_), - ~0u, // no _has_bits_ - PROTOBUF_FIELD_OFFSET(::wenet::Request, _internal_metadata_), - ~0u, // no _extensions_ - PROTOBUF_FIELD_OFFSET(::wenet::Request, _oneof_case_[0]), - ~0u, // no _weak_field_map_ - ::PROTOBUF_NAMESPACE_ID::internal::kInvalidFieldOffsetTag, - ::PROTOBUF_NAMESPACE_ID::internal::kInvalidFieldOffsetTag, - PROTOBUF_FIELD_OFFSET(::wenet::Request, RequestPayload_), - ~0u, // no _has_bits_ - PROTOBUF_FIELD_OFFSET(::wenet::Response_OneBest, _internal_metadata_), - ~0u, // no _extensions_ - ~0u, // no _oneof_case_ - ~0u, // no _weak_field_map_ - PROTOBUF_FIELD_OFFSET(::wenet::Response_OneBest, sentence_), - PROTOBUF_FIELD_OFFSET(::wenet::Response_OneBest, wordpieces_), - ~0u, // no _has_bits_ - PROTOBUF_FIELD_OFFSET(::wenet::Response_OnePiece, _internal_metadata_), - ~0u, // no _extensions_ - ~0u, // no _oneof_case_ - ~0u, // no _weak_field_map_ - PROTOBUF_FIELD_OFFSET(::wenet::Response_OnePiece, word_), - PROTOBUF_FIELD_OFFSET(::wenet::Response_OnePiece, start_), - PROTOBUF_FIELD_OFFSET(::wenet::Response_OnePiece, end_), - ~0u, // no _has_bits_ - PROTOBUF_FIELD_OFFSET(::wenet::Response, _internal_metadata_), - ~0u, // no _extensions_ - ~0u, // no _oneof_case_ - ~0u, // no _weak_field_map_ - PROTOBUF_FIELD_OFFSET(::wenet::Response, status_), - PROTOBUF_FIELD_OFFSET(::wenet::Response, type_), - PROTOBUF_FIELD_OFFSET(::wenet::Response, nbest_), -}; -static const ::PROTOBUF_NAMESPACE_ID::internal::MigrationSchema schemas[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = { - { 0, -1, sizeof(::wenet::Request_DecodeConfig)}, - { 7, -1, sizeof(::wenet::Request)}, - { 15, -1, sizeof(::wenet::Response_OneBest)}, - { 22, -1, sizeof(::wenet::Response_OnePiece)}, - { 30, -1, sizeof(::wenet::Response)}, -}; - -static ::PROTOBUF_NAMESPACE_ID::Message const * const file_default_instances[] = { - reinterpret_cast(&::wenet::_Request_DecodeConfig_default_instance_), - reinterpret_cast(&::wenet::_Request_default_instance_), - reinterpret_cast(&::wenet::_Response_OneBest_default_instance_), - reinterpret_cast(&::wenet::_Response_OnePiece_default_instance_), - reinterpret_cast(&::wenet::_Response_default_instance_), -}; - -const char descriptor_table_protodef_wenet_2eproto[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = - "\n\013wenet.proto\022\005wenet\"\261\001\n\007Request\0224\n\rdeco" - "de_config\030\001 \001(\0132\033.wenet.Request.DecodeCo" - "nfigH\000\022\024\n\naudio_data\030\002 \001(\014H\000\032H\n\014DecodeCo" - "nfig\022\024\n\014nbest_config\030\001 \001(\005\022\"\n\032continuous" - "_decoding_config\030\002 \001(\010B\020\n\016RequestPayload" - "\"\355\002\n\010Response\022&\n\006status\030\001 \001(\0162\026.wenet.Re" - "sponse.Status\022\"\n\004type\030\002 \001(\0162\024.wenet.Resp" - "onse.Type\022&\n\005nbest\030\003 \003(\0132\027.wenet.Respons" - "e.OneBest\032I\n\007OneBest\022\020\n\010sentence\030\001 \001(\t\022," - "\n\nwordpieces\030\002 \003(\0132\030.wenet.Response.OneP" - "iece\0324\n\010OnePiece\022\014\n\004word\030\001 \001(\t\022\r\n\005start\030" - "\002 \001(\005\022\013\n\003end\030\003 \001(\005\"\034\n\006Status\022\006\n\002ok\020\000\022\n\n\006" - "failed\020\001\"N\n\004Type\022\020\n\014server_ready\020\000\022\022\n\016pa" - "rtial_result\020\001\022\020\n\014final_result\020\002\022\016\n\nspee" - "ch_end\020\00329\n\003ASR\0222\n\tRecognize\022\016.wenet.Req" - "uest\032\017.wenet.Response\"\000(\0010\001B\021\n\007ex.grpc\242\002" - "\005wenetb\006proto3" - ; -static ::PROTOBUF_NAMESPACE_ID::internal::once_flag descriptor_table_wenet_2eproto_once; -const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_wenet_2eproto = { - false, false, 654, descriptor_table_protodef_wenet_2eproto, "wenet.proto", - &descriptor_table_wenet_2eproto_once, nullptr, 0, 5, - schemas, file_default_instances, TableStruct_wenet_2eproto::offsets, - file_level_metadata_wenet_2eproto, file_level_enum_descriptors_wenet_2eproto, file_level_service_descriptors_wenet_2eproto, -}; -PROTOBUF_ATTRIBUTE_WEAK ::PROTOBUF_NAMESPACE_ID::Metadata -descriptor_table_wenet_2eproto_metadata_getter(int index) { - ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_wenet_2eproto); - return descriptor_table_wenet_2eproto.file_level_metadata[index]; -} - -// Force running AddDescriptors() at dynamic initialization time. -PROTOBUF_ATTRIBUTE_INIT_PRIORITY static ::PROTOBUF_NAMESPACE_ID::internal::AddDescriptorsRunner dynamic_init_dummy_wenet_2eproto(&descriptor_table_wenet_2eproto); -namespace wenet { -const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Response_Status_descriptor() { - ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_wenet_2eproto); - return file_level_enum_descriptors_wenet_2eproto[0]; -} -bool Response_Status_IsValid(int value) { - switch (value) { - case 0: - case 1: - return true; - default: - return false; - } -} - -#if (__cplusplus < 201703) && (!defined(_MSC_VER) || _MSC_VER >= 1900) -constexpr Response_Status Response::ok; -constexpr Response_Status Response::failed; -constexpr Response_Status Response::Status_MIN; -constexpr Response_Status Response::Status_MAX; -constexpr int Response::Status_ARRAYSIZE; -#endif // (__cplusplus < 201703) && (!defined(_MSC_VER) || _MSC_VER >= 1900) -const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Response_Type_descriptor() { - ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_wenet_2eproto); - return file_level_enum_descriptors_wenet_2eproto[1]; -} -bool Response_Type_IsValid(int value) { - switch (value) { - case 0: - case 1: - case 2: - case 3: - return true; - default: - return false; - } -} - -#if (__cplusplus < 201703) && (!defined(_MSC_VER) || _MSC_VER >= 1900) -constexpr Response_Type Response::server_ready; -constexpr Response_Type Response::partial_result; -constexpr Response_Type Response::final_result; -constexpr Response_Type Response::speech_end; -constexpr Response_Type Response::Type_MIN; -constexpr Response_Type Response::Type_MAX; -constexpr int Response::Type_ARRAYSIZE; -#endif // (__cplusplus < 201703) && (!defined(_MSC_VER) || _MSC_VER >= 1900) - -// =================================================================== - -class Request_DecodeConfig::_Internal { - public: -}; - -Request_DecodeConfig::Request_DecodeConfig(::PROTOBUF_NAMESPACE_ID::Arena* arena) - : ::PROTOBUF_NAMESPACE_ID::Message(arena) { - SharedCtor(); - RegisterArenaDtor(arena); - // @@protoc_insertion_point(arena_constructor:wenet.Request.DecodeConfig) -} -Request_DecodeConfig::Request_DecodeConfig(const Request_DecodeConfig& from) - : ::PROTOBUF_NAMESPACE_ID::Message() { - _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); - ::memcpy(&nbest_config_, &from.nbest_config_, - static_cast(reinterpret_cast(&continuous_decoding_config_) - - reinterpret_cast(&nbest_config_)) + sizeof(continuous_decoding_config_)); - // @@protoc_insertion_point(copy_constructor:wenet.Request.DecodeConfig) -} - -void Request_DecodeConfig::SharedCtor() { -::memset(reinterpret_cast(this) + static_cast( - reinterpret_cast(&nbest_config_) - reinterpret_cast(this)), - 0, static_cast(reinterpret_cast(&continuous_decoding_config_) - - reinterpret_cast(&nbest_config_)) + sizeof(continuous_decoding_config_)); -} - -Request_DecodeConfig::~Request_DecodeConfig() { - // @@protoc_insertion_point(destructor:wenet.Request.DecodeConfig) - SharedDtor(); - _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); -} - -void Request_DecodeConfig::SharedDtor() { - GOOGLE_DCHECK(GetArena() == nullptr); -} - -void Request_DecodeConfig::ArenaDtor(void* object) { - Request_DecodeConfig* _this = reinterpret_cast< Request_DecodeConfig* >(object); - (void)_this; -} -void Request_DecodeConfig::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { -} -void Request_DecodeConfig::SetCachedSize(int size) const { - _cached_size_.Set(size); -} - -void Request_DecodeConfig::Clear() { -// @@protoc_insertion_point(message_clear_start:wenet.Request.DecodeConfig) - ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - ::memset(&nbest_config_, 0, static_cast( - reinterpret_cast(&continuous_decoding_config_) - - reinterpret_cast(&nbest_config_)) + sizeof(continuous_decoding_config_)); - _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); -} - -const char* Request_DecodeConfig::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { -#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure - while (!ctx->Done(&ptr)) { - ::PROTOBUF_NAMESPACE_ID::uint32 tag; - ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); - CHK_(ptr); - switch (tag >> 3) { - // int32 nbest_config = 1; - case 1: - if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) { - nbest_config_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); - CHK_(ptr); - } else goto handle_unusual; - continue; - // bool continuous_decoding_config = 2; - case 2: - if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) { - continuous_decoding_config_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); - CHK_(ptr); - } else goto handle_unusual; - continue; - default: { - handle_unusual: - if ((tag & 7) == 4 || tag == 0) { - ctx->SetLastTag(tag); - goto success; - } - ptr = UnknownFieldParse(tag, - _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), - ptr, ctx); - CHK_(ptr != nullptr); - continue; - } - } // switch - } // while -success: - return ptr; -failure: - ptr = nullptr; - goto success; -#undef CHK_ -} - -::PROTOBUF_NAMESPACE_ID::uint8* Request_DecodeConfig::_InternalSerialize( - ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { - // @@protoc_insertion_point(serialize_to_array_start:wenet.Request.DecodeConfig) - ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // int32 nbest_config = 1; - if (this->nbest_config() != 0) { - target = stream->EnsureSpace(target); - target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(1, this->_internal_nbest_config(), target); - } - - // bool continuous_decoding_config = 2; - if (this->continuous_decoding_config() != 0) { - target = stream->EnsureSpace(target); - target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(2, this->_internal_continuous_decoding_config(), target); - } - - if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { - target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( - _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); - } - // @@protoc_insertion_point(serialize_to_array_end:wenet.Request.DecodeConfig) - return target; -} - -size_t Request_DecodeConfig::ByteSizeLong() const { -// @@protoc_insertion_point(message_byte_size_start:wenet.Request.DecodeConfig) - size_t total_size = 0; - - ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - // int32 nbest_config = 1; - if (this->nbest_config() != 0) { - total_size += 1 + - ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size( - this->_internal_nbest_config()); - } - - // bool continuous_decoding_config = 2; - if (this->continuous_decoding_config() != 0) { - total_size += 1 + 1; - } - - if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { - return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( - _internal_metadata_, total_size, &_cached_size_); - } - int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); - SetCachedSize(cached_size); - return total_size; -} - -void Request_DecodeConfig::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) { -// @@protoc_insertion_point(generalized_merge_from_start:wenet.Request.DecodeConfig) - GOOGLE_DCHECK_NE(&from, this); - const Request_DecodeConfig* source = - ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated( - &from); - if (source == nullptr) { - // @@protoc_insertion_point(generalized_merge_from_cast_fail:wenet.Request.DecodeConfig) - ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this); - } else { - // @@protoc_insertion_point(generalized_merge_from_cast_success:wenet.Request.DecodeConfig) - MergeFrom(*source); - } -} - -void Request_DecodeConfig::MergeFrom(const Request_DecodeConfig& from) { -// @@protoc_insertion_point(class_specific_merge_from_start:wenet.Request.DecodeConfig) - GOOGLE_DCHECK_NE(&from, this); - _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); - ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - if (from.nbest_config() != 0) { - _internal_set_nbest_config(from._internal_nbest_config()); - } - if (from.continuous_decoding_config() != 0) { - _internal_set_continuous_decoding_config(from._internal_continuous_decoding_config()); - } -} - -void Request_DecodeConfig::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) { -// @@protoc_insertion_point(generalized_copy_from_start:wenet.Request.DecodeConfig) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -void Request_DecodeConfig::CopyFrom(const Request_DecodeConfig& from) { -// @@protoc_insertion_point(class_specific_copy_from_start:wenet.Request.DecodeConfig) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool Request_DecodeConfig::IsInitialized() const { - return true; -} - -void Request_DecodeConfig::InternalSwap(Request_DecodeConfig* other) { - using std::swap; - _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_); - ::PROTOBUF_NAMESPACE_ID::internal::memswap< - PROTOBUF_FIELD_OFFSET(Request_DecodeConfig, continuous_decoding_config_) - + sizeof(Request_DecodeConfig::continuous_decoding_config_) - - PROTOBUF_FIELD_OFFSET(Request_DecodeConfig, nbest_config_)>( - reinterpret_cast(&nbest_config_), - reinterpret_cast(&other->nbest_config_)); -} - -::PROTOBUF_NAMESPACE_ID::Metadata Request_DecodeConfig::GetMetadata() const { - return GetMetadataStatic(); -} - - -// =================================================================== - -class Request::_Internal { - public: - static const ::wenet::Request_DecodeConfig& decode_config(const Request* msg); -}; - -const ::wenet::Request_DecodeConfig& -Request::_Internal::decode_config(const Request* msg) { - return *msg->RequestPayload_.decode_config_; -} -void Request::set_allocated_decode_config(::wenet::Request_DecodeConfig* decode_config) { - ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena(); - clear_RequestPayload(); - if (decode_config) { - ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = - ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(decode_config); - if (message_arena != submessage_arena) { - decode_config = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( - message_arena, decode_config, submessage_arena); - } - set_has_decode_config(); - RequestPayload_.decode_config_ = decode_config; - } - // @@protoc_insertion_point(field_set_allocated:wenet.Request.decode_config) -} -Request::Request(::PROTOBUF_NAMESPACE_ID::Arena* arena) - : ::PROTOBUF_NAMESPACE_ID::Message(arena) { - SharedCtor(); - RegisterArenaDtor(arena); - // @@protoc_insertion_point(arena_constructor:wenet.Request) -} -Request::Request(const Request& from) - : ::PROTOBUF_NAMESPACE_ID::Message() { - _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); - clear_has_RequestPayload(); - switch (from.RequestPayload_case()) { - case kDecodeConfig: { - _internal_mutable_decode_config()->::wenet::Request_DecodeConfig::MergeFrom(from._internal_decode_config()); - break; - } - case kAudioData: { - _internal_set_audio_data(from._internal_audio_data()); - break; - } - case REQUESTPAYLOAD_NOT_SET: { - break; - } - } - // @@protoc_insertion_point(copy_constructor:wenet.Request) -} - -void Request::SharedCtor() { -clear_has_RequestPayload(); -} - -Request::~Request() { - // @@protoc_insertion_point(destructor:wenet.Request) - SharedDtor(); - _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); -} - -void Request::SharedDtor() { - GOOGLE_DCHECK(GetArena() == nullptr); - if (has_RequestPayload()) { - clear_RequestPayload(); - } -} - -void Request::ArenaDtor(void* object) { - Request* _this = reinterpret_cast< Request* >(object); - (void)_this; -} -void Request::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { -} -void Request::SetCachedSize(int size) const { - _cached_size_.Set(size); -} - -void Request::clear_RequestPayload() { -// @@protoc_insertion_point(one_of_clear_start:wenet.Request) - switch (RequestPayload_case()) { - case kDecodeConfig: { - if (GetArena() == nullptr) { - delete RequestPayload_.decode_config_; - } - break; - } - case kAudioData: { - RequestPayload_.audio_data_.Destroy(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena()); - break; - } - case REQUESTPAYLOAD_NOT_SET: { - break; - } - } - _oneof_case_[0] = REQUESTPAYLOAD_NOT_SET; -} - - -void Request::Clear() { -// @@protoc_insertion_point(message_clear_start:wenet.Request) - ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - clear_RequestPayload(); - _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); -} - -const char* Request::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { -#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure - while (!ctx->Done(&ptr)) { - ::PROTOBUF_NAMESPACE_ID::uint32 tag; - ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); - CHK_(ptr); - switch (tag >> 3) { - // .wenet.Request.DecodeConfig decode_config = 1; - case 1: - if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { - ptr = ctx->ParseMessage(_internal_mutable_decode_config(), ptr); - CHK_(ptr); - } else goto handle_unusual; - continue; - // bytes audio_data = 2; - case 2: - if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { - auto str = _internal_mutable_audio_data(); - ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); - CHK_(ptr); - } else goto handle_unusual; - continue; - default: { - handle_unusual: - if ((tag & 7) == 4 || tag == 0) { - ctx->SetLastTag(tag); - goto success; - } - ptr = UnknownFieldParse(tag, - _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), - ptr, ctx); - CHK_(ptr != nullptr); - continue; - } - } // switch - } // while -success: - return ptr; -failure: - ptr = nullptr; - goto success; -#undef CHK_ -} - -::PROTOBUF_NAMESPACE_ID::uint8* Request::_InternalSerialize( - ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { - // @@protoc_insertion_point(serialize_to_array_start:wenet.Request) - ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // .wenet.Request.DecodeConfig decode_config = 1; - if (_internal_has_decode_config()) { - target = stream->EnsureSpace(target); - target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: - InternalWriteMessage( - 1, _Internal::decode_config(this), target, stream); - } - - // bytes audio_data = 2; - if (_internal_has_audio_data()) { - target = stream->WriteBytesMaybeAliased( - 2, this->_internal_audio_data(), target); - } - - if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { - target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( - _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); - } - // @@protoc_insertion_point(serialize_to_array_end:wenet.Request) - return target; -} - -size_t Request::ByteSizeLong() const { -// @@protoc_insertion_point(message_byte_size_start:wenet.Request) - size_t total_size = 0; - - ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - switch (RequestPayload_case()) { - // .wenet.Request.DecodeConfig decode_config = 1; - case kDecodeConfig: { - total_size += 1 + - ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize( - *RequestPayload_.decode_config_); - break; - } - // bytes audio_data = 2; - case kAudioData: { - total_size += 1 + - ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::BytesSize( - this->_internal_audio_data()); - break; - } - case REQUESTPAYLOAD_NOT_SET: { - break; - } - } - if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { - return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( - _internal_metadata_, total_size, &_cached_size_); - } - int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); - SetCachedSize(cached_size); - return total_size; -} - -void Request::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) { -// @@protoc_insertion_point(generalized_merge_from_start:wenet.Request) - GOOGLE_DCHECK_NE(&from, this); - const Request* source = - ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated( - &from); - if (source == nullptr) { - // @@protoc_insertion_point(generalized_merge_from_cast_fail:wenet.Request) - ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this); - } else { - // @@protoc_insertion_point(generalized_merge_from_cast_success:wenet.Request) - MergeFrom(*source); - } -} - -void Request::MergeFrom(const Request& from) { -// @@protoc_insertion_point(class_specific_merge_from_start:wenet.Request) - GOOGLE_DCHECK_NE(&from, this); - _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); - ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - switch (from.RequestPayload_case()) { - case kDecodeConfig: { - _internal_mutable_decode_config()->::wenet::Request_DecodeConfig::MergeFrom(from._internal_decode_config()); - break; - } - case kAudioData: { - _internal_set_audio_data(from._internal_audio_data()); - break; - } - case REQUESTPAYLOAD_NOT_SET: { - break; - } - } -} - -void Request::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) { -// @@protoc_insertion_point(generalized_copy_from_start:wenet.Request) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -void Request::CopyFrom(const Request& from) { -// @@protoc_insertion_point(class_specific_copy_from_start:wenet.Request) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool Request::IsInitialized() const { - return true; -} - -void Request::InternalSwap(Request* other) { - using std::swap; - _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_); - swap(RequestPayload_, other->RequestPayload_); - swap(_oneof_case_[0], other->_oneof_case_[0]); -} - -::PROTOBUF_NAMESPACE_ID::Metadata Request::GetMetadata() const { - return GetMetadataStatic(); -} - - -// =================================================================== - -class Response_OneBest::_Internal { - public: -}; - -Response_OneBest::Response_OneBest(::PROTOBUF_NAMESPACE_ID::Arena* arena) - : ::PROTOBUF_NAMESPACE_ID::Message(arena), - wordpieces_(arena) { - SharedCtor(); - RegisterArenaDtor(arena); - // @@protoc_insertion_point(arena_constructor:wenet.Response.OneBest) -} -Response_OneBest::Response_OneBest(const Response_OneBest& from) - : ::PROTOBUF_NAMESPACE_ID::Message(), - wordpieces_(from.wordpieces_) { - _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); - sentence_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); - if (!from._internal_sentence().empty()) { - sentence_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_sentence(), - GetArena()); - } - // @@protoc_insertion_point(copy_constructor:wenet.Response.OneBest) -} - -void Response_OneBest::SharedCtor() { -sentence_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); -} - -Response_OneBest::~Response_OneBest() { - // @@protoc_insertion_point(destructor:wenet.Response.OneBest) - SharedDtor(); - _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); -} - -void Response_OneBest::SharedDtor() { - GOOGLE_DCHECK(GetArena() == nullptr); - sentence_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); -} - -void Response_OneBest::ArenaDtor(void* object) { - Response_OneBest* _this = reinterpret_cast< Response_OneBest* >(object); - (void)_this; -} -void Response_OneBest::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { -} -void Response_OneBest::SetCachedSize(int size) const { - _cached_size_.Set(size); -} - -void Response_OneBest::Clear() { -// @@protoc_insertion_point(message_clear_start:wenet.Response.OneBest) - ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - wordpieces_.Clear(); - sentence_.ClearToEmpty(); - _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); -} - -const char* Response_OneBest::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { -#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure - while (!ctx->Done(&ptr)) { - ::PROTOBUF_NAMESPACE_ID::uint32 tag; - ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); - CHK_(ptr); - switch (tag >> 3) { - // string sentence = 1; - case 1: - if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { - auto str = _internal_mutable_sentence(); - ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); - CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "wenet.Response.OneBest.sentence")); - CHK_(ptr); - } else goto handle_unusual; - continue; - // repeated .wenet.Response.OnePiece wordpieces = 2; - case 2: - if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { - ptr -= 1; - do { - ptr += 1; - ptr = ctx->ParseMessage(_internal_add_wordpieces(), ptr); - CHK_(ptr); - if (!ctx->DataAvailable(ptr)) break; - } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<18>(ptr)); - } else goto handle_unusual; - continue; - default: { - handle_unusual: - if ((tag & 7) == 4 || tag == 0) { - ctx->SetLastTag(tag); - goto success; - } - ptr = UnknownFieldParse(tag, - _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), - ptr, ctx); - CHK_(ptr != nullptr); - continue; - } - } // switch - } // while -success: - return ptr; -failure: - ptr = nullptr; - goto success; -#undef CHK_ -} - -::PROTOBUF_NAMESPACE_ID::uint8* Response_OneBest::_InternalSerialize( - ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { - // @@protoc_insertion_point(serialize_to_array_start:wenet.Response.OneBest) - ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // string sentence = 1; - if (this->sentence().size() > 0) { - ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( - this->_internal_sentence().data(), static_cast(this->_internal_sentence().length()), - ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, - "wenet.Response.OneBest.sentence"); - target = stream->WriteStringMaybeAliased( - 1, this->_internal_sentence(), target); - } - - // repeated .wenet.Response.OnePiece wordpieces = 2; - for (unsigned int i = 0, - n = static_cast(this->_internal_wordpieces_size()); i < n; i++) { - target = stream->EnsureSpace(target); - target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: - InternalWriteMessage(2, this->_internal_wordpieces(i), target, stream); - } - - if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { - target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( - _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); - } - // @@protoc_insertion_point(serialize_to_array_end:wenet.Response.OneBest) - return target; -} - -size_t Response_OneBest::ByteSizeLong() const { -// @@protoc_insertion_point(message_byte_size_start:wenet.Response.OneBest) - size_t total_size = 0; - - ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - // repeated .wenet.Response.OnePiece wordpieces = 2; - total_size += 1UL * this->_internal_wordpieces_size(); - for (const auto& msg : this->wordpieces_) { - total_size += - ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg); - } - - // string sentence = 1; - if (this->sentence().size() > 0) { - total_size += 1 + - ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( - this->_internal_sentence()); - } - - if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { - return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( - _internal_metadata_, total_size, &_cached_size_); - } - int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); - SetCachedSize(cached_size); - return total_size; -} - -void Response_OneBest::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) { -// @@protoc_insertion_point(generalized_merge_from_start:wenet.Response.OneBest) - GOOGLE_DCHECK_NE(&from, this); - const Response_OneBest* source = - ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated( - &from); - if (source == nullptr) { - // @@protoc_insertion_point(generalized_merge_from_cast_fail:wenet.Response.OneBest) - ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this); - } else { - // @@protoc_insertion_point(generalized_merge_from_cast_success:wenet.Response.OneBest) - MergeFrom(*source); - } -} - -void Response_OneBest::MergeFrom(const Response_OneBest& from) { -// @@protoc_insertion_point(class_specific_merge_from_start:wenet.Response.OneBest) - GOOGLE_DCHECK_NE(&from, this); - _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); - ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - wordpieces_.MergeFrom(from.wordpieces_); - if (from.sentence().size() > 0) { - _internal_set_sentence(from._internal_sentence()); - } -} - -void Response_OneBest::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) { -// @@protoc_insertion_point(generalized_copy_from_start:wenet.Response.OneBest) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -void Response_OneBest::CopyFrom(const Response_OneBest& from) { -// @@protoc_insertion_point(class_specific_copy_from_start:wenet.Response.OneBest) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool Response_OneBest::IsInitialized() const { - return true; -} - -void Response_OneBest::InternalSwap(Response_OneBest* other) { - using std::swap; - _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_); - wordpieces_.InternalSwap(&other->wordpieces_); - sentence_.Swap(&other->sentence_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); -} - -::PROTOBUF_NAMESPACE_ID::Metadata Response_OneBest::GetMetadata() const { - return GetMetadataStatic(); -} - - -// =================================================================== - -class Response_OnePiece::_Internal { - public: -}; - -Response_OnePiece::Response_OnePiece(::PROTOBUF_NAMESPACE_ID::Arena* arena) - : ::PROTOBUF_NAMESPACE_ID::Message(arena) { - SharedCtor(); - RegisterArenaDtor(arena); - // @@protoc_insertion_point(arena_constructor:wenet.Response.OnePiece) -} -Response_OnePiece::Response_OnePiece(const Response_OnePiece& from) - : ::PROTOBUF_NAMESPACE_ID::Message() { - _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); - word_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); - if (!from._internal_word().empty()) { - word_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_word(), - GetArena()); - } - ::memcpy(&start_, &from.start_, - static_cast(reinterpret_cast(&end_) - - reinterpret_cast(&start_)) + sizeof(end_)); - // @@protoc_insertion_point(copy_constructor:wenet.Response.OnePiece) -} - -void Response_OnePiece::SharedCtor() { -word_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); -::memset(reinterpret_cast(this) + static_cast( - reinterpret_cast(&start_) - reinterpret_cast(this)), - 0, static_cast(reinterpret_cast(&end_) - - reinterpret_cast(&start_)) + sizeof(end_)); -} - -Response_OnePiece::~Response_OnePiece() { - // @@protoc_insertion_point(destructor:wenet.Response.OnePiece) - SharedDtor(); - _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); -} - -void Response_OnePiece::SharedDtor() { - GOOGLE_DCHECK(GetArena() == nullptr); - word_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); -} - -void Response_OnePiece::ArenaDtor(void* object) { - Response_OnePiece* _this = reinterpret_cast< Response_OnePiece* >(object); - (void)_this; -} -void Response_OnePiece::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { -} -void Response_OnePiece::SetCachedSize(int size) const { - _cached_size_.Set(size); -} - -void Response_OnePiece::Clear() { -// @@protoc_insertion_point(message_clear_start:wenet.Response.OnePiece) - ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - word_.ClearToEmpty(); - ::memset(&start_, 0, static_cast( - reinterpret_cast(&end_) - - reinterpret_cast(&start_)) + sizeof(end_)); - _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); -} - -const char* Response_OnePiece::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { -#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure - while (!ctx->Done(&ptr)) { - ::PROTOBUF_NAMESPACE_ID::uint32 tag; - ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); - CHK_(ptr); - switch (tag >> 3) { - // string word = 1; - case 1: - if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { - auto str = _internal_mutable_word(); - ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); - CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "wenet.Response.OnePiece.word")); - CHK_(ptr); - } else goto handle_unusual; - continue; - // int32 start = 2; - case 2: - if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) { - start_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); - CHK_(ptr); - } else goto handle_unusual; - continue; - // int32 end = 3; - case 3: - if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24)) { - end_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); - CHK_(ptr); - } else goto handle_unusual; - continue; - default: { - handle_unusual: - if ((tag & 7) == 4 || tag == 0) { - ctx->SetLastTag(tag); - goto success; - } - ptr = UnknownFieldParse(tag, - _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), - ptr, ctx); - CHK_(ptr != nullptr); - continue; - } - } // switch - } // while -success: - return ptr; -failure: - ptr = nullptr; - goto success; -#undef CHK_ -} - -::PROTOBUF_NAMESPACE_ID::uint8* Response_OnePiece::_InternalSerialize( - ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { - // @@protoc_insertion_point(serialize_to_array_start:wenet.Response.OnePiece) - ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // string word = 1; - if (this->word().size() > 0) { - ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( - this->_internal_word().data(), static_cast(this->_internal_word().length()), - ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, - "wenet.Response.OnePiece.word"); - target = stream->WriteStringMaybeAliased( - 1, this->_internal_word(), target); - } - - // int32 start = 2; - if (this->start() != 0) { - target = stream->EnsureSpace(target); - target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(2, this->_internal_start(), target); - } - - // int32 end = 3; - if (this->end() != 0) { - target = stream->EnsureSpace(target); - target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(3, this->_internal_end(), target); - } - - if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { - target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( - _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); - } - // @@protoc_insertion_point(serialize_to_array_end:wenet.Response.OnePiece) - return target; -} - -size_t Response_OnePiece::ByteSizeLong() const { -// @@protoc_insertion_point(message_byte_size_start:wenet.Response.OnePiece) - size_t total_size = 0; - - ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - // string word = 1; - if (this->word().size() > 0) { - total_size += 1 + - ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( - this->_internal_word()); - } - - // int32 start = 2; - if (this->start() != 0) { - total_size += 1 + - ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size( - this->_internal_start()); - } - - // int32 end = 3; - if (this->end() != 0) { - total_size += 1 + - ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size( - this->_internal_end()); - } - - if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { - return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( - _internal_metadata_, total_size, &_cached_size_); - } - int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); - SetCachedSize(cached_size); - return total_size; -} - -void Response_OnePiece::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) { -// @@protoc_insertion_point(generalized_merge_from_start:wenet.Response.OnePiece) - GOOGLE_DCHECK_NE(&from, this); - const Response_OnePiece* source = - ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated( - &from); - if (source == nullptr) { - // @@protoc_insertion_point(generalized_merge_from_cast_fail:wenet.Response.OnePiece) - ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this); - } else { - // @@protoc_insertion_point(generalized_merge_from_cast_success:wenet.Response.OnePiece) - MergeFrom(*source); - } -} - -void Response_OnePiece::MergeFrom(const Response_OnePiece& from) { -// @@protoc_insertion_point(class_specific_merge_from_start:wenet.Response.OnePiece) - GOOGLE_DCHECK_NE(&from, this); - _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); - ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - if (from.word().size() > 0) { - _internal_set_word(from._internal_word()); - } - if (from.start() != 0) { - _internal_set_start(from._internal_start()); - } - if (from.end() != 0) { - _internal_set_end(from._internal_end()); - } -} - -void Response_OnePiece::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) { -// @@protoc_insertion_point(generalized_copy_from_start:wenet.Response.OnePiece) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -void Response_OnePiece::CopyFrom(const Response_OnePiece& from) { -// @@protoc_insertion_point(class_specific_copy_from_start:wenet.Response.OnePiece) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool Response_OnePiece::IsInitialized() const { - return true; -} - -void Response_OnePiece::InternalSwap(Response_OnePiece* other) { - using std::swap; - _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_); - word_.Swap(&other->word_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); - ::PROTOBUF_NAMESPACE_ID::internal::memswap< - PROTOBUF_FIELD_OFFSET(Response_OnePiece, end_) - + sizeof(Response_OnePiece::end_) - - PROTOBUF_FIELD_OFFSET(Response_OnePiece, start_)>( - reinterpret_cast(&start_), - reinterpret_cast(&other->start_)); -} - -::PROTOBUF_NAMESPACE_ID::Metadata Response_OnePiece::GetMetadata() const { - return GetMetadataStatic(); -} - - -// =================================================================== - -class Response::_Internal { - public: -}; - -Response::Response(::PROTOBUF_NAMESPACE_ID::Arena* arena) - : ::PROTOBUF_NAMESPACE_ID::Message(arena), - nbest_(arena) { - SharedCtor(); - RegisterArenaDtor(arena); - // @@protoc_insertion_point(arena_constructor:wenet.Response) -} -Response::Response(const Response& from) - : ::PROTOBUF_NAMESPACE_ID::Message(), - nbest_(from.nbest_) { - _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); - ::memcpy(&status_, &from.status_, - static_cast(reinterpret_cast(&type_) - - reinterpret_cast(&status_)) + sizeof(type_)); - // @@protoc_insertion_point(copy_constructor:wenet.Response) -} - -void Response::SharedCtor() { -::memset(reinterpret_cast(this) + static_cast( - reinterpret_cast(&status_) - reinterpret_cast(this)), - 0, static_cast(reinterpret_cast(&type_) - - reinterpret_cast(&status_)) + sizeof(type_)); -} - -Response::~Response() { - // @@protoc_insertion_point(destructor:wenet.Response) - SharedDtor(); - _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); -} - -void Response::SharedDtor() { - GOOGLE_DCHECK(GetArena() == nullptr); -} - -void Response::ArenaDtor(void* object) { - Response* _this = reinterpret_cast< Response* >(object); - (void)_this; -} -void Response::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { -} -void Response::SetCachedSize(int size) const { - _cached_size_.Set(size); -} - -void Response::Clear() { -// @@protoc_insertion_point(message_clear_start:wenet.Response) - ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - nbest_.Clear(); - ::memset(&status_, 0, static_cast( - reinterpret_cast(&type_) - - reinterpret_cast(&status_)) + sizeof(type_)); - _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); -} - -const char* Response::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { -#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure - while (!ctx->Done(&ptr)) { - ::PROTOBUF_NAMESPACE_ID::uint32 tag; - ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); - CHK_(ptr); - switch (tag >> 3) { - // .wenet.Response.Status status = 1; - case 1: - if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) { - ::PROTOBUF_NAMESPACE_ID::uint64 val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); - CHK_(ptr); - _internal_set_status(static_cast<::wenet::Response_Status>(val)); - } else goto handle_unusual; - continue; - // .wenet.Response.Type type = 2; - case 2: - if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) { - ::PROTOBUF_NAMESPACE_ID::uint64 val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); - CHK_(ptr); - _internal_set_type(static_cast<::wenet::Response_Type>(val)); - } else goto handle_unusual; - continue; - // repeated .wenet.Response.OneBest nbest = 3; - case 3: - if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) { - ptr -= 1; - do { - ptr += 1; - ptr = ctx->ParseMessage(_internal_add_nbest(), ptr); - CHK_(ptr); - if (!ctx->DataAvailable(ptr)) break; - } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<26>(ptr)); - } else goto handle_unusual; - continue; - default: { - handle_unusual: - if ((tag & 7) == 4 || tag == 0) { - ctx->SetLastTag(tag); - goto success; - } - ptr = UnknownFieldParse(tag, - _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), - ptr, ctx); - CHK_(ptr != nullptr); - continue; - } - } // switch - } // while -success: - return ptr; -failure: - ptr = nullptr; - goto success; -#undef CHK_ -} - -::PROTOBUF_NAMESPACE_ID::uint8* Response::_InternalSerialize( - ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { - // @@protoc_insertion_point(serialize_to_array_start:wenet.Response) - ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // .wenet.Response.Status status = 1; - if (this->status() != 0) { - target = stream->EnsureSpace(target); - target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnumToArray( - 1, this->_internal_status(), target); - } - - // .wenet.Response.Type type = 2; - if (this->type() != 0) { - target = stream->EnsureSpace(target); - target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnumToArray( - 2, this->_internal_type(), target); - } - - // repeated .wenet.Response.OneBest nbest = 3; - for (unsigned int i = 0, - n = static_cast(this->_internal_nbest_size()); i < n; i++) { - target = stream->EnsureSpace(target); - target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: - InternalWriteMessage(3, this->_internal_nbest(i), target, stream); - } - - if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { - target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( - _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); - } - // @@protoc_insertion_point(serialize_to_array_end:wenet.Response) - return target; -} - -size_t Response::ByteSizeLong() const { -// @@protoc_insertion_point(message_byte_size_start:wenet.Response) - size_t total_size = 0; - - ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - // repeated .wenet.Response.OneBest nbest = 3; - total_size += 1UL * this->_internal_nbest_size(); - for (const auto& msg : this->nbest_) { - total_size += - ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg); - } - - // .wenet.Response.Status status = 1; - if (this->status() != 0) { - total_size += 1 + - ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::EnumSize(this->_internal_status()); - } - - // .wenet.Response.Type type = 2; - if (this->type() != 0) { - total_size += 1 + - ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::EnumSize(this->_internal_type()); - } - - if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { - return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( - _internal_metadata_, total_size, &_cached_size_); - } - int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); - SetCachedSize(cached_size); - return total_size; -} - -void Response::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) { -// @@protoc_insertion_point(generalized_merge_from_start:wenet.Response) - GOOGLE_DCHECK_NE(&from, this); - const Response* source = - ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated( - &from); - if (source == nullptr) { - // @@protoc_insertion_point(generalized_merge_from_cast_fail:wenet.Response) - ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this); - } else { - // @@protoc_insertion_point(generalized_merge_from_cast_success:wenet.Response) - MergeFrom(*source); - } -} - -void Response::MergeFrom(const Response& from) { -// @@protoc_insertion_point(class_specific_merge_from_start:wenet.Response) - GOOGLE_DCHECK_NE(&from, this); - _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); - ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - nbest_.MergeFrom(from.nbest_); - if (from.status() != 0) { - _internal_set_status(from._internal_status()); - } - if (from.type() != 0) { - _internal_set_type(from._internal_type()); - } -} - -void Response::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) { -// @@protoc_insertion_point(generalized_copy_from_start:wenet.Response) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -void Response::CopyFrom(const Response& from) { -// @@protoc_insertion_point(class_specific_copy_from_start:wenet.Response) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool Response::IsInitialized() const { - return true; -} - -void Response::InternalSwap(Response* other) { - using std::swap; - _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_); - nbest_.InternalSwap(&other->nbest_); - ::PROTOBUF_NAMESPACE_ID::internal::memswap< - PROTOBUF_FIELD_OFFSET(Response, type_) - + sizeof(Response::type_) - - PROTOBUF_FIELD_OFFSET(Response, status_)>( - reinterpret_cast(&status_), - reinterpret_cast(&other->status_)); -} - -::PROTOBUF_NAMESPACE_ID::Metadata Response::GetMetadata() const { - return GetMetadataStatic(); -} - - -// @@protoc_insertion_point(namespace_scope) -} // namespace wenet -PROTOBUF_NAMESPACE_OPEN -template<> PROTOBUF_NOINLINE ::wenet::Request_DecodeConfig* Arena::CreateMaybeMessage< ::wenet::Request_DecodeConfig >(Arena* arena) { - return Arena::CreateMessageInternal< ::wenet::Request_DecodeConfig >(arena); -} -template<> PROTOBUF_NOINLINE ::wenet::Request* Arena::CreateMaybeMessage< ::wenet::Request >(Arena* arena) { - return Arena::CreateMessageInternal< ::wenet::Request >(arena); -} -template<> PROTOBUF_NOINLINE ::wenet::Response_OneBest* Arena::CreateMaybeMessage< ::wenet::Response_OneBest >(Arena* arena) { - return Arena::CreateMessageInternal< ::wenet::Response_OneBest >(arena); -} -template<> PROTOBUF_NOINLINE ::wenet::Response_OnePiece* Arena::CreateMaybeMessage< ::wenet::Response_OnePiece >(Arena* arena) { - return Arena::CreateMessageInternal< ::wenet::Response_OnePiece >(arena); -} -template<> PROTOBUF_NOINLINE ::wenet::Response* Arena::CreateMaybeMessage< ::wenet::Response >(Arena* arena) { - return Arena::CreateMessageInternal< ::wenet::Response >(arena); -} -PROTOBUF_NAMESPACE_CLOSE - -// @@protoc_insertion_point(global_scope) -#include diff --git a/grpc/wenet.pb.h b/grpc/wenet.pb.h deleted file mode 100644 index c36af60..0000000 --- a/grpc/wenet.pb.h +++ /dev/null @@ -1,1611 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: wenet.proto - -#ifndef GOOGLE_PROTOBUF_INCLUDED_wenet_2eproto -#define GOOGLE_PROTOBUF_INCLUDED_wenet_2eproto - -#include -#include - -#include -#if PROTOBUF_VERSION < 3015000 -#error This file was generated by a newer version of protoc which is -#error incompatible with your Protocol Buffer headers. Please update -#error your headers. -#endif -#if 3015002 < PROTOBUF_MIN_PROTOC_VERSION -#error This file was generated by an older version of protoc which is -#error incompatible with your Protocol Buffer headers. Please -#error regenerate this file with a newer version of protoc. -#endif - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include // IWYU pragma: export -#include // IWYU pragma: export -#include -#include -// @@protoc_insertion_point(includes) -#include -#define PROTOBUF_INTERNAL_EXPORT_wenet_2eproto -PROTOBUF_NAMESPACE_OPEN -namespace internal { -class AnyMetadata; -} // namespace internal -PROTOBUF_NAMESPACE_CLOSE - -// Internal implementation detail -- do not use these members. -struct TableStruct_wenet_2eproto { - static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[] - PROTOBUF_SECTION_VARIABLE(protodesc_cold); - static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[] - PROTOBUF_SECTION_VARIABLE(protodesc_cold); - static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[5] - PROTOBUF_SECTION_VARIABLE(protodesc_cold); - static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[]; - static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[]; - static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[]; -}; -extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_wenet_2eproto; -::PROTOBUF_NAMESPACE_ID::Metadata descriptor_table_wenet_2eproto_metadata_getter(int index); -namespace wenet { -class Request; -struct RequestDefaultTypeInternal; -extern RequestDefaultTypeInternal _Request_default_instance_; -class Request_DecodeConfig; -struct Request_DecodeConfigDefaultTypeInternal; -extern Request_DecodeConfigDefaultTypeInternal _Request_DecodeConfig_default_instance_; -class Response; -struct ResponseDefaultTypeInternal; -extern ResponseDefaultTypeInternal _Response_default_instance_; -class Response_OneBest; -struct Response_OneBestDefaultTypeInternal; -extern Response_OneBestDefaultTypeInternal _Response_OneBest_default_instance_; -class Response_OnePiece; -struct Response_OnePieceDefaultTypeInternal; -extern Response_OnePieceDefaultTypeInternal _Response_OnePiece_default_instance_; -} // namespace wenet -PROTOBUF_NAMESPACE_OPEN -template<> ::wenet::Request* Arena::CreateMaybeMessage<::wenet::Request>(Arena*); -template<> ::wenet::Request_DecodeConfig* Arena::CreateMaybeMessage<::wenet::Request_DecodeConfig>(Arena*); -template<> ::wenet::Response* Arena::CreateMaybeMessage<::wenet::Response>(Arena*); -template<> ::wenet::Response_OneBest* Arena::CreateMaybeMessage<::wenet::Response_OneBest>(Arena*); -template<> ::wenet::Response_OnePiece* Arena::CreateMaybeMessage<::wenet::Response_OnePiece>(Arena*); -PROTOBUF_NAMESPACE_CLOSE -namespace wenet { - -enum Response_Status : int { - Response_Status_ok = 0, - Response_Status_failed = 1, - Response_Status_Response_Status_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::min(), - Response_Status_Response_Status_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::max() -}; -bool Response_Status_IsValid(int value); -constexpr Response_Status Response_Status_Status_MIN = Response_Status_ok; -constexpr Response_Status Response_Status_Status_MAX = Response_Status_failed; -constexpr int Response_Status_Status_ARRAYSIZE = Response_Status_Status_MAX + 1; - -const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Response_Status_descriptor(); -template -inline const std::string& Response_Status_Name(T enum_t_value) { - static_assert(::std::is_same::value || - ::std::is_integral::value, - "Incorrect type passed to function Response_Status_Name."); - return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum( - Response_Status_descriptor(), enum_t_value); -} -inline bool Response_Status_Parse( - ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Response_Status* value) { - return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum( - Response_Status_descriptor(), name, value); -} -enum Response_Type : int { - Response_Type_server_ready = 0, - Response_Type_partial_result = 1, - Response_Type_final_result = 2, - Response_Type_speech_end = 3, - Response_Type_Response_Type_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::min(), - Response_Type_Response_Type_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::max() -}; -bool Response_Type_IsValid(int value); -constexpr Response_Type Response_Type_Type_MIN = Response_Type_server_ready; -constexpr Response_Type Response_Type_Type_MAX = Response_Type_speech_end; -constexpr int Response_Type_Type_ARRAYSIZE = Response_Type_Type_MAX + 1; - -const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Response_Type_descriptor(); -template -inline const std::string& Response_Type_Name(T enum_t_value) { - static_assert(::std::is_same::value || - ::std::is_integral::value, - "Incorrect type passed to function Response_Type_Name."); - return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum( - Response_Type_descriptor(), enum_t_value); -} -inline bool Response_Type_Parse( - ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Response_Type* value) { - return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum( - Response_Type_descriptor(), name, value); -} -// =================================================================== - -class Request_DecodeConfig PROTOBUF_FINAL : - public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:wenet.Request.DecodeConfig) */ { - public: - inline Request_DecodeConfig() : Request_DecodeConfig(nullptr) {} - virtual ~Request_DecodeConfig(); - explicit constexpr Request_DecodeConfig(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); - - Request_DecodeConfig(const Request_DecodeConfig& from); - Request_DecodeConfig(Request_DecodeConfig&& from) noexcept - : Request_DecodeConfig() { - *this = ::std::move(from); - } - - inline Request_DecodeConfig& operator=(const Request_DecodeConfig& from) { - CopyFrom(from); - return *this; - } - inline Request_DecodeConfig& operator=(Request_DecodeConfig&& from) noexcept { - if (GetArena() == from.GetArena()) { - if (this != &from) InternalSwap(&from); - } else { - CopyFrom(from); - } - return *this; - } - - static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { - return GetDescriptor(); - } - static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { - return GetMetadataStatic().descriptor; - } - static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { - return GetMetadataStatic().reflection; - } - static const Request_DecodeConfig& default_instance() { - return *internal_default_instance(); - } - static inline const Request_DecodeConfig* internal_default_instance() { - return reinterpret_cast( - &_Request_DecodeConfig_default_instance_); - } - static constexpr int kIndexInFileMessages = - 0; - - friend void swap(Request_DecodeConfig& a, Request_DecodeConfig& b) { - a.Swap(&b); - } - inline void Swap(Request_DecodeConfig* other) { - if (other == this) return; - if (GetArena() == other->GetArena()) { - InternalSwap(other); - } else { - ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); - } - } - void UnsafeArenaSwap(Request_DecodeConfig* other) { - if (other == this) return; - GOOGLE_DCHECK(GetArena() == other->GetArena()); - InternalSwap(other); - } - - // implements Message ---------------------------------------------- - - inline Request_DecodeConfig* New() const final { - return CreateMaybeMessage(nullptr); - } - - Request_DecodeConfig* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { - return CreateMaybeMessage(arena); - } - void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final; - void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final; - void CopyFrom(const Request_DecodeConfig& from); - void MergeFrom(const Request_DecodeConfig& from); - PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; - bool IsInitialized() const final; - - size_t ByteSizeLong() const final; - const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; - ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize( - ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; - int GetCachedSize() const final { return _cached_size_.Get(); } - - private: - inline void SharedCtor(); - inline void SharedDtor(); - void SetCachedSize(int size) const final; - void InternalSwap(Request_DecodeConfig* other); - friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; - static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { - return "wenet.Request.DecodeConfig"; - } - protected: - explicit Request_DecodeConfig(::PROTOBUF_NAMESPACE_ID::Arena* arena); - private: - static void ArenaDtor(void* object); - inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); - public: - - ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; - private: - static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() { - return ::descriptor_table_wenet_2eproto_metadata_getter(kIndexInFileMessages); - } - - public: - - // nested types ---------------------------------------------------- - - // accessors ------------------------------------------------------- - - enum : int { - kNbestConfigFieldNumber = 1, - kContinuousDecodingConfigFieldNumber = 2, - }; - // int32 nbest_config = 1; - void clear_nbest_config(); - ::PROTOBUF_NAMESPACE_ID::int32 nbest_config() const; - void set_nbest_config(::PROTOBUF_NAMESPACE_ID::int32 value); - private: - ::PROTOBUF_NAMESPACE_ID::int32 _internal_nbest_config() const; - void _internal_set_nbest_config(::PROTOBUF_NAMESPACE_ID::int32 value); - public: - - // bool continuous_decoding_config = 2; - void clear_continuous_decoding_config(); - bool continuous_decoding_config() const; - void set_continuous_decoding_config(bool value); - private: - bool _internal_continuous_decoding_config() const; - void _internal_set_continuous_decoding_config(bool value); - public: - - // @@protoc_insertion_point(class_scope:wenet.Request.DecodeConfig) - private: - class _Internal; - - template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; - typedef void InternalArenaConstructable_; - typedef void DestructorSkippable_; - ::PROTOBUF_NAMESPACE_ID::int32 nbest_config_; - bool continuous_decoding_config_; - mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; - friend struct ::TableStruct_wenet_2eproto; -}; -// ------------------------------------------------------------------- - -class Request PROTOBUF_FINAL : - public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:wenet.Request) */ { - public: - inline Request() : Request(nullptr) {} - virtual ~Request(); - explicit constexpr Request(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); - - Request(const Request& from); - Request(Request&& from) noexcept - : Request() { - *this = ::std::move(from); - } - - inline Request& operator=(const Request& from) { - CopyFrom(from); - return *this; - } - inline Request& operator=(Request&& from) noexcept { - if (GetArena() == from.GetArena()) { - if (this != &from) InternalSwap(&from); - } else { - CopyFrom(from); - } - return *this; - } - - static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { - return GetDescriptor(); - } - static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { - return GetMetadataStatic().descriptor; - } - static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { - return GetMetadataStatic().reflection; - } - static const Request& default_instance() { - return *internal_default_instance(); - } - enum RequestPayloadCase { - kDecodeConfig = 1, - kAudioData = 2, - REQUESTPAYLOAD_NOT_SET = 0, - }; - - static inline const Request* internal_default_instance() { - return reinterpret_cast( - &_Request_default_instance_); - } - static constexpr int kIndexInFileMessages = - 1; - - friend void swap(Request& a, Request& b) { - a.Swap(&b); - } - inline void Swap(Request* other) { - if (other == this) return; - if (GetArena() == other->GetArena()) { - InternalSwap(other); - } else { - ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); - } - } - void UnsafeArenaSwap(Request* other) { - if (other == this) return; - GOOGLE_DCHECK(GetArena() == other->GetArena()); - InternalSwap(other); - } - - // implements Message ---------------------------------------------- - - inline Request* New() const final { - return CreateMaybeMessage(nullptr); - } - - Request* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { - return CreateMaybeMessage(arena); - } - void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final; - void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final; - void CopyFrom(const Request& from); - void MergeFrom(const Request& from); - PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; - bool IsInitialized() const final; - - size_t ByteSizeLong() const final; - const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; - ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize( - ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; - int GetCachedSize() const final { return _cached_size_.Get(); } - - private: - inline void SharedCtor(); - inline void SharedDtor(); - void SetCachedSize(int size) const final; - void InternalSwap(Request* other); - friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; - static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { - return "wenet.Request"; - } - protected: - explicit Request(::PROTOBUF_NAMESPACE_ID::Arena* arena); - private: - static void ArenaDtor(void* object); - inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); - public: - - ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; - private: - static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() { - return ::descriptor_table_wenet_2eproto_metadata_getter(kIndexInFileMessages); - } - - public: - - // nested types ---------------------------------------------------- - - typedef Request_DecodeConfig DecodeConfig; - - // accessors ------------------------------------------------------- - - enum : int { - kDecodeConfigFieldNumber = 1, - kAudioDataFieldNumber = 2, - }; - // .wenet.Request.DecodeConfig decode_config = 1; - bool has_decode_config() const; - private: - bool _internal_has_decode_config() const; - public: - void clear_decode_config(); - const ::wenet::Request_DecodeConfig& decode_config() const; - ::wenet::Request_DecodeConfig* release_decode_config(); - ::wenet::Request_DecodeConfig* mutable_decode_config(); - void set_allocated_decode_config(::wenet::Request_DecodeConfig* decode_config); - private: - const ::wenet::Request_DecodeConfig& _internal_decode_config() const; - ::wenet::Request_DecodeConfig* _internal_mutable_decode_config(); - public: - void unsafe_arena_set_allocated_decode_config( - ::wenet::Request_DecodeConfig* decode_config); - ::wenet::Request_DecodeConfig* unsafe_arena_release_decode_config(); - - // bytes audio_data = 2; - bool has_audio_data() const; - private: - bool _internal_has_audio_data() const; - public: - void clear_audio_data(); - const std::string& audio_data() const; - void set_audio_data(const std::string& value); - void set_audio_data(std::string&& value); - void set_audio_data(const char* value); - void set_audio_data(const void* value, size_t size); - std::string* mutable_audio_data(); - std::string* release_audio_data(); - void set_allocated_audio_data(std::string* audio_data); - private: - const std::string& _internal_audio_data() const; - void _internal_set_audio_data(const std::string& value); - std::string* _internal_mutable_audio_data(); - public: - - void clear_RequestPayload(); - RequestPayloadCase RequestPayload_case() const; - // @@protoc_insertion_point(class_scope:wenet.Request) - private: - class _Internal; - void set_has_decode_config(); - void set_has_audio_data(); - - inline bool has_RequestPayload() const; - inline void clear_has_RequestPayload(); - - template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; - typedef void InternalArenaConstructable_; - typedef void DestructorSkippable_; - union RequestPayloadUnion { - constexpr RequestPayloadUnion() : _constinit_{} {} - ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized _constinit_; - ::wenet::Request_DecodeConfig* decode_config_; - ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr audio_data_; - } RequestPayload_; - mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; - ::PROTOBUF_NAMESPACE_ID::uint32 _oneof_case_[1]; - - friend struct ::TableStruct_wenet_2eproto; -}; -// ------------------------------------------------------------------- - -class Response_OneBest PROTOBUF_FINAL : - public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:wenet.Response.OneBest) */ { - public: - inline Response_OneBest() : Response_OneBest(nullptr) {} - virtual ~Response_OneBest(); - explicit constexpr Response_OneBest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); - - Response_OneBest(const Response_OneBest& from); - Response_OneBest(Response_OneBest&& from) noexcept - : Response_OneBest() { - *this = ::std::move(from); - } - - inline Response_OneBest& operator=(const Response_OneBest& from) { - CopyFrom(from); - return *this; - } - inline Response_OneBest& operator=(Response_OneBest&& from) noexcept { - if (GetArena() == from.GetArena()) { - if (this != &from) InternalSwap(&from); - } else { - CopyFrom(from); - } - return *this; - } - - static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { - return GetDescriptor(); - } - static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { - return GetMetadataStatic().descriptor; - } - static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { - return GetMetadataStatic().reflection; - } - static const Response_OneBest& default_instance() { - return *internal_default_instance(); - } - static inline const Response_OneBest* internal_default_instance() { - return reinterpret_cast( - &_Response_OneBest_default_instance_); - } - static constexpr int kIndexInFileMessages = - 2; - - friend void swap(Response_OneBest& a, Response_OneBest& b) { - a.Swap(&b); - } - inline void Swap(Response_OneBest* other) { - if (other == this) return; - if (GetArena() == other->GetArena()) { - InternalSwap(other); - } else { - ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); - } - } - void UnsafeArenaSwap(Response_OneBest* other) { - if (other == this) return; - GOOGLE_DCHECK(GetArena() == other->GetArena()); - InternalSwap(other); - } - - // implements Message ---------------------------------------------- - - inline Response_OneBest* New() const final { - return CreateMaybeMessage(nullptr); - } - - Response_OneBest* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { - return CreateMaybeMessage(arena); - } - void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final; - void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final; - void CopyFrom(const Response_OneBest& from); - void MergeFrom(const Response_OneBest& from); - PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; - bool IsInitialized() const final; - - size_t ByteSizeLong() const final; - const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; - ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize( - ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; - int GetCachedSize() const final { return _cached_size_.Get(); } - - private: - inline void SharedCtor(); - inline void SharedDtor(); - void SetCachedSize(int size) const final; - void InternalSwap(Response_OneBest* other); - friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; - static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { - return "wenet.Response.OneBest"; - } - protected: - explicit Response_OneBest(::PROTOBUF_NAMESPACE_ID::Arena* arena); - private: - static void ArenaDtor(void* object); - inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); - public: - - ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; - private: - static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() { - return ::descriptor_table_wenet_2eproto_metadata_getter(kIndexInFileMessages); - } - - public: - - // nested types ---------------------------------------------------- - - // accessors ------------------------------------------------------- - - enum : int { - kWordpiecesFieldNumber = 2, - kSentenceFieldNumber = 1, - }; - // repeated .wenet.Response.OnePiece wordpieces = 2; - int wordpieces_size() const; - private: - int _internal_wordpieces_size() const; - public: - void clear_wordpieces(); - ::wenet::Response_OnePiece* mutable_wordpieces(int index); - ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::wenet::Response_OnePiece >* - mutable_wordpieces(); - private: - const ::wenet::Response_OnePiece& _internal_wordpieces(int index) const; - ::wenet::Response_OnePiece* _internal_add_wordpieces(); - public: - const ::wenet::Response_OnePiece& wordpieces(int index) const; - ::wenet::Response_OnePiece* add_wordpieces(); - const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::wenet::Response_OnePiece >& - wordpieces() const; - - // string sentence = 1; - void clear_sentence(); - const std::string& sentence() const; - void set_sentence(const std::string& value); - void set_sentence(std::string&& value); - void set_sentence(const char* value); - void set_sentence(const char* value, size_t size); - std::string* mutable_sentence(); - std::string* release_sentence(); - void set_allocated_sentence(std::string* sentence); - private: - const std::string& _internal_sentence() const; - void _internal_set_sentence(const std::string& value); - std::string* _internal_mutable_sentence(); - public: - - // @@protoc_insertion_point(class_scope:wenet.Response.OneBest) - private: - class _Internal; - - template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; - typedef void InternalArenaConstructable_; - typedef void DestructorSkippable_; - ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::wenet::Response_OnePiece > wordpieces_; - ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr sentence_; - mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; - friend struct ::TableStruct_wenet_2eproto; -}; -// ------------------------------------------------------------------- - -class Response_OnePiece PROTOBUF_FINAL : - public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:wenet.Response.OnePiece) */ { - public: - inline Response_OnePiece() : Response_OnePiece(nullptr) {} - virtual ~Response_OnePiece(); - explicit constexpr Response_OnePiece(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); - - Response_OnePiece(const Response_OnePiece& from); - Response_OnePiece(Response_OnePiece&& from) noexcept - : Response_OnePiece() { - *this = ::std::move(from); - } - - inline Response_OnePiece& operator=(const Response_OnePiece& from) { - CopyFrom(from); - return *this; - } - inline Response_OnePiece& operator=(Response_OnePiece&& from) noexcept { - if (GetArena() == from.GetArena()) { - if (this != &from) InternalSwap(&from); - } else { - CopyFrom(from); - } - return *this; - } - - static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { - return GetDescriptor(); - } - static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { - return GetMetadataStatic().descriptor; - } - static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { - return GetMetadataStatic().reflection; - } - static const Response_OnePiece& default_instance() { - return *internal_default_instance(); - } - static inline const Response_OnePiece* internal_default_instance() { - return reinterpret_cast( - &_Response_OnePiece_default_instance_); - } - static constexpr int kIndexInFileMessages = - 3; - - friend void swap(Response_OnePiece& a, Response_OnePiece& b) { - a.Swap(&b); - } - inline void Swap(Response_OnePiece* other) { - if (other == this) return; - if (GetArena() == other->GetArena()) { - InternalSwap(other); - } else { - ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); - } - } - void UnsafeArenaSwap(Response_OnePiece* other) { - if (other == this) return; - GOOGLE_DCHECK(GetArena() == other->GetArena()); - InternalSwap(other); - } - - // implements Message ---------------------------------------------- - - inline Response_OnePiece* New() const final { - return CreateMaybeMessage(nullptr); - } - - Response_OnePiece* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { - return CreateMaybeMessage(arena); - } - void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final; - void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final; - void CopyFrom(const Response_OnePiece& from); - void MergeFrom(const Response_OnePiece& from); - PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; - bool IsInitialized() const final; - - size_t ByteSizeLong() const final; - const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; - ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize( - ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; - int GetCachedSize() const final { return _cached_size_.Get(); } - - private: - inline void SharedCtor(); - inline void SharedDtor(); - void SetCachedSize(int size) const final; - void InternalSwap(Response_OnePiece* other); - friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; - static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { - return "wenet.Response.OnePiece"; - } - protected: - explicit Response_OnePiece(::PROTOBUF_NAMESPACE_ID::Arena* arena); - private: - static void ArenaDtor(void* object); - inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); - public: - - ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; - private: - static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() { - return ::descriptor_table_wenet_2eproto_metadata_getter(kIndexInFileMessages); - } - - public: - - // nested types ---------------------------------------------------- - - // accessors ------------------------------------------------------- - - enum : int { - kWordFieldNumber = 1, - kStartFieldNumber = 2, - kEndFieldNumber = 3, - }; - // string word = 1; - void clear_word(); - const std::string& word() const; - void set_word(const std::string& value); - void set_word(std::string&& value); - void set_word(const char* value); - void set_word(const char* value, size_t size); - std::string* mutable_word(); - std::string* release_word(); - void set_allocated_word(std::string* word); - private: - const std::string& _internal_word() const; - void _internal_set_word(const std::string& value); - std::string* _internal_mutable_word(); - public: - - // int32 start = 2; - void clear_start(); - ::PROTOBUF_NAMESPACE_ID::int32 start() const; - void set_start(::PROTOBUF_NAMESPACE_ID::int32 value); - private: - ::PROTOBUF_NAMESPACE_ID::int32 _internal_start() const; - void _internal_set_start(::PROTOBUF_NAMESPACE_ID::int32 value); - public: - - // int32 end = 3; - void clear_end(); - ::PROTOBUF_NAMESPACE_ID::int32 end() const; - void set_end(::PROTOBUF_NAMESPACE_ID::int32 value); - private: - ::PROTOBUF_NAMESPACE_ID::int32 _internal_end() const; - void _internal_set_end(::PROTOBUF_NAMESPACE_ID::int32 value); - public: - - // @@protoc_insertion_point(class_scope:wenet.Response.OnePiece) - private: - class _Internal; - - template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; - typedef void InternalArenaConstructable_; - typedef void DestructorSkippable_; - ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr word_; - ::PROTOBUF_NAMESPACE_ID::int32 start_; - ::PROTOBUF_NAMESPACE_ID::int32 end_; - mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; - friend struct ::TableStruct_wenet_2eproto; -}; -// ------------------------------------------------------------------- - -class Response PROTOBUF_FINAL : - public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:wenet.Response) */ { - public: - inline Response() : Response(nullptr) {} - virtual ~Response(); - explicit constexpr Response(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); - - Response(const Response& from); - Response(Response&& from) noexcept - : Response() { - *this = ::std::move(from); - } - - inline Response& operator=(const Response& from) { - CopyFrom(from); - return *this; - } - inline Response& operator=(Response&& from) noexcept { - if (GetArena() == from.GetArena()) { - if (this != &from) InternalSwap(&from); - } else { - CopyFrom(from); - } - return *this; - } - - static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { - return GetDescriptor(); - } - static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { - return GetMetadataStatic().descriptor; - } - static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { - return GetMetadataStatic().reflection; - } - static const Response& default_instance() { - return *internal_default_instance(); - } - static inline const Response* internal_default_instance() { - return reinterpret_cast( - &_Response_default_instance_); - } - static constexpr int kIndexInFileMessages = - 4; - - friend void swap(Response& a, Response& b) { - a.Swap(&b); - } - inline void Swap(Response* other) { - if (other == this) return; - if (GetArena() == other->GetArena()) { - InternalSwap(other); - } else { - ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); - } - } - void UnsafeArenaSwap(Response* other) { - if (other == this) return; - GOOGLE_DCHECK(GetArena() == other->GetArena()); - InternalSwap(other); - } - - // implements Message ---------------------------------------------- - - inline Response* New() const final { - return CreateMaybeMessage(nullptr); - } - - Response* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { - return CreateMaybeMessage(arena); - } - void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final; - void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final; - void CopyFrom(const Response& from); - void MergeFrom(const Response& from); - PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; - bool IsInitialized() const final; - - size_t ByteSizeLong() const final; - const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; - ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize( - ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; - int GetCachedSize() const final { return _cached_size_.Get(); } - - private: - inline void SharedCtor(); - inline void SharedDtor(); - void SetCachedSize(int size) const final; - void InternalSwap(Response* other); - friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; - static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { - return "wenet.Response"; - } - protected: - explicit Response(::PROTOBUF_NAMESPACE_ID::Arena* arena); - private: - static void ArenaDtor(void* object); - inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); - public: - - ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; - private: - static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() { - return ::descriptor_table_wenet_2eproto_metadata_getter(kIndexInFileMessages); - } - - public: - - // nested types ---------------------------------------------------- - - typedef Response_OneBest OneBest; - typedef Response_OnePiece OnePiece; - - typedef Response_Status Status; - static constexpr Status ok = - Response_Status_ok; - static constexpr Status failed = - Response_Status_failed; - static inline bool Status_IsValid(int value) { - return Response_Status_IsValid(value); - } - static constexpr Status Status_MIN = - Response_Status_Status_MIN; - static constexpr Status Status_MAX = - Response_Status_Status_MAX; - static constexpr int Status_ARRAYSIZE = - Response_Status_Status_ARRAYSIZE; - static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* - Status_descriptor() { - return Response_Status_descriptor(); - } - template - static inline const std::string& Status_Name(T enum_t_value) { - static_assert(::std::is_same::value || - ::std::is_integral::value, - "Incorrect type passed to function Status_Name."); - return Response_Status_Name(enum_t_value); - } - static inline bool Status_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, - Status* value) { - return Response_Status_Parse(name, value); - } - - typedef Response_Type Type; - static constexpr Type server_ready = - Response_Type_server_ready; - static constexpr Type partial_result = - Response_Type_partial_result; - static constexpr Type final_result = - Response_Type_final_result; - static constexpr Type speech_end = - Response_Type_speech_end; - static inline bool Type_IsValid(int value) { - return Response_Type_IsValid(value); - } - static constexpr Type Type_MIN = - Response_Type_Type_MIN; - static constexpr Type Type_MAX = - Response_Type_Type_MAX; - static constexpr int Type_ARRAYSIZE = - Response_Type_Type_ARRAYSIZE; - static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* - Type_descriptor() { - return Response_Type_descriptor(); - } - template - static inline const std::string& Type_Name(T enum_t_value) { - static_assert(::std::is_same::value || - ::std::is_integral::value, - "Incorrect type passed to function Type_Name."); - return Response_Type_Name(enum_t_value); - } - static inline bool Type_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, - Type* value) { - return Response_Type_Parse(name, value); - } - - // accessors ------------------------------------------------------- - - enum : int { - kNbestFieldNumber = 3, - kStatusFieldNumber = 1, - kTypeFieldNumber = 2, - }; - // repeated .wenet.Response.OneBest nbest = 3; - int nbest_size() const; - private: - int _internal_nbest_size() const; - public: - void clear_nbest(); - ::wenet::Response_OneBest* mutable_nbest(int index); - ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::wenet::Response_OneBest >* - mutable_nbest(); - private: - const ::wenet::Response_OneBest& _internal_nbest(int index) const; - ::wenet::Response_OneBest* _internal_add_nbest(); - public: - const ::wenet::Response_OneBest& nbest(int index) const; - ::wenet::Response_OneBest* add_nbest(); - const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::wenet::Response_OneBest >& - nbest() const; - - // .wenet.Response.Status status = 1; - void clear_status(); - ::wenet::Response_Status status() const; - void set_status(::wenet::Response_Status value); - private: - ::wenet::Response_Status _internal_status() const; - void _internal_set_status(::wenet::Response_Status value); - public: - - // .wenet.Response.Type type = 2; - void clear_type(); - ::wenet::Response_Type type() const; - void set_type(::wenet::Response_Type value); - private: - ::wenet::Response_Type _internal_type() const; - void _internal_set_type(::wenet::Response_Type value); - public: - - // @@protoc_insertion_point(class_scope:wenet.Response) - private: - class _Internal; - - template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; - typedef void InternalArenaConstructable_; - typedef void DestructorSkippable_; - ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::wenet::Response_OneBest > nbest_; - int status_; - int type_; - mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; - friend struct ::TableStruct_wenet_2eproto; -}; -// =================================================================== - - -// =================================================================== - -#ifdef __GNUC__ - #pragma GCC diagnostic push - #pragma GCC diagnostic ignored "-Wstrict-aliasing" -#endif // __GNUC__ -// Request_DecodeConfig - -// int32 nbest_config = 1; -inline void Request_DecodeConfig::clear_nbest_config() { - nbest_config_ = 0; -} -inline ::PROTOBUF_NAMESPACE_ID::int32 Request_DecodeConfig::_internal_nbest_config() const { - return nbest_config_; -} -inline ::PROTOBUF_NAMESPACE_ID::int32 Request_DecodeConfig::nbest_config() const { - // @@protoc_insertion_point(field_get:wenet.Request.DecodeConfig.nbest_config) - return _internal_nbest_config(); -} -inline void Request_DecodeConfig::_internal_set_nbest_config(::PROTOBUF_NAMESPACE_ID::int32 value) { - - nbest_config_ = value; -} -inline void Request_DecodeConfig::set_nbest_config(::PROTOBUF_NAMESPACE_ID::int32 value) { - _internal_set_nbest_config(value); - // @@protoc_insertion_point(field_set:wenet.Request.DecodeConfig.nbest_config) -} - -// bool continuous_decoding_config = 2; -inline void Request_DecodeConfig::clear_continuous_decoding_config() { - continuous_decoding_config_ = false; -} -inline bool Request_DecodeConfig::_internal_continuous_decoding_config() const { - return continuous_decoding_config_; -} -inline bool Request_DecodeConfig::continuous_decoding_config() const { - // @@protoc_insertion_point(field_get:wenet.Request.DecodeConfig.continuous_decoding_config) - return _internal_continuous_decoding_config(); -} -inline void Request_DecodeConfig::_internal_set_continuous_decoding_config(bool value) { - - continuous_decoding_config_ = value; -} -inline void Request_DecodeConfig::set_continuous_decoding_config(bool value) { - _internal_set_continuous_decoding_config(value); - // @@protoc_insertion_point(field_set:wenet.Request.DecodeConfig.continuous_decoding_config) -} - -// ------------------------------------------------------------------- - -// Request - -// .wenet.Request.DecodeConfig decode_config = 1; -inline bool Request::_internal_has_decode_config() const { - return RequestPayload_case() == kDecodeConfig; -} -inline bool Request::has_decode_config() const { - return _internal_has_decode_config(); -} -inline void Request::set_has_decode_config() { - _oneof_case_[0] = kDecodeConfig; -} -inline void Request::clear_decode_config() { - if (_internal_has_decode_config()) { - if (GetArena() == nullptr) { - delete RequestPayload_.decode_config_; - } - clear_has_RequestPayload(); - } -} -inline ::wenet::Request_DecodeConfig* Request::release_decode_config() { - // @@protoc_insertion_point(field_release:wenet.Request.decode_config) - if (_internal_has_decode_config()) { - clear_has_RequestPayload(); - ::wenet::Request_DecodeConfig* temp = RequestPayload_.decode_config_; - if (GetArena() != nullptr) { - temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); - } - RequestPayload_.decode_config_ = nullptr; - return temp; - } else { - return nullptr; - } -} -inline const ::wenet::Request_DecodeConfig& Request::_internal_decode_config() const { - return _internal_has_decode_config() - ? *RequestPayload_.decode_config_ - : reinterpret_cast< ::wenet::Request_DecodeConfig&>(::wenet::_Request_DecodeConfig_default_instance_); -} -inline const ::wenet::Request_DecodeConfig& Request::decode_config() const { - // @@protoc_insertion_point(field_get:wenet.Request.decode_config) - return _internal_decode_config(); -} -inline ::wenet::Request_DecodeConfig* Request::unsafe_arena_release_decode_config() { - // @@protoc_insertion_point(field_unsafe_arena_release:wenet.Request.decode_config) - if (_internal_has_decode_config()) { - clear_has_RequestPayload(); - ::wenet::Request_DecodeConfig* temp = RequestPayload_.decode_config_; - RequestPayload_.decode_config_ = nullptr; - return temp; - } else { - return nullptr; - } -} -inline void Request::unsafe_arena_set_allocated_decode_config(::wenet::Request_DecodeConfig* decode_config) { - clear_RequestPayload(); - if (decode_config) { - set_has_decode_config(); - RequestPayload_.decode_config_ = decode_config; - } - // @@protoc_insertion_point(field_unsafe_arena_set_allocated:wenet.Request.decode_config) -} -inline ::wenet::Request_DecodeConfig* Request::_internal_mutable_decode_config() { - if (!_internal_has_decode_config()) { - clear_RequestPayload(); - set_has_decode_config(); - RequestPayload_.decode_config_ = CreateMaybeMessage< ::wenet::Request_DecodeConfig >(GetArena()); - } - return RequestPayload_.decode_config_; -} -inline ::wenet::Request_DecodeConfig* Request::mutable_decode_config() { - // @@protoc_insertion_point(field_mutable:wenet.Request.decode_config) - return _internal_mutable_decode_config(); -} - -// bytes audio_data = 2; -inline bool Request::_internal_has_audio_data() const { - return RequestPayload_case() == kAudioData; -} -inline bool Request::has_audio_data() const { - return _internal_has_audio_data(); -} -inline void Request::set_has_audio_data() { - _oneof_case_[0] = kAudioData; -} -inline void Request::clear_audio_data() { - if (_internal_has_audio_data()) { - RequestPayload_.audio_data_.Destroy(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena()); - clear_has_RequestPayload(); - } -} -inline const std::string& Request::audio_data() const { - // @@protoc_insertion_point(field_get:wenet.Request.audio_data) - return _internal_audio_data(); -} -inline void Request::set_audio_data(const std::string& value) { - _internal_set_audio_data(value); - // @@protoc_insertion_point(field_set:wenet.Request.audio_data) -} -inline std::string* Request::mutable_audio_data() { - // @@protoc_insertion_point(field_mutable:wenet.Request.audio_data) - return _internal_mutable_audio_data(); -} -inline const std::string& Request::_internal_audio_data() const { - if (_internal_has_audio_data()) { - return RequestPayload_.audio_data_.Get(); - } - return ::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(); -} -inline void Request::_internal_set_audio_data(const std::string& value) { - if (!_internal_has_audio_data()) { - clear_RequestPayload(); - set_has_audio_data(); - RequestPayload_.audio_data_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); - } - RequestPayload_.audio_data_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena()); -} -inline void Request::set_audio_data(std::string&& value) { - // @@protoc_insertion_point(field_set:wenet.Request.audio_data) - if (!_internal_has_audio_data()) { - clear_RequestPayload(); - set_has_audio_data(); - RequestPayload_.audio_data_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); - } - RequestPayload_.audio_data_.Set( - ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena()); - // @@protoc_insertion_point(field_set_rvalue:wenet.Request.audio_data) -} -inline void Request::set_audio_data(const char* value) { - GOOGLE_DCHECK(value != nullptr); - if (!_internal_has_audio_data()) { - clear_RequestPayload(); - set_has_audio_data(); - RequestPayload_.audio_data_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); - } - RequestPayload_.audio_data_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, - ::std::string(value), GetArena()); - // @@protoc_insertion_point(field_set_char:wenet.Request.audio_data) -} -inline void Request::set_audio_data(const void* value, - size_t size) { - if (!_internal_has_audio_data()) { - clear_RequestPayload(); - set_has_audio_data(); - RequestPayload_.audio_data_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); - } - RequestPayload_.audio_data_.Set( - ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string( - reinterpret_cast(value), size), - GetArena()); - // @@protoc_insertion_point(field_set_pointer:wenet.Request.audio_data) -} -inline std::string* Request::_internal_mutable_audio_data() { - if (!_internal_has_audio_data()) { - clear_RequestPayload(); - set_has_audio_data(); - RequestPayload_.audio_data_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); - } - return RequestPayload_.audio_data_.Mutable( - ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena()); -} -inline std::string* Request::release_audio_data() { - // @@protoc_insertion_point(field_release:wenet.Request.audio_data) - if (_internal_has_audio_data()) { - clear_has_RequestPayload(); - return RequestPayload_.audio_data_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); - } else { - return nullptr; - } -} -inline void Request::set_allocated_audio_data(std::string* audio_data) { - if (has_RequestPayload()) { - clear_RequestPayload(); - } - if (audio_data != nullptr) { - set_has_audio_data(); - RequestPayload_.audio_data_.UnsafeSetDefault(audio_data); - ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); - if (arena != nullptr) { - arena->Own(audio_data); - } - } - // @@protoc_insertion_point(field_set_allocated:wenet.Request.audio_data) -} - -inline bool Request::has_RequestPayload() const { - return RequestPayload_case() != REQUESTPAYLOAD_NOT_SET; -} -inline void Request::clear_has_RequestPayload() { - _oneof_case_[0] = REQUESTPAYLOAD_NOT_SET; -} -inline Request::RequestPayloadCase Request::RequestPayload_case() const { - return Request::RequestPayloadCase(_oneof_case_[0]); -} -// ------------------------------------------------------------------- - -// Response_OneBest - -// string sentence = 1; -inline void Response_OneBest::clear_sentence() { - sentence_.ClearToEmpty(); -} -inline const std::string& Response_OneBest::sentence() const { - // @@protoc_insertion_point(field_get:wenet.Response.OneBest.sentence) - return _internal_sentence(); -} -inline void Response_OneBest::set_sentence(const std::string& value) { - _internal_set_sentence(value); - // @@protoc_insertion_point(field_set:wenet.Response.OneBest.sentence) -} -inline std::string* Response_OneBest::mutable_sentence() { - // @@protoc_insertion_point(field_mutable:wenet.Response.OneBest.sentence) - return _internal_mutable_sentence(); -} -inline const std::string& Response_OneBest::_internal_sentence() const { - return sentence_.Get(); -} -inline void Response_OneBest::_internal_set_sentence(const std::string& value) { - - sentence_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena()); -} -inline void Response_OneBest::set_sentence(std::string&& value) { - - sentence_.Set( - ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena()); - // @@protoc_insertion_point(field_set_rvalue:wenet.Response.OneBest.sentence) -} -inline void Response_OneBest::set_sentence(const char* value) { - GOOGLE_DCHECK(value != nullptr); - - sentence_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(value), GetArena()); - // @@protoc_insertion_point(field_set_char:wenet.Response.OneBest.sentence) -} -inline void Response_OneBest::set_sentence(const char* value, - size_t size) { - - sentence_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string( - reinterpret_cast(value), size), GetArena()); - // @@protoc_insertion_point(field_set_pointer:wenet.Response.OneBest.sentence) -} -inline std::string* Response_OneBest::_internal_mutable_sentence() { - - return sentence_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena()); -} -inline std::string* Response_OneBest::release_sentence() { - // @@protoc_insertion_point(field_release:wenet.Response.OneBest.sentence) - return sentence_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); -} -inline void Response_OneBest::set_allocated_sentence(std::string* sentence) { - if (sentence != nullptr) { - - } else { - - } - sentence_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), sentence, - GetArena()); - // @@protoc_insertion_point(field_set_allocated:wenet.Response.OneBest.sentence) -} - -// repeated .wenet.Response.OnePiece wordpieces = 2; -inline int Response_OneBest::_internal_wordpieces_size() const { - return wordpieces_.size(); -} -inline int Response_OneBest::wordpieces_size() const { - return _internal_wordpieces_size(); -} -inline void Response_OneBest::clear_wordpieces() { - wordpieces_.Clear(); -} -inline ::wenet::Response_OnePiece* Response_OneBest::mutable_wordpieces(int index) { - // @@protoc_insertion_point(field_mutable:wenet.Response.OneBest.wordpieces) - return wordpieces_.Mutable(index); -} -inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::wenet::Response_OnePiece >* -Response_OneBest::mutable_wordpieces() { - // @@protoc_insertion_point(field_mutable_list:wenet.Response.OneBest.wordpieces) - return &wordpieces_; -} -inline const ::wenet::Response_OnePiece& Response_OneBest::_internal_wordpieces(int index) const { - return wordpieces_.Get(index); -} -inline const ::wenet::Response_OnePiece& Response_OneBest::wordpieces(int index) const { - // @@protoc_insertion_point(field_get:wenet.Response.OneBest.wordpieces) - return _internal_wordpieces(index); -} -inline ::wenet::Response_OnePiece* Response_OneBest::_internal_add_wordpieces() { - return wordpieces_.Add(); -} -inline ::wenet::Response_OnePiece* Response_OneBest::add_wordpieces() { - // @@protoc_insertion_point(field_add:wenet.Response.OneBest.wordpieces) - return _internal_add_wordpieces(); -} -inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::wenet::Response_OnePiece >& -Response_OneBest::wordpieces() const { - // @@protoc_insertion_point(field_list:wenet.Response.OneBest.wordpieces) - return wordpieces_; -} - -// ------------------------------------------------------------------- - -// Response_OnePiece - -// string word = 1; -inline void Response_OnePiece::clear_word() { - word_.ClearToEmpty(); -} -inline const std::string& Response_OnePiece::word() const { - // @@protoc_insertion_point(field_get:wenet.Response.OnePiece.word) - return _internal_word(); -} -inline void Response_OnePiece::set_word(const std::string& value) { - _internal_set_word(value); - // @@protoc_insertion_point(field_set:wenet.Response.OnePiece.word) -} -inline std::string* Response_OnePiece::mutable_word() { - // @@protoc_insertion_point(field_mutable:wenet.Response.OnePiece.word) - return _internal_mutable_word(); -} -inline const std::string& Response_OnePiece::_internal_word() const { - return word_.Get(); -} -inline void Response_OnePiece::_internal_set_word(const std::string& value) { - - word_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena()); -} -inline void Response_OnePiece::set_word(std::string&& value) { - - word_.Set( - ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena()); - // @@protoc_insertion_point(field_set_rvalue:wenet.Response.OnePiece.word) -} -inline void Response_OnePiece::set_word(const char* value) { - GOOGLE_DCHECK(value != nullptr); - - word_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(value), GetArena()); - // @@protoc_insertion_point(field_set_char:wenet.Response.OnePiece.word) -} -inline void Response_OnePiece::set_word(const char* value, - size_t size) { - - word_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string( - reinterpret_cast(value), size), GetArena()); - // @@protoc_insertion_point(field_set_pointer:wenet.Response.OnePiece.word) -} -inline std::string* Response_OnePiece::_internal_mutable_word() { - - return word_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena()); -} -inline std::string* Response_OnePiece::release_word() { - // @@protoc_insertion_point(field_release:wenet.Response.OnePiece.word) - return word_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); -} -inline void Response_OnePiece::set_allocated_word(std::string* word) { - if (word != nullptr) { - - } else { - - } - word_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), word, - GetArena()); - // @@protoc_insertion_point(field_set_allocated:wenet.Response.OnePiece.word) -} - -// int32 start = 2; -inline void Response_OnePiece::clear_start() { - start_ = 0; -} -inline ::PROTOBUF_NAMESPACE_ID::int32 Response_OnePiece::_internal_start() const { - return start_; -} -inline ::PROTOBUF_NAMESPACE_ID::int32 Response_OnePiece::start() const { - // @@protoc_insertion_point(field_get:wenet.Response.OnePiece.start) - return _internal_start(); -} -inline void Response_OnePiece::_internal_set_start(::PROTOBUF_NAMESPACE_ID::int32 value) { - - start_ = value; -} -inline void Response_OnePiece::set_start(::PROTOBUF_NAMESPACE_ID::int32 value) { - _internal_set_start(value); - // @@protoc_insertion_point(field_set:wenet.Response.OnePiece.start) -} - -// int32 end = 3; -inline void Response_OnePiece::clear_end() { - end_ = 0; -} -inline ::PROTOBUF_NAMESPACE_ID::int32 Response_OnePiece::_internal_end() const { - return end_; -} -inline ::PROTOBUF_NAMESPACE_ID::int32 Response_OnePiece::end() const { - // @@protoc_insertion_point(field_get:wenet.Response.OnePiece.end) - return _internal_end(); -} -inline void Response_OnePiece::_internal_set_end(::PROTOBUF_NAMESPACE_ID::int32 value) { - - end_ = value; -} -inline void Response_OnePiece::set_end(::PROTOBUF_NAMESPACE_ID::int32 value) { - _internal_set_end(value); - // @@protoc_insertion_point(field_set:wenet.Response.OnePiece.end) -} - -// ------------------------------------------------------------------- - -// Response - -// .wenet.Response.Status status = 1; -inline void Response::clear_status() { - status_ = 0; -} -inline ::wenet::Response_Status Response::_internal_status() const { - return static_cast< ::wenet::Response_Status >(status_); -} -inline ::wenet::Response_Status Response::status() const { - // @@protoc_insertion_point(field_get:wenet.Response.status) - return _internal_status(); -} -inline void Response::_internal_set_status(::wenet::Response_Status value) { - - status_ = value; -} -inline void Response::set_status(::wenet::Response_Status value) { - _internal_set_status(value); - // @@protoc_insertion_point(field_set:wenet.Response.status) -} - -// .wenet.Response.Type type = 2; -inline void Response::clear_type() { - type_ = 0; -} -inline ::wenet::Response_Type Response::_internal_type() const { - return static_cast< ::wenet::Response_Type >(type_); -} -inline ::wenet::Response_Type Response::type() const { - // @@protoc_insertion_point(field_get:wenet.Response.type) - return _internal_type(); -} -inline void Response::_internal_set_type(::wenet::Response_Type value) { - - type_ = value; -} -inline void Response::set_type(::wenet::Response_Type value) { - _internal_set_type(value); - // @@protoc_insertion_point(field_set:wenet.Response.type) -} - -// repeated .wenet.Response.OneBest nbest = 3; -inline int Response::_internal_nbest_size() const { - return nbest_.size(); -} -inline int Response::nbest_size() const { - return _internal_nbest_size(); -} -inline void Response::clear_nbest() { - nbest_.Clear(); -} -inline ::wenet::Response_OneBest* Response::mutable_nbest(int index) { - // @@protoc_insertion_point(field_mutable:wenet.Response.nbest) - return nbest_.Mutable(index); -} -inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::wenet::Response_OneBest >* -Response::mutable_nbest() { - // @@protoc_insertion_point(field_mutable_list:wenet.Response.nbest) - return &nbest_; -} -inline const ::wenet::Response_OneBest& Response::_internal_nbest(int index) const { - return nbest_.Get(index); -} -inline const ::wenet::Response_OneBest& Response::nbest(int index) const { - // @@protoc_insertion_point(field_get:wenet.Response.nbest) - return _internal_nbest(index); -} -inline ::wenet::Response_OneBest* Response::_internal_add_nbest() { - return nbest_.Add(); -} -inline ::wenet::Response_OneBest* Response::add_nbest() { - // @@protoc_insertion_point(field_add:wenet.Response.nbest) - return _internal_add_nbest(); -} -inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::wenet::Response_OneBest >& -Response::nbest() const { - // @@protoc_insertion_point(field_list:wenet.Response.nbest) - return nbest_; -} - -#ifdef __GNUC__ - #pragma GCC diagnostic pop -#endif // __GNUC__ -// ------------------------------------------------------------------- - -// ------------------------------------------------------------------- - -// ------------------------------------------------------------------- - -// ------------------------------------------------------------------- - - -// @@protoc_insertion_point(namespace_scope) - -} // namespace wenet - -PROTOBUF_NAMESPACE_OPEN - -template <> struct is_proto_enum< ::wenet::Response_Status> : ::std::true_type {}; -template <> -inline const EnumDescriptor* GetEnumDescriptor< ::wenet::Response_Status>() { - return ::wenet::Response_Status_descriptor(); -} -template <> struct is_proto_enum< ::wenet::Response_Type> : ::std::true_type {}; -template <> -inline const EnumDescriptor* GetEnumDescriptor< ::wenet::Response_Type>() { - return ::wenet::Response_Type_descriptor(); -} - -PROTOBUF_NAMESPACE_CLOSE - -// @@protoc_insertion_point(global_scope) - -#include -#endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_wenet_2eproto