§
    ²eîi  ã                   óÒ   — 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dS )zCustom types for edge-tts.é    )ÚList)ÚLiteralÚNotRequiredÚ	TypedDictc                   ó‚   — 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<   dS )	ÚTTSChunkzTTS chunk data.)ÚaudioÚWordBoundaryÚSentenceBoundaryÚtypeÚdataÚdurationÚoffsetÚtextN)
Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   Ú__annotations__r   ÚbytesÚfloatÚstr© ó    úS/home/div/.hermes/hermes-agent/venv/lib/python3.11/site-packages/edge_tts/typing.pyr   r   
   sn   € € € € € € ØÐà
Ð=Ô
>Ð>Ð>Ñ>Ø
�eÔ
ÐÐÑØ˜%Ô Ð Ð Ñ Ø˜ÔÐÐÑØ
�cÔ
ÐÐÑÐÐr   r   c                   ó@   — e Zd ZU dZee         ed<   ee         ed<   dS )ÚVoiceTagzVoiceTag data.ÚContentCategoriesÚVoicePersonalitiesN)r   r   r   r   r   r   r   r   r   r   r   r      s8   € € € € € € ØÐà˜C”yÐ Ð Ñ Ø˜Sœ	Ð!Ð!Ñ!Ð!Ð!r   r   c                   ó|   — 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<   dS )Ú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€I�IØ€N€N�NØÐ$Ô%Ð%Ð%Ñ%Ø€K€K�KØÐÐÑØÐÐÑØÐ1Ô2Ð2Ð2Ñ2ØÐÐÑÐÐr   r!   c                   ó   — e Zd ZU dZeed<   dS )ÚVoicesManagerVoicezVoice data for VoicesManager.ÚLanguageN)r   r   r   r   r   r   r   r   r   r0   r0   (   s   € € € € € € Ø'Ð'à€M€M�M€M€Mr   r0   c                   ób   — e Zd ZU dZeed                  ed<   ee         ed<   ee         ed<   dS )ÚVoicesManagerFindz$Voice data for VoicesManager.find().r$   r'   r(   r1   N)r   r   r   r   r   r   r   r   r   r   r   r3   r3   .   sQ   € € € € € € Ø.Ð.à˜Ð 0Ô1Ô2Ð2Ð2Ñ2Ø˜ÔÐÐÑØ˜#ÔÐÐÑÐÐr   r3   c                   óP   — 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<   dS )	Ú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@      sC  ðØ  Ð  ð Ð Ð Ð Ð Ð à =Ð =Ð =Ð =Ð =Ð =Ð =Ð =Ð =Ð =ðð ð ð ð ˆyñ ô ð ð"ð "ð "ð "ð "ˆyñ "ô "ð "ð
ð 
ð 
ð 
ð 
ˆIñ 
ô 
ð 
ðð ð ð ð ˜ñ ô ð ðð ð ð ð ˜	ñ ô ð ð ð  ð  ð  ð  �yñ  ô  ð  ð  ð  r   