# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: eci.proto
# Protobuf Python Version: 6.31.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import runtime_version as _runtime_version
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
_runtime_version.ValidateProtobufRuntimeVersion(
    _runtime_version.Domain.PUBLIC,
    6,
    31,
    1,
    '',
    'eci.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()




DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\teci.proto\x12\x03\x65\x63i\"\x07\n\x05\x45mpty\"6\n\x0bInitRequest\x12\x10\n\x08\x65\x63i_path\x18\x01 \x01(\t\x12\x15\n\rvoice_lang_id\x18\x02 \x01(\r\"d\n\tInitReply\x12\n\n\x02ok\x18\x01 \x01(\x08\x12\x0f\n\x07message\x18\x02 \x01(\t\x12\x13\n\x0bsample_rate\x18\x03 \x01(\r\x12\x10\n\x08\x63hannels\x18\x04 \x01(\r\x12\x13\n\x0bsample_bits\x18\x05 \x01(\r\"\xaa\x01\n\nTtsRequest\x12 \n\x08\x61\x64\x64_text\x18\x01 \x01(\x0b\x32\x0c.eci.AddTextH\x00\x12(\n\x0cinsert_index\x18\x02 \x01(\x0b\x32\x10.eci.InsertIndexH\x00\x12 \n\x05synth\x18\x03 \x01(\x0b\x32\x0f.eci.SynthesizeH\x00\x12#\n\tterminate\x18\x04 \x01(\x0b\x32\x0e.eci.TerminateH\x00\x42\t\n\x07payload\"\x17\n\x07\x41\x64\x64Text\x12\x0c\n\x04text\x18\x01 \x01(\t\"\x1c\n\x0bInsertIndex\x12\r\n\x05index\x18\x01 \x01(\x05\"\x0c\n\nSynthesize\"\x0b\n\tTerminate\"\x8f\x01\n\x08TtsEvent\x12\x1b\n\x05\x61udio\x18\x01 \x01(\x0b\x32\n.eci.AudioH\x00\x12\x1b\n\x05index\x18\x02 \x01(\x0b\x32\n.eci.IndexH\x00\x12\x1f\n\x07stopped\x18\x03 \x01(\x0b\x32\x0c.eci.StoppedH\x00\x12\x1f\n\x07vparams\x18\x04 \x01(\x0b\x32\x0c.eci.VParamsH\x00\x42\x07\n\x05\x65vent\"\x14\n\x05\x41udio\x12\x0b\n\x03pcm\x18\x01 \x01(\x0c\"\x16\n\x05Index\x12\r\n\x05value\x18\x01 \x01(\x05\"\x18\n\x07Stopped\x12\r\n\x05\x64ummy\x18\x01 \x01(\x08\"\\\n\x07VParams\x12$\n\x04\x64\x61ta\x18\x01 \x03(\x0b\x32\x16.eci.VParams.DataEntry\x1a+\n\tDataEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12\r\n\x05value\x18\x02 \x01(\x05:\x02\x38\x01\"/\n\x0fSetParamRequest\x12\r\n\x05param\x18\x01 \x01(\r\x12\r\n\x05value\x18\x02 \x01(\x05\"C\n\x10SetVParamRequest\x12\r\n\x05param\x18\x01 \x01(\r\x12\r\n\x05value\x18\x02 \x01(\x05\x12\x11\n\ttemporary\x18\x03 \x01(\x08\"!\n\x10GetVParamRequest\x12\r\n\x05param\x18\x01 \x01(\r\"\x1f\n\x0eGetVParamReply\x12\r\n\x05value\x18\x01 \x01(\x05\"#\n\x10\x43opyVoiceRequest\x12\x0f\n\x07variant\x18\x01 \x01(\r2\xc1\x02\n\x03\x45\x43I\x12(\n\x04Init\x12\x10.eci.InitRequest\x1a\x0e.eci.InitReply\x12)\n\x03Tts\x12\x0f.eci.TtsRequest\x1a\r.eci.TtsEvent(\x01\x30\x01\x12,\n\x08SetParam\x12\x14.eci.SetParamRequest\x1a\n.eci.Empty\x12.\n\tSetVParam\x12\x15.eci.SetVParamRequest\x1a\n.eci.Empty\x12\x37\n\tGetVParam\x12\x15.eci.GetVParamRequest\x1a\x13.eci.GetVParamReply\x12.\n\tCopyVoice\x12\x15.eci.CopyVoiceRequest\x1a\n.eci.Empty\x12\x1e\n\x04Stop\x12\n.eci.Empty\x1a\n.eci.Emptyb\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'eci_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  DESCRIPTOR._loaded_options = None
  _globals['_VPARAMS_DATAENTRY']._loaded_options = None
  _globals['_VPARAMS_DATAENTRY']._serialized_options = b'8\001'
  _globals['_EMPTY']._serialized_start=18
  _globals['_EMPTY']._serialized_end=25
  _globals['_INITREQUEST']._serialized_start=27
  _globals['_INITREQUEST']._serialized_end=81
  _globals['_INITREPLY']._serialized_start=83
  _globals['_INITREPLY']._serialized_end=183
  _globals['_TTSREQUEST']._serialized_start=186
  _globals['_TTSREQUEST']._serialized_end=356
  _globals['_ADDTEXT']._serialized_start=358
  _globals['_ADDTEXT']._serialized_end=381
  _globals['_INSERTINDEX']._serialized_start=383
  _globals['_INSERTINDEX']._serialized_end=411
  _globals['_SYNTHESIZE']._serialized_start=413
  _globals['_SYNTHESIZE']._serialized_end=425
  _globals['_TERMINATE']._serialized_start=427
  _globals['_TERMINATE']._serialized_end=438
  _globals['_TTSEVENT']._serialized_start=441
  _globals['_TTSEVENT']._serialized_end=584
  _globals['_AUDIO']._serialized_start=586
  _globals['_AUDIO']._serialized_end=606
  _globals['_INDEX']._serialized_start=608
  _globals['_INDEX']._serialized_end=630
  _globals['_STOPPED']._serialized_start=632
  _globals['_STOPPED']._serialized_end=656
  _globals['_VPARAMS']._serialized_start=658
  _globals['_VPARAMS']._serialized_end=750
  _globals['_VPARAMS_DATAENTRY']._serialized_start=707
  _globals['_VPARAMS_DATAENTRY']._serialized_end=750
  _globals['_SETPARAMREQUEST']._serialized_start=752
  _globals['_SETPARAMREQUEST']._serialized_end=799
  _globals['_SETVPARAMREQUEST']._serialized_start=801
  _globals['_SETVPARAMREQUEST']._serialized_end=868
  _globals['_GETVPARAMREQUEST']._serialized_start=870
  _globals['_GETVPARAMREQUEST']._serialized_end=903
  _globals['_GETVPARAMREPLY']._serialized_start=905
  _globals['_GETVPARAMREPLY']._serialized_end=936
  _globals['_COPYVOICEREQUEST']._serialized_start=938
  _globals['_COPYVOICEREQUEST']._serialized_end=973
  _globals['_ECI']._serialized_start=976
  _globals['_ECI']._serialized_end=1297
# @@protoc_insertion_point(module_scope)
