Ë
    Gü´j  ã                   ó¬   — d Z ddlmZ ddlmZmZmZ  G d„ de«      Z G d„ de«      Z G d„ d	e«      Z	 G d
„ de	«      Z
 G d„ de«      Z G d„ de«      Zy)zCustom types for edge-tts.é    )ÚList)ÚLiteralÚNotRequiredÚ	TypedDictc                   ób   — e Zd ZU dZed   ed<   ee   ed<   ee   ed<   ee   ed<   ee	   ed<   y)	ÚTTSChunkzTTS chunk data.)ÚaudioÚWordBoundaryÚSentenceBoundaryÚtypeÚdataÚdurationÚoffsetÚtextN)
Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   Ú__annotations__r   ÚbytesÚfloatÚstr© ó    úM/root/workspace/ytshorts/venv/lib/python3.12/site-packages/edge_tts/typing.pyr   r   
   s=   … Ùà
Ð=Ñ
>Ó>Ø
�eÑ
ÓØ˜%Ñ Ó Ø˜ÑÓØ
�cÑ
Ôr   r   c                   ó2   — e Zd ZU dZee   ed<   ee   ed<   y)ÚVoiceTagzVoiceTag data.ÚContentCategoriesÚVoicePersonalitiesN)r   r   r   r   r   r   r   r   r   r   r   r      s   … Ùà˜C‘yÓ Ø˜S™	Ô!r   r   c                   ón   — e Zd ZU dZeed<   eed<   ed   ed<   eed<   eed<   eed<   ed	   ed
<   eed<   y)ÚVoicezVoice data.ÚNameÚ	ShortName©ÚFemaleÚMaleÚGenderÚLocaleÚSuggestedCodecÚFriendlyName)Ú
DeprecatedÚGAÚPreviewÚStatusr   N)r   r   r   r   r   r   r   r   r   r   r   r!   r!      s>   … Ùà
ƒIØƒNØÐ$Ñ%Ó%ØƒKØÓØÓØÐ1Ñ2Ó2ØÔr   r!   c                   ó   — e Zd ZU dZeed<   y)ÚVoicesManagerVoicezVoice data for VoicesManager.ÚLanguageN)r   r   r   r   r   r   r   r   r   r0   r0   (   s
   … Ù'à„Mr   r0   c                   óH   — e Zd ZU dZeed      ed<   ee   ed<   ee   ed<   y)ÚVoicesManagerFindz$Voice data for VoicesManager.find().r$   r'   r(   r1   N)r   r   r   r   r   r   r   r   r   r   r   r3   r3   .   s,   … Ù.à˜Ð 0Ñ1Ñ2Ó2Ø˜ÑÓØ˜#ÑÔr   r3   c                   óN   — e Zd ZU dZeed<   eed<   eed<   eed<   eed<   eed<   y)	ÚCommunicateStatezCommunicate state data.Úpartial_textÚoffset_compensationÚlast_duration_offsetÚstream_was_calledÚchunk_audio_bytesÚcumulative_audio_bytesN)	r   r   r   r   r   r   r   ÚboolÚintr   r   r   r5   r5   6   s)   … Ù!àÓØÓØÓØÓØÓØÔr   r5   N)r   Útypingr   Útyping_extensionsr   r   r   r   r   r!   r0   r3   r5   r   r   r   ú<module>r@      s[   ðÙ  õ ç =Ñ =ôˆyô ô"ˆyô "ô
ˆIô 
ô˜ô ô˜	ô ô �yõ  r   