Ë
    :É„j  ã                   ó<   — d dl mZ d dlZd dlmZmZ  G d„ d«      Zy)é    )ÚUnionN)ÚrawÚtypesc                   ó.   — e Zd Zdddeeef   deddfd„Zy)	ÚTranscribeAudioÚselfzpyrogram.ClientÚchat_idÚ
message_idÚreturnztypes.TranscribedAudioc              ƒ   ó  K  — | j                  |«      ƒ d{  –—† }| j                  t        j                  j                  j                  ||¬«      «      ƒ d{  –—† }t        j                  j                  |«      S 7 Œe7 Œ%­w)a{  Transcribes the audio of a voice message.

        Parameters:
            chat_id (``int`` | ``str``):
                Unique identifier (int) or username (str) of the target chat.

            message_id (``int``):
                Identifier of the message containing the voice message.

        Returns:
            :obj:`~pyrogram.types.TranscribeAudio`: On success.
        N)ÚpeerÚmsg_id)	Úresolve_peerÚinvoker   Ú	functionsÚmessagesr   r   ÚTranscribedAudioÚ_parse)r   r	   r
   ÚchatÚrs        úa/var/www/html/GAP/venv/lib/python3.12/site-packages/pyrogram/methods/messages/transcribe_audio.pyÚtranscribe_audioz TranscribeAudio.transcribe_audio   su   è ø€ ð" ×&Ñ& wÓ/×/ˆØ—+‘+Ü�M‰M×"Ñ"×2Ñ2ØØ!ð 3ó ó
÷ 
ˆô ×%Ñ%×,Ñ,¨QÓ/Ð/ð 0øð
ús"   ‚B—A=˜ABÁA?Á$BÁ?BN)Ú__name__Ú
__module__Ú__qualname__r   ÚintÚstrr   © ó    r   r   r      s3   „ ð0Øð0à�s˜C�x‘ð0ð ð0ð 
"ô	0r   r   )Útypingr   Úpyrogramr   r   r   r   r   r   ú<module>r"      s   ðõ( ã ß  ÷0ò 0r   