
    f j`                    6   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	e          Z G d d
e          Z G d d          Z G d d          Z  G d d          Z! G 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                      e Zd Zedd            Zedd            Zedd            Zedd	            Zedd            ZdS )r   returnr   c                *    t          | j                  S N)r   _clientselfs    pC:\Users\Terasoftware\OneDrive\Desktop\faahhh\fyndo\fyndo\venv\Lib\site-packages\openai/resources/audio/audio.pytranscriptionszAudio.transcriptions$   s    dl+++    r   c                *    t          | j                  S r    )r   r!   r"   s    r$   translationszAudio.translations(   s    DL)))r&   r   c                *    t          | j                  S r    )r   r!   r"   s    r$   speechzAudio.speech,   s    dl###r&   AudioWithRawResponsec                     t          |           S r    )r+   r"   s    r$   with_raw_responsezAudio.with_raw_response0   s    #D)))r&   AudioWithStreamingResponsec                     t          |           S r    )r.   r"   s    r$   with_streaming_responsezAudio.with_streaming_response4   s    )$///r&   N)r   r   )r   r   )r   r   )r   r+   )r   r.   	__name__
__module____qualname__r   r%   r(   r*   r-   r0    r&   r$   r   r   #   s        , , , _, * * * _* $ $ $ _$ * * * _* 0 0 0 _0 0 0r&   c                      e Zd Zedd            Zedd            Zedd            Zedd	            Zedd            ZdS )r   r   r   c                *    t          | j                  S r    )r   r!   r"   s    r$   r%   zAsyncAudio.transcriptions:   s    "4<000r&   r   c                *    t          | j                  S r    )r   r!   r"   s    r$   r(   zAsyncAudio.translations>   s     ...r&   r   c                *    t          | j                  S r    )r   r!   r"   s    r$   r*   zAsyncAudio.speechB   s    4<(((r&   AsyncAudioWithRawResponsec                     t          |           S r    )r:   r"   s    r$   r-   zAsyncAudio.with_raw_responseF   s    (...r&   AsyncAudioWithStreamingResponsec                     t          |           S r    )r<   r"   s    r$   r0   z"AsyncAudio.with_streaming_responseJ   s    .t444r&   N)r   r   )r   r   )r   r   )r   r:   )r   r<   r1   r5   r&   r$   r   r   9   s        1 1 1 _1 / / / _/ ) ) ) _) / / / _/ 5 5 5 _5 5 5r&   c                  ^    e Zd ZddZedd            Zedd	            Zedd            ZdS )r+   audior   r   Nonec                    || _         d S r    _audior#   r?   s     r$   __init__zAudioWithRawResponse.__init__P       r&   r   c                4    t          | j        j                  S r    )r   rC   r%   r"   s    r$   r%   z#AudioWithRawResponse.transcriptionsS   s    ,T[-GHHHr&   r   c                4    t          | j        j                  S r    )r   rC   r(   r"   s    r$   r(   z!AudioWithRawResponse.translationsW   s    *4;+CDDDr&   r   c                4    t          | j        j                  S r    )r   rC   r*   r"   s    r$   r*   zAudioWithRawResponse.speech[   s    $T[%7888r&   Nr?   r   r   r@   )r   r   )r   r   )r   r   r2   r3   r4   rE   r   r%   r(   r*   r5   r&   r$   r+   r+   O   s            I I I _I E E E _E 9 9 9 _9 9 9r&   r+   c                  ^    e Zd ZddZedd            Zedd	            Zedd            ZdS )r:   r?   r   r   r@   c                    || _         d S r    rB   rD   s     r$   rE   z"AsyncAudioWithRawResponse.__init__a   rF   r&   r   c                4    t          | j        j                  S r    )r   rC   r%   r"   s    r$   r%   z(AsyncAudioWithRawResponse.transcriptionsd   s    1$+2LMMMr&   r   c                4    t          | j        j                  S r    )r   rC   r(   r"   s    r$   r(   z&AsyncAudioWithRawResponse.translationsh   s    /0HIIIr&   r   c                4    t          | j        j                  S r    )r   rC   r*   r"   s    r$   r*   z AsyncAudioWithRawResponse.speechl   s    )$+*<===r&   Nr?   r   r   r@   )r   r   )r   r   )r   r   rK   r5   r&   r$   r:   r:   `   s            N N N _N J J J _J > > > _> > >r&   r:   c                  ^    e Zd ZddZedd            Zedd	            Zedd            ZdS )r.   r?   r   r   r@   c                    || _         d S r    rB   rD   s     r$   rE   z#AudioWithStreamingResponse.__init__r   rF   r&   r   c                4    t          | j        j                  S r    )r   rC   r%   r"   s    r$   r%   z)AudioWithStreamingResponse.transcriptionsu   s    24;3MNNNr&   r   c                4    t          | j        j                  S r    )r   rC   r(   r"   s    r$   r(   z'AudioWithStreamingResponse.translationsy   s    01IJJJr&   r	   c                4    t          | j        j                  S r    )r	   rC   r*   r"   s    r$   r*   z!AudioWithStreamingResponse.speech}   s    *4;+=>>>r&   NrJ   )r   r   )r   r   )r   r	   rK   r5   r&   r$   r.   r.   q   s            O O O _O K K K _K ? ? ? _? ? ?r&   r.   c                  ^    e Zd ZddZedd            Zedd	            Zedd            ZdS )r<   r?   r   r   r@   c                    || _         d S r    rB   rD   s     r$   rE   z(AsyncAudioWithStreamingResponse.__init__   rF   r&   r   c                4    t          | j        j                  S r    )r   rC   r%   r"   s    r$   r%   z.AsyncAudioWithStreamingResponse.transcriptions   s    78RSSSr&   r   c                4    t          | j        j                  S r    )r   rC   r(   r"   s    r$   r(   z,AsyncAudioWithStreamingResponse.translations   s    5dk6NOOOr&   r
   c                4    t          | j        j                  S r    )r
   rC   r*   r"   s    r$   r*   z&AsyncAudioWithStreamingResponse.speech   s    /0BCCCr&   NrQ   )r   r   )r   r   )r   r
   rK   r5   r&   r$   r<   r<      s            T T T _T P P P _P D D D _D D Dr&   r<   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+   r:   r.   r<   r5   r&   r$   <module>r`      sJ   # " " " " "                ' & & & & & : : : : : : : :                               L
!0 0 0 0 0O 0 0 0,5 5 5 5 5! 5 5 5,9 9 9 9 9 9 9 9"> > > > > > > >"? ? ? ? ? ? ? ?"D D D D D D D D D Dr&   