# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: TTSTypes.proto
# Protobuf Python Version: 5.27.2
"""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,
    5,
    27,
    2,
    '',
    'TTSTypes.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()




DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0eTTSTypes.proto\x12\x0c\x61ristech.tts\"y\n\x13SpeechRequestOption\x12\x10\n\x08voice_id\x18\x01 \x01(\t\x12.\n\x05\x61udio\x18\x02 \x01(\x0b\x32\x1f.aristech.tts.SpeechAudioFormat\x12\x11\n\tnormalize\x18\x03 \x01(\x08\x12\r\n\x05\x63\x61\x63he\x18\x04 \x01(\x08\"\xad\x02\n\x11SpeechAudioFormat\x12<\n\tcontainer\x18\x01 \x01(\x0e\x32).aristech.tts.SpeechAudioFormat.Container\x12\x34\n\x05\x63odec\x18\x02 \x01(\x0e\x32%.aristech.tts.SpeechAudioFormat.Codec\x12\x12\n\nsamplerate\x18\x03 \x01(\x05\x12\x0f\n\x07\x62itrate\x18\x04 \x01(\x05\x12\x10\n\x08\x63hannels\x18\x05 \x01(\x05\"D\n\tContainer\x12\x07\n\x03WAV\x10\x00\x12\x07\n\x03RAW\x10\x01\x12\x08\n\x04\x46LAC\x10\x02\x12\x07\n\x03OGG\x10\x03\x12\x07\n\x03MP3\x10\x04\x12\t\n\x05SPEEX\x10\x05\"\'\n\x05\x43odec\x12\x07\n\x03PCM\x10\x00\x12\n\n\x06MU_LAW\x10\x01\x12\t\n\x05\x41_LAW\x10\x02\"\\\n\x0cSpeechLocale\x12\x10\n\x08language\x18\x01 \x01(\t\x12\x0e\n\x06\x61\x63\x63\x65nt\x18\x02 \x01(\t\x12\x15\n\rlanguage_name\x18\x03 \x01(\t\x12\x13\n\x0b\x61\x63\x63\x65nt_name\x18\x04 \x01(\t\",\n\rVoiceDefaults\x12\x0c\n\x04rate\x18\x01 \x01(\t\x12\r\n\x05pitch\x18\x02 \x01(\t\"\xe6\x02\n\x05Voice\x12\x0c\n\x04name\x18\x01 \x01(\t\x12.\n\x05\x61udio\x18\x02 \x01(\x0b\x32\x1f.aristech.tts.SpeechAudioFormat\x12*\n\x06locale\x18\x03 \x01(\x0b\x32\x1a.aristech.tts.SpeechLocale\x12*\n\x06gender\x18\x04 \x01(\x0e\x32\x1a.aristech.tts.Voice.Gender\x12\x10\n\x08voice_id\x18\x05 \x01(\t\x12\x0c\n\x04uuid\x18\x06 \x01(\t\x12\x0f\n\x07version\x18\x07 \x01(\t\x12\x17\n\x0fports_available\x18\x08 \x01(\x05\x12\x17\n\x0f\x64\x65\x62ug_available\x18\t \x01(\x08\x12-\n\x08\x64\x65\x66\x61ults\x18\x0c \x01(\x0b\x32\x1b.aristech.tts.VoiceDefaults\")\n\x06Gender\x12\n\n\x06\x46\x45MALE\x10\x00\x12\x08\n\x04MALE\x10\x01\x12\t\n\x05OTHER\x10\x02J\x04\x08\n\x10\x0bJ\x04\x08\x0b\x10\x0c\x42<\n\x19\x64\x65.aristech.tts.serializeB\x17SpeechServiceTypesProtoP\x01\xa2\x02\x03SSTb\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'TTSTypes_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  _globals['DESCRIPTOR']._loaded_options = None
  _globals['DESCRIPTOR']._serialized_options = b'\n\031de.aristech.tts.serializeB\027SpeechServiceTypesProtoP\001\242\002\003SST'
  _globals['_SPEECHREQUESTOPTION']._serialized_start=32
  _globals['_SPEECHREQUESTOPTION']._serialized_end=153
  _globals['_SPEECHAUDIOFORMAT']._serialized_start=156
  _globals['_SPEECHAUDIOFORMAT']._serialized_end=457
  _globals['_SPEECHAUDIOFORMAT_CONTAINER']._serialized_start=348
  _globals['_SPEECHAUDIOFORMAT_CONTAINER']._serialized_end=416
  _globals['_SPEECHAUDIOFORMAT_CODEC']._serialized_start=418
  _globals['_SPEECHAUDIOFORMAT_CODEC']._serialized_end=457
  _globals['_SPEECHLOCALE']._serialized_start=459
  _globals['_SPEECHLOCALE']._serialized_end=551
  _globals['_VOICEDEFAULTS']._serialized_start=553
  _globals['_VOICEDEFAULTS']._serialized_end=597
  _globals['_VOICE']._serialized_start=600
  _globals['_VOICE']._serialized_end=958
  _globals['_VOICE_GENDER']._serialized_start=905
  _globals['_VOICE_GENDER']._serialized_end=946
# @@protoc_insertion_point(module_scope)
