
    Pi                         d dl Z ddlmZ e j        j                            e          Z G d dej                  Z G d dej	                  Z
g dZee
_        dS )	    N   )folder_based_builderc                   @     e Zd ZU dZdZeed<   dZeed<    fdZ xZ	S )AudioFolderConfigzBuilder Config for AudioFolder.Ndrop_labelsdrop_metadatac                 H    t                                                       d S )N)super__post_init__)self	__class__s    /home/jaya/work/projects/VOICE-AGENT/VIET/agent-env/lib/python3.11/site-packages/datasets/packaged_modules/audiofolder/audiofolder.pyr   zAudioFolderConfig.__post_init__   s        )
__name__
__module____qualname____doc__r   bool__annotations__r   r   __classcell__)r   s   @r   r   r   	   s`         ))KM4                 r   r   c                   <    e Zd ZU ej        ZdZeZe	e
         ed<   dS )AudioFolderaudio
EXTENSIONSN)r   r   r   datasetsAudioBASE_FEATUREBASE_COLUMN_NAMEr   BUILDER_CONFIG_CLASSliststrr    r   r   r   r      s5         >L,S	r   r   )-z.aiffz.auz.avrz.cafz.flacz.htkz.svxz.mat4z.mat5z.mpc2k.oggz.pafz.pvfz.rawz.rf64z.sd2z.sdsz.ircamz.vocz.w64z.wavz.nistz.wavexz.wvez.xiz.mp3z.opusz.3gpz.3g2z.aviz.asfz.flvz.mp4z.movz.m4vz.mkvz.mpgz.webmz.f4vz.wmvz.wmar#   z.ogmz.mxfz.nut)r   r   utilslogging
get_loggerr   loggerFolderBasedBuilderConfigr   FolderBasedBuilderr   AUDIO_EXTENSIONSr   r"   r   r   <module>r+      s     7 7 7 7 7 7 
		*	*8	4	4         ,E          &9   (. . . ^ *   r   