+
    ¶¬‚j  ã                   ó®   € R t ^ RIHt ^ RIHtHtHt  ! R R]4      t ! R R]4      t ! R R]4      t	 ! R	 R
]	4      t
 ! R R]4      t ! R R]4      tR# )zCustom types for edge-tts.)ÚList)ÚLiteralÚNotRequiredÚ	TypedDictc                   ó0   a € ] tR t^
t o RtV 3R ltRtV tR# )ÚTTSChunkzTTS chunk data.c                ó¤   <€ V ^8„  d   Qh/ S[ R,          ;R&   S[S[,          ;R&   S[S[,          ;R&   S[S[,          ;R&   S[S[,          ;R&   # )é   ÚtypeÚdataÚdurationÚoffsetÚtext)ÚaudioÚWordBoundaryÚSentenceBoundary)r   r   ÚbytesÚfloatÚstr)ÚformatÚ__classdict__s   "€ÚL/Users/cheyod/AIGC/DSH/.venv/lib/python3.14/site-packages/edge_tts/typing.pyÚ__annotate__ÚTTSChunk.__annotate__
   s`   ø‡ ‚ ñ Ð=Õ
>Ñ>ñ ñ ‘eÕ
Ññ	 ñ
 ™%Õ Ñ ñ ñ ™ÕÑñ ñ ‘cÕ
Ñò ó    © N©Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ú__annotate_func__Ú__static_attributes__Ú__classdictcell__©r   s   @r   r   r   
   s   ø‡ € Ù÷ ƒ r   r   c                   ó0   a € ] tR t^t o RtV 3R ltRtV tR# )ÚVoiceTagzVoiceTag data.c                óR   <€ V ^8„  d   Qh/ S[ S[,          ;R&   S[ S[,          ;R&   # )r	   ÚContentCategoriesÚVoicePersonalities)r   r   )r   r   s   "€r   r   ÚVoiceTag.__annotate__   s'   ø‡ ‚ ñ ™C•yÑ ñ ñ ™S�	Ñ!ò	 r   r   Nr   r%   s   @r   r'   r'      s   ø‡ € Ù÷ ƒ r   r'   c                   ó0   a € ] tR t^t o RtV 3R ltRtV tR# )ÚVoicezVoice data.c                ó–   <€ V ^8„  d   Qh/ S[ ;R&   S[ ;R&   S[R	,          ;R&   S[ ;R&   S[ ;R&   S[ ;R&   S[R
,          ;R&   S[;R&   # )r	   ÚNameÚ	ShortNameÚGenderÚLocaleÚSuggestedCodecÚFriendlyNameÚStatusr'   ©ÚFemaleÚMale)Ú
DeprecatedÚGAÚPreview)r   r   r'   )r   r   s   "€r   r   ÚVoice.__annotate__   sv   ø‡ ‚ ñ �Iñ ñ �Nñ	 ñ
 Ð$Õ%Ñ%ñ ñ �Kñ ñ Ññ ñ Ññ ñ Ð1Õ2Ñ2ñ ñ Ñò r   r   Nr   r%   s   @r   r-   r-      s   ø‡ € Ù÷ ƒ r   r-   c                   ó0   a € ] tR t^(t o RtV 3R ltRtV tR# )ÚVoicesManagerVoicezVoice data for VoicesManager.c                ó&   <€ V ^8„  d   Qh/ S[ ;R&   # )r	   ÚLanguage)r   )r   r   s   "€r   r   ÚVoicesManagerVoice.__annotate__(   s   ø‡ ‚ ñ �Mò r   r   Nr   r%   s   @r   r>   r>   (   s   ø‡ € Ù'÷ ƒ r   r>   c                   ó0   a € ] tR t^.t o RtV 3R ltRtV tR# )ÚVoicesManagerFindz$Voice data for VoicesManager.find().c                ó|   <€ V ^8„  d   Qh/ S[ S[R,          ,          ;R&   S[ S[,          ;R&   S[ S[,          ;R&   # )r	   r1   r2   r@   r6   )r   r   r   )r   r   s   "€r   r   ÚVoicesManagerFind.__annotate__.   sA   ø‡ ‚ ñ ™Ð 0Õ1Õ2Ñ2ñ ñ ™ÕÑñ	 ñ
 ™#ÕÑò r   r   Nr   r%   s   @r   rC   rC   .   s   ø‡ € Ù.÷ ƒ r   rC   c                   ó0   a € ] tR t^6t o RtV 3R ltRtV tR# )ÚCommunicateStatezCommunicate state data.c                ób   <€ V ^8„  d   Qh/ S[ ;R&   S[;R&   S[;R&   S[;R&   S[;R&   S[;R&   # )r	   Úpartial_textÚoffset_compensationÚlast_duration_offsetÚstream_was_calledÚchunk_audio_bytesÚcumulative_audio_bytes)r   r   ÚboolÚint)r   r   s   "€r   r   ÚCommunicateState.__annotate__6   sS   ø‡ ‚ ñ Ññ ñ Ññ	 ñ
  Ññ ñ Ññ ñ Ññ ñ  Ñò r   r   Nr   r%   s   @r   rG   rG   6   s   ø‡ € Ù!÷ ƒ r   rG   N)r!   Útypingr   Útyping_extensionsr   r   r   r   r'   r-   r>   rC   rG   r   r   r   Ú<module>rT      s[   ðÙ  õ ç =Ñ =ôˆyô ô"ˆyô "ô
ˆIô 
ô˜ô ô˜	ô ô �yö  r   