o
    Si                     @   s^  d dl Z d dlmZmZ d dlmZmZ d dlmZ dgZ	ej
eddde jd	e jddd
de jde  dd	edefddZej
eddde jde  de jdedddde jddeddddde jde jddgddddde jdeddd de jd!edd"d#de jd$edd%d&dded'ed(ed)ed*ed+ed,efd-dZdS ).    N)downloadprepare)download_notsofar1prepare_notsofar1)Pathlike	notsofar1T)show_default)context_settings
corpus_dir)existsdir_okay)type
output_dirc                 C   s   t | |d dS )zNOTSOFAR-1 data preparation.)r   N)r   )r
   r    r   V/home/ubuntu/.local/lib/python3.10/site-packages/lhotse/bin/modes/recipes/notsofar1.pyr   
   s   

target_dirz--force-downloadFzForce download.)r   is_flagdefaulthelpz-pz--dataset-parts)traindevtestzDataset parts to download.)r   r   multipler   r   z--micsdmmdm)case_sensitivezNOTSOFAR-1 microphone setting.)r   r   r   z--train-versionz240825.1_trainzTrain dataset version.z--dev-versionz240825.1_dev1zDev dataset version.z--test-versionz240629.1_eval_small_with_GTzTest dataset version.force_downloaddataset_partsmictrain_versiondev_versiontest_versionc              	   C   s   t | ||||||d dS )zNOTSOFAR-1 download.)partsr   r   r    r!   r   N)r   )r   r   r   r   r   r    r!   r   r   r   r      s   :
)clicklhotse.bin.modesr   r   lhotse.recipes.notsofar1r   r   lhotse.utilsr   __all__commanddictargumentPathr   optionboolstrChoicer   r   r   r   <module>   s    		