
    qiA                     n    d Z ddlmZ ddlmZmZ  ej                  e      Ze G d de             Z	dgZ
y)z
Processor class for CLVP
   )ProcessorMixin)auto_docstringloggingc                   2     e Zd Z fdZe fd       Z xZS )ClvpProcessorc                 &    t         |   ||       y )N)super__init__)selffeature_extractor	tokenizer	__class__s      Z/opt/pipecat/venv/lib/python3.12/site-packages/transformers/models/clvp/processing_clvp.pyr
   zClvpProcessor.__init__   s    *I6    c                 ~    |j                  dd       }|t        j                  d       ||d<   t        |   |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   s       r   r   zClvpProcessor.__call__   sH    ZZd3
!NNt %ww000r   )__name__
__module____qualname__r
   r   r   __classcell__)r   s   @r   r   r      s    7 1 1r   r   N)__doc__processing_utilsr   utilsr   r   
get_loggerr   r   r   __all__ r   r   <module>r$      sK    / , 
		H	% 1N 1 1 
r   