o
    ¤ªj`  ã                   @  sì   d dl mZ ddlmZmZmZmZmZmZ ddl	m
Z
 ddlmZmZ ddlmZmZmZmZmZmZ ddlmZmZmZmZmZmZ d	d
gZG dd	„ d	eƒZG dd
„ d
eƒZG dd„ dƒZG dd„ dƒZ G dd„ dƒZ!G dd„ dƒZ"dS )é    )Úannotationsé   )ÚSpeechÚAsyncSpeechÚSpeechWithRawResponseÚAsyncSpeechWithRawResponseÚSpeechWithStreamingResponseÚ AsyncSpeechWithStreamingResponseé   )Úcached_property)ÚSyncAPIResourceÚAsyncAPIResource)ÚTranslationsÚAsyncTranslationsÚTranslationsWithRawResponseÚ AsyncTranslationsWithRawResponseÚ!TranslationsWithStreamingResponseÚ&AsyncTranslationsWithStreamingResponse)ÚTranscriptionsÚAsyncTranscriptionsÚTranscriptionsWithRawResponseÚ"AsyncTranscriptionsWithRawResponseÚ#TranscriptionsWithStreamingResponseÚ(AsyncTranscriptionsWithStreamingResponseÚAudioÚ
AsyncAudioc                   @  óR   e Zd Zeddd„ƒZeddd„ƒZedd	d
„ƒZeddd„ƒZeddd„ƒZdS )r   Úreturnr   c                 C  ó
   t | jƒS ©N)r   Ú_client©Úself© r#   úb/var/www/html/fyndo/pharma/fyndo/venv/lib/python3.10/site-packages/openai/resources/audio/audio.pyÚtranscriptions$   ó   
zAudio.transcriptionsr   c                 C  r   r   )r   r    r!   r#   r#   r$   Útranslations(   r&   zAudio.translationsr   c                 C  r   r   )r   r    r!   r#   r#   r$   Úspeech,   r&   zAudio.speechÚAudioWithRawResponsec                 C  ó   t | ƒS r   )r)   r!   r#   r#   r$   Úwith_raw_response0   ó   zAudio.with_raw_responseÚAudioWithStreamingResponsec                 C  r*   r   )r-   r!   r#   r#   r$   Úwith_streaming_response4   r,   zAudio.with_streaming_responseN)r   r   )r   r   )r   r   )r   r)   )r   r-   ©	Ú__name__Ú
__module__Ú__qualname__r   r%   r'   r(   r+   r.   r#   r#   r#   r$   r   #   ó    c                   @  r   )r   r   r   c                 C  r   r   )r   r    r!   r#   r#   r$   r%   :   r&   zAsyncAudio.transcriptionsr   c                 C  r   r   )r   r    r!   r#   r#   r$   r'   >   r&   zAsyncAudio.translationsr   c                 C  r   r   )r   r    r!   r#   r#   r$   r(   B   r&   zAsyncAudio.speechÚAsyncAudioWithRawResponsec                 C  r*   r   )r4   r!   r#   r#   r$   r+   F   r,   zAsyncAudio.with_raw_responseÚAsyncAudioWithStreamingResponsec                 C  r*   r   )r5   r!   r#   r#   r$   r.   J   r,   z"AsyncAudio.with_streaming_responseN)r   r   )r   r   )r   r   )r   r4   )r   r5   r/   r#   r#   r#   r$   r   9   r3   c                   @  ó@   e Zd Zddd„Zeddd	„ƒZeddd„ƒZeddd„ƒZdS )r)   Úaudior   r   ÚNonec                 C  ó
   || _ d S r   ©Ú_audio©r"   r7   r#   r#   r$   Ú__init__P   ó   
zAudioWithRawResponse.__init__r   c                 C  ó   t | jjƒS r   )r   r;   r%   r!   r#   r#   r$   r%   S   ó   z#AudioWithRawResponse.transcriptionsr   c                 C  r?   r   )r   r;   r'   r!   r#   r#   r$   r'   W   r@   z!AudioWithRawResponse.translationsr   c                 C  r?   r   )r   r;   r(   r!   r#   r#   r$   r(   [   r@   zAudioWithRawResponse.speechN©r7   r   r   r8   )r   r   )r   r   )r   r   ©r0   r1   r2   r=   r   r%   r'   r(   r#   r#   r#   r$   r)   O   ó    
r)   c                   @  r6   )r4   r7   r   r   r8   c                 C  r9   r   r:   r<   r#   r#   r$   r=   a   r>   z"AsyncAudioWithRawResponse.__init__r   c                 C  r?   r   )r   r;   r%   r!   r#   r#   r$   r%   d   r@   z(AsyncAudioWithRawResponse.transcriptionsr   c                 C  r?   r   )r   r;   r'   r!   r#   r#   r$   r'   h   r@   z&AsyncAudioWithRawResponse.translationsr   c                 C  r?   r   )r   r;   r(   r!   r#   r#   r$   r(   l   r@   z AsyncAudioWithRawResponse.speechN©r7   r   r   r8   )r   r   )r   r   )r   r   rB   r#   r#   r#   r$   r4   `   rC   r4   c                   @  r6   )r-   r7   r   r   r8   c                 C  r9   r   r:   r<   r#   r#   r$   r=   r   r>   z#AudioWithStreamingResponse.__init__r   c                 C  r?   r   )r   r;   r%   r!   r#   r#   r$   r%   u   r@   z)AudioWithStreamingResponse.transcriptionsr   c                 C  r?   r   )r   r;   r'   r!   r#   r#   r$   r'   y   r@   z'AudioWithStreamingResponse.translationsr   c                 C  r?   r   )r   r;   r(   r!   r#   r#   r$   r(   }   r@   z!AudioWithStreamingResponse.speechNrA   )r   r   )r   r   )r   r   rB   r#   r#   r#   r$   r-   q   rC   r-   c                   @  r6   )r5   r7   r   r   r8   c                 C  r9   r   r:   r<   r#   r#   r$   r=   ƒ   r>   z(AsyncAudioWithStreamingResponse.__init__r   c                 C  r?   r   )r   r;   r%   r!   r#   r#   r$   r%   †   r@   z.AsyncAudioWithStreamingResponse.transcriptionsr   c                 C  r?   r   )r   r;   r'   r!   r#   r#   r$   r'   Š   r@   z,AsyncAudioWithStreamingResponse.translationsr	   c                 C  r?   r   )r	   r;   r(   r!   r#   r#   r$   r(   Ž   r@   z&AsyncAudioWithStreamingResponse.speechNrD   )r   r   )r   r   )r   r	   rB   r#   r#   r#   r$   r5   ‚   rC   r5   N)#Ú
__future__r   r(   r   r   r   r   r   r	   Ú_compatr   Ú	_resourcer   r   r'   r   r   r   r   r   r   r%   r   r   r   r   r   r   Ú__all__r   r   r)   r4   r-   r5   r#   r#   r#   r$   Ú<module>   s      	