o
    ih                     @   s`  U d dl Z d dlmZ e jrRddlmZmZmZmZm	Z	m
Z
mZmZmZmZmZmZmZ ddlmZ ddlmZmZmZmZ ddlmZmZmZmZmZmZmZm Z  i dd	d
d	dd	dd	ddddddddddddddddddddddddddddddddddd	d	Z!e j"e#e#f e$d< de#de j%fd d!Z&d"d# Z'g d$Z(dS )%    N)import_module   )SpeakV1ClearSpeakV1ClearTypeSpeakV1ClearedSpeakV1ClearedTypeSpeakV1CloseSpeakV1CloseTypeSpeakV1FlushSpeakV1FlushTypeSpeakV1FlushedSpeakV1FlushedTypeSpeakV1MetadataSpeakV1TextSpeakV1Warning)audio)"AudioGenerateRequestCallbackMethodAudioGenerateRequestContainerAudioGenerateRequestEncodingAudioGenerateRequestModel)SpeakV1ClearParamsSpeakV1ClearedParamsSpeakV1CloseParamsSpeakV1FlushParamsSpeakV1FlushedParamsSpeakV1MetadataParamsSpeakV1TextParamsSpeakV1WarningParamsr   z.audior   r   r   r   z.typesr   z	.requestsr   r   r   r   r   r   r	   r
   r   r   r   )	r   r   r   r   r   r   r   r   r   _dynamic_imports	attr_namereturnc              
   C   s   t | }|d u rtd|  dt zt|t}|d|  kr#|W S t|| W S  tyB } ztd|  d| d| |d }~w ty[ } ztd|  d| d| |d }~ww )NzNo z. found in _dynamic_imports for module name -> .zFailed to import z from z: zFailed to get )r   getAttributeError__name__r   __package__getattrImportError)r   module_namemodulee r+   N/home/ubuntu/.local/lib/python3.10/site-packages/deepgram/speak/v1/__init__.py__getattr__G   s   

r-   c                  C   s   t t } t| S )N)listr   keyssorted)
lazy_attrsr+   r+   r,   __dir__W   s   r2   )r   r   r   r   r   r   r   r   r   r   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   ))typing	importlibr   TYPE_CHECKINGtypesr   r   r   r   r   r	   r
   r   r   r   r   r   r    r   r   r   r   r   requestsr   r   r   r   r   r   r   r   r   Dictstr__annotations__Anyr-   r2   __all__r+   r+   r+   r,   <module>   sn   
<(
	
