o
    ¾e¦iA  ã                   @   sH   d Z ddlmZ ddlmZmZ e e¡ZeG dd„ deƒƒZ	dgZ
dS )z
Processor class for CLVP
é   )ÚProcessorMixin)Úauto_docstringÚloggingc                       s,   e Zd Z‡ fdd„Ze‡ fdd„ƒZ‡  ZS )ÚClvpProcessorc                    s   t ƒ  ||¡ d S )N)ÚsuperÚ__init__)ÚselfÚfeature_extractorÚ	tokenizer©Ú	__class__© úf/home/ubuntu/transcripts/venv/lib/python3.10/site-packages/transformers/models/clvp/processing_clvp.pyr      s   zClvpProcessor.__init__c                    s8   |  dd ¡}|d urt d¡ ||d< tƒ j|i |¤ŽS )NÚ
raw_speechzbUsing `raw_speech` keyword argument is deprecated when calling ClvpProcessor, instead use `audio`.Úaudio)ÚpopÚloggerÚwarningr   Ú__call__)r   ÚargsÚkwargsr   r   r   r   r      s   ÿzClvpProcessor.__call__)Ú__name__Ú
__module__Ú__qualname__r   r   r   Ú__classcell__r   r   r   r   r      s    r   N)Ú__doc__Úprocessing_utilsr   Úutilsr   r   Ú
get_loggerr   r   r   Ú__all__r   r   r   r   Ú<module>   s   

