§
    0;jiÝ  ã                   ó,   — d dl mZ  G d„ d¦  «        ZdS )é   )ÚLLAMA_CONFIGSc                   ón   — e Zd Zdd„Zed„ ¦   «         Zed„ ¦   «         Zed„ ¦   «         Zed„ ¦   «         Z	dS )	ÚT3ConfigéÀ  c                 óØ   — d| _         d| _        || _        d| _        d| _        d| _        d| _        d| _        d| _        d	| _	        d
| _
        d| _        d| _        d| _        d| _        d S )Néÿ   é    i   i¡  i¢  i   i   Ú
Llama_520MÚlearnedé–   Úvoice_encoderé   T)Ústart_text_tokenÚstop_text_tokenÚtext_tokens_dict_sizeÚmax_text_tokensÚstart_speech_tokenÚstop_speech_tokenÚspeech_tokens_dict_sizeÚmax_speech_tokensÚllama_config_nameÚinput_pos_embÚspeech_cond_prompt_lenÚencoder_typeÚspeaker_embed_sizeÚuse_perceiver_resamplerÚemotion_adv)Úselfr   s     ú`/root/voice-cloning/.venv/lib/python3.11/site-packages/chatterbox/models/t3/modules/t3_config.pyÚ__init__zT3Config.__init__   s€   € Ø #ˆÔØ ˆÔØ%:ˆÔ"Ø#ˆÔà"&ˆÔØ!%ˆÔØ'+ˆÔ$Ø!%ˆÔà!-ˆÔØ&ˆÔØ&)ˆÔ#à+ˆÔØ"%ˆÔØ'+ˆÔ$ØˆÔÐÐó    c                 ó2   — t           | j                 d         S )NÚhidden_size)r   r   ©r   s    r   Ú
n_channelszT3Config.n_channels   s   € å˜TÔ3Ô4°]ÔCÐCr!   c                 ó   — | j         dk    S )Né–	  ©r   r$   s    r   Úis_multilingualzT3Config.is_multilingual   s   € àÔ)¨TÒ1Ð1r!   c                 ó   —  | d¬¦  «        S )z0Create configuration for English-only TTS model.r   r(   © ©Úclss    r   Úenglish_onlyzT3Config.english_only!   s   € ð ˆs¨Ð-Ñ-Ô-Ð-r!   c                 ó   —  | d¬¦  «        S )z0Create configuration for multilingual TTS model.r'   r(   r+   r,   s    r   ÚmultilingualzT3Config.multilingual&   s   € ð ˆs¨Ð.Ñ.Ô.Ð.r!   N)r   )
Ú__name__Ú
__module__Ú__qualname__r    Úpropertyr%   r)   Úclassmethodr.   r0   r+   r!   r   r   r      s—   € € € € € ð ð  ð  ð  ð( ðDð Dñ „XðDð ð2ð 2ñ „Xð2ð ð.ð .ñ „[ð.ð ð/ð /ñ „[ð/ð /ð /r!   r   N)Úllama_configsr   r   r+   r!   r   ú<module>r7      sI   ðØ )Ð )Ð )Ð )Ð )Ð )ð%/ð %/ð %/ð %/ð %/ñ %/ô %/ð %/ð %/ð %/r!   